banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr  XML
  [Question]   [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 21/08/2007 23:54:22 (+0700) | #1 | 80209
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]
Chuyện là thế này. Đến giờ khoai mới có chút thời gian install và xài thử các slackware 12.0. Hiện tại khi startx, X server ghi quá nhiều output ra stderr. Khi sử dụng slackware 11.0, và 10.2, startx script (có vẻ như là default từ Xorg) chỉ ghi rất ít nội dung ra stderr trên terminal hiện tại. Còn đám probe info, warning vân vân thì log vào /var/log/Xorg.x.log

Trên slackware 12.0, install default, chỉ mới chỉnh lại cái kernel, khi startx thì tất cả đống thông tin thêm đó đều bị ghi ra stderr hết. khoai đã thử thêm -quiet vào startx script tại dòng xinit luôn, nhưng kết quả vẫn vậy. Không biết có ai bị tình trạng tương tự và có cách giải quyết nào không (tất nhiên ngoại trừ cách wwwect cái stderr vô /dev/null)

khoai

PS: Thông tin về version của X server khoai sẽ post lên sau.
[Up] [Print Copy]
  [Question]   [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 22/08/2007 00:08:20 (+0700) | #2 | 80211
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

Mr.Khoai wrote:
Chuyện là thế này. Đến giờ khoai mới có chút thời gian install và xài thử các slackware 12.0. Hiện tại khi startx, X server ghi quá nhiều output ra stderr. Khi sử dụng slackware 11.0, và 10.2, startx script (có vẻ như là default từ Xorg) chỉ ghi rất ít nội dung ra stderr trên terminal hiện tại. Còn đám probe info, warning vân vân thì log vào /var/log/Xorg.x.log

Trên slackware 12.0, install default, chỉ mới chỉnh lại cái kernel, khi startx thì tất cả đống thông tin thêm đó đều bị ghi ra stderr hết. khoai đã thử thêm -quiet vào startx script tại dòng xinit luôn, nhưng kết quả vẫn vậy. Không biết có ai bị tình trạng tương tự và có cách giải quyết nào không (tất nhiên ngoại trừ cách wwwect cái stderr vô /dev/null)

khoai

PS: Thông tin về version của X server khoai sẽ post lên sau.  


Anh chưa thử bản này nên không thể có ý kiến gì cụ thể nhưng điểm quan trọng ở đây là do đâu có những thông tin như thế? Có phải chúng là errors thực sự hay không? Nếu mình tìm ra nguyên nhân tại sao chúng bị error và khắc phục hẳn nhiên tình trạng này sẽ chấm dứt.

Thân.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 22/08/2007 21:56:29 (+0700) | #3 | 80350
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]
Anh conmale, em đã kiểm tra kỹ các thông tin đưa ra stderr rồi, chỉ toàn là các thông tin khi X server probe các hardware như video card, mouse, keyboard và các thông tin debug. Đây là một đoạn output: Code:
----------------------- [ snipt ] -----------------------
[II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
        compiled for 1.3.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(**) Option "Protocol" "Auto"
(**) Mouse1: Device: "/dev/input/mice"
(**) Mouse1: Protocol: "Auto"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons"
(**) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5 6 7"
(**) Mouse1: ZAxisMapping: buttons 4, 5, 6 and 7
(**) Mouse1: Buttons: 11
(**) Option "CoreKeyboard"
(**) Keyboard1: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc101"
(**) Keyboard1: XkbModel: "pc101"
(**) Option "XkbLayout" "us"
(**) Keyboard1: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
----------------------- [ snipt ] -----------------------


Còn đây là thông tin về X server version được sử dụng trong slackware 12.0:Code:
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Slackware 12.0 Slackware Linux Project
Current Operating System: Linux slack12 2.6.20-20070821 #2 SMP Tue Aug 21 10:26:11 EDT 2007 i686
Build Date: 09 May 2007
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present

Em có thử tự chạy X server với -quiet nhưng đống thông tin trên vẫn lòi ra stderr. Thật ra để vậy cũng chẳng có gì. Em chỉ lo khi X server có lỗi gì đó, hoặc X client nào đó start không được thì ngồi parse cái đống đó rất tốn thời gian.

Có khi nào cái Xserver đang là bản unstable, nên nó tự động cho ra nhiều debug info không nhỉ ?

khoai
[Up] [Print Copy]
  [Question]   [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 22/08/2007 22:06:06 (+0700) | #4 | 80354
pnco
HVA Friend

Joined: 24/06/2005 16:33:48
Messages: 515
Offline
[Profile] [PM] [WWW]
Chào Khoai!
Không rõ bản x là khoai tự build hay cài đặt từ binary, nếu cài đặt từ binary thì rất có thể nó được biên dịch với debug option.
PS: Chỉ là đoán mò vì không có kinh nghiệm về việc này smilie)
[Up] [Print Copy]
  [Question]   [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 22/08/2007 22:23:02 (+0700) | #5 | 80360
[Avatar]
gsmth
Elite Member

[Minus]    0    [Plus]
Joined: 15/02/2007 13:25:36
Messages: 749
Offline
[Profile] [PM] [WWW] [Yahoo!]
Khoai thử diff 2 cái scripts xem nó thay đổi gì giữa 2 phiên bản không? (ví dụ như ở script cho slack 11 đã wwwect đống đó tới null chẳng hạn).
[Up] [Print Copy]
  [Question]   [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 23/08/2007 17:04:02 (+0700) | #6 | 80578
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]

pnco wrote:
Chào Khoai!
Không rõ bản x là khoai tự build hay cài đặt từ binary, nếu cài đặt từ binary thì rất có thể nó được biên dịch với debug option.
PS: Chỉ là đoán mò vì không có kinh nghiệm về việc này smilie

Hello pnco, khoai install package từ dvd của slackware 12. Kiểm tra lại thông tin trên dvd thì gói này build không có debug option đâu.

gsmth wrote:
Khoai thử diff 2 cái scripts xem nó thay đổi gì giữa 2 phiên bản không? (ví dụ như ở script cho slack 11 đã wwwect đống đó tới null chẳng hạn). 

Ah, khoai chưa có diff thử, nhưng md5sum 2 cái y chang thì chắc là 2 cái giống nhau rồi.

Bây giờ, khoai vẫn tạm thời wwwect stderr vào /dev/null tạm. Có lỗi gì mò log file thôi.

khoai
[Up] [Print Copy]
  [Question]   Re: [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 26/08/2007 12:51:04 (+0700) | #7 | 81319
[Avatar]
lihavim
Elite Member

[Minus]    0    [Plus]
Joined: 08/06/2004 15:19:32
Messages: 506
Offline
[Profile] [PM]
Lạ hỉ, thằng Slackware 12 của em chạy bình thường mà?
Mấy cái thông tin này đúng ra phải nằm trong tệp log của Xorg chứ nhẩy? Hay là nó không có quyền ghi vô tệp log nên nó ghi ra stdout nhỉ?
Anh thử coi lại quyền của thằng /usr/bin/Xorg xem sao anh? (thằng này ghi log phải không hỉ smilie ).
[Up] [Print Copy]
  [Question]   [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 26/08/2007 20:40:07 (+0700) | #8 | 81338
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]
lihavim, nó không cho ra stdout mà cho ra stderr. Nội dung file log của X vẫn bình thường. Thằng Xorg chính là thằng X server. owner: root:users, 755, không có attribute gì đặc biệt.

khoai
[Up] [Print Copy]
  [Question]   Re: [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 27/08/2007 01:18:09 (+0700) | #9 | 81376
[Avatar]
lihavim
Elite Member

[Minus]    0    [Plus]
Joined: 08/06/2004 15:19:32
Messages: 506
Offline
[Profile] [PM]
Hé, cái tệp Xorg của em smilie:
-rwsr-xr-x 1 root root 1705500 2007-05-10 07:07 /usr/bin/Xorg 

Không biết có ảnh hưởng chi không?
[Up] [Print Copy]
  [Question]   [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 27/08/2007 21:35:10 (+0700) | #10 | 81557
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]
hehe, có ảnh hưởng gì đâu em smilie chỉ set thêm cái suid vì X server cần phải được execute quyền root. Em post thử cái X -version lên để anh so sánh với cái X của anh xem có gì khác không. Xorg.conf thì chắc không có gì vì anh sử dụng file config cũ.

khoai
[Up] [Print Copy]
  [Question]   Re: [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 30/08/2007 06:02:01 (+0700) | #11 | 82128
[Avatar]
lihavim
Elite Member

[Minus]    0    [Plus]
Joined: 08/06/2004 15:19:32
Messages: 506
Offline
[Profile] [PM]
Của em không khác chi anh cả smilie
[~]$ X -version

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Slackware 12.0 Slackware Linux Project
Current Operating System: Linux Slack 2.6.21.5-smp #2 SMP Tue Jun 19 14:58:11 CDT 2007 i686
Build Date: 09 May 2007
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
 

Anh thử startx với root xem sao anh? Hoặc anh thử xóa /var/log/Xorg.0.log rồi startx lại coi nó có tạo cái mới không.
Em tìm kiếm thông tin thì không thấy cái vụ chỉnh logfile cho X, có vẻ nó để mặc định là /var/log/Xorg.0.log luôn, vì thế em nghi là nó có trục trặc trong việc ghi logfile nên nó mới xuất ra thế.

Nếu như không phải do như trên, thì chẳng lẽ có thằng nào nó "bắt" nội dung log khi X ghi ra logfile, rồi ghi ra stderr? Nếu thế thì có cách nào dò ra thằng nào (bắt X) xuất ra cái đoạn đó không anh nhỉ?
[Up] [Print Copy]
  [Question]   [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 30/08/2007 20:27:15 (+0700) | #12 | 82244
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]
Cái log files của anh vẫn bình thường. Start bằng root hay normal cũng thế em. Start thêm một X server khác tại :1 nhưng vẫn thế. Để kiếm chương trình nào đang dò cái log thì có thể thử lsof.

khoai
[Up] [Print Copy]
  [Question]   Re: [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 02/09/2007 05:05:35 (+0700) | #13 | 82767
[Avatar]
lihavim
Elite Member

[Minus]    0    [Plus]
Joined: 08/06/2004 15:19:32
Messages: 506
Offline
[Profile] [PM]
Lạ nhỉ, như vậy là mọi cái của anh hoạt động bình thường.
Anh đã thử so sánh cái được xuất ra stderr với cái logfile chưa anh? Nhưng dù giống hay khác nhau thì em thực sự thấy khó hiểu về cái vấn đề này rồi, hờ hờ. Khi nào anh mần thịt được nó thì thông báo cho em biết với smilie.
[Up] [Print Copy]
  [Question]   [Hỏi] - Slackware 12.0 startx nhiều warnings ra stderr 02/09/2007 10:10:10 (+0700) | #14 | 82811
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]
Cái nội dung của file log y chang cái bị quăng ra stderr em smilie Anh cũng mới gặp cái này lần đầu tiên.

Hôm nay thử sử dụng một video driver khác: mesa, vga, và fglrx của ATI thay vì dùng cái ati hoặc radeon driver của Xorg thì stderr lại rất "sạch", chỉ có vài cái standard info mà thôi. Anh nghĩ có lẽ là do cái ati/radeon driver của Xorg "tee" ra stderr. Khi nào rãnh sẽ xem xét tiếp. Dạo này anh bận quá smilie

khoai
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|