Проблема в следующем. Запускаю ОО работаю как обычно дай думаю проверю мои параметры, залезаю в них и листаю закладки, друг черный экран и приглашение входа. Такое также бывает если запустить kdetv (tvtime работает нормально). Пока писал данное сообщение Xserver упал. Анализ логов (kdm.log & Xorg.log) показывает следующую ошибку: SetClientVersion: 0 9 SetGrabKeysState - disabled SetGrabKeysState - enabled Fatal server error: WaitForSomething(): select: errno=22 а в messages нашел это: Jan 16 15:01:01 home crond[7163]: (root) CMD (run-parts /etc/cron.hourly) Jan 16 15:23:16 home -- MARK -- Jan 16 15:43:16 home -- MARK -- Jan 16 16:01:02 home crond[7386]: (root) CMD (run-parts /etc/cron.hourly) Jan 16 16:12:17 home gconfd (pasha-6967): Received signal 15, shutting down cleanly } Jan 16 16:12:17 home gconfd (pasha-6967): Exiting } предвесники падения иксов. Jan 16 16:12:17 home kdm[3023]: X server for display :0 terminated unexpectedly Jan 16 16:12:20 home kernel: [fglrx] Internal AGP support requested, but kernel AGP support active. Jan 16 16:12:20 home kernel: [fglrx] Have to use kernel AGP support to avoid conflicts. Jan 16 16:12:20 home kernel: [fglrx] AGP detected, AgpState = 0x1f000a0b (hardware caps of chipset) Jan 16 16:12:20 home kernel: agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0. Jan 16 16:12:20 home kernel: agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode Jan 16 16:12:20 home kernel: agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode Jan 16 16:12:20 home kernel: [fglrx] AGP enabled, AgpCommand = 0x1f000302 (selected caps) Jan 16 16:12:20 home kernel: [fglrx] total GART = 134217728 Jan 16 16:12:20 home kernel: [fglrx] free GART = 118222848 Jan 16 16:12:20 home kernel: [fglrx] max single GART = 118222848 Jan 16 16:12:20 home kernel: [fglrx] total LFB = 134217728 Jan 16 16:12:20 home kernel: [fglrx] free LFB = 90165248 Jan 16 16:12:20 home kernel: [fglrx] max single LFB = 90165248 Jan 16 16:12:20 home kernel: [fglrx] total Inv = 0 Jan 16 16:12:20 home kernel: [fglrx] free Inv = 0 Jan 16 16:12:20 home kernel: [fglrx] max single Inv = 0 Jan 16 16:12:20 home kernel: [fglrx] total TIM = 0 При запуске kdetv в логах нахожу это: Backtrace: 0: X(xf86SigHandler+0x81) [0x80dbfe1] 1: [0xb7fe6420] 2: /usr/lib/X11/modules/drivers//fglrx_drv.so [0xb79d7027] 3: X [0x80c9aec] 4: /usr/lib/X11/modules/extensions//libextmod.so(XvdiPutImage+0x20b) [0xb7c4626b] 5: /usr/lib/X11/modules/extensions//libextmod.so [0xb7c4873b] 6: /usr/lib/X11/modules/extensions//libextmod.so(ProcXvDispatch+0xdad) [0xb7c4ae7d] 7: X [0x815798e] 8: X(Dispatch+0x1aa) [0x8089cda] 9: X(main+0x485) [0x806f365] 10: /lib/libc.so.6(__libc_start_main+0xdc) [0xb7df205c] 11: X(FontFileCompleteXLFD+0x225) [0x806e6d1] Fatal server error: Caught signal 11. Server aborting Также непонятна схема генерирования символических ссылок. У меня они в виде: libGL.so -> X11/mesa_gl/libGL.so.1.2 libGL.so.1 -> ../../etc/X11/lib/libGL.so.1 libGL.so.1.2 -> X11/mesa_gl/libGL.so.1.2 На сколько я понимаю при работе на драйвере "fglrx" логично бы было сделать три ссылки на один /usr/lib/X11/fglrx/libGL.so.1 из пакета fglrx_glx-8.40.4-alt2 или тут есть какие-то мне неизвестные моменты? Я ставил эти дрова ранше для asp11.2, так там инсталятор ATI генерирует имено такую схему ссылок. Следует также заметить, что тесты типа glxgears и fgl_glxears проходят на ура. [pasha@home lib]$ glxinfo | grep direct direct rendering: Yes xorg.conf file ####start#### #Section "Files" # FontPath "unix/:7100" # FontPath "/usr/share/fonts" #EndSection Section "ServerLayout" Identifier "Minimal layout" Screen "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "ImPS/2 Generic Wheel Mouse|0" "CorePointer" EndSection Section "Module" # Load "type1" Load "freetype" Load "GLcore" Load "ddc" Load "vbe" Load "glx" Load "dri" Load "dbe" Load "xtrap" load "extmod" SubSection "extmod" Option "omit xfree86-dga" EndSubSection EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "ImPS/2 Generic Wheel Mouse|0" Driver "mouse" Option "Device" "/dev/input/mice" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "SyncMaster|0" DisplaySize 380 300 HorizSync 30.0 - 81.0 VertRefresh 56.0 - 75.0 Option "DPMS" "off" EndSection Section "Device" Identifier "Card0|0" Driver "fglrx" Option "PreferredVRefresh" "60" Option "VideoOverlay" "True" Option "OpenGLOverlay" "False" Option "PseudoColorVisuals" "Off" BusID "PCI:1:0:0" # Option " no_accel" "no" # Option "no_dri" "no" # Option "mtrr" "off" EndSection Section "Screen" Identifier "Screen0" Device "Card0|0" Monitor "SyncMaster|0" DefaultDepth 24 SubSection "Display" Depth 8 Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 32 Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection EndSection Section "DRI" Group "xgrp" Mode 0660 EndSection #Section "Extensions" # Option "Composite" "Enable" # Option "RENDER" "Enable" #EndSection ####end xorg.conf##### p.s.1 см также bug №14045 p.s.2 пару дней назад перешел на дрова "radeon", немного подправил xorg.conf и все работает. Иксы не падают (тфу-тфу-тфу), параметры glxgears правда в 2,5 раза хуже и немного 3D ускорение хромает, но зато иксы не падают(!). p.s.3 Следует также ваше внимание, что именно эту версию дровишек я сам устанавливал, скачав с сайта ATI на АСП11.2. Они у меня просто супер работали, даже лучше чем последующие версии.
Извините за задержку предоставленной информации. Итак. Sempron2500+,2x512Mb,A7V8x-x,Radeon9550Pro $ lspci | grep 9550 01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550] 01:00.1 Display controller: ATI Technologies Inc RV350 AS [Radeon 9550] (Secondary) $uname -r 2.6.18-std-smp-alt12 $rpm -qa | grep fgl kernel-modules-fglrx-std-smp-1.0.8.47.1-alt1.132626.12 fglrx-tools-8.47.1-alt1 fglrx_glx-8.47.1-alt1 Пакеты брались из Сизифа и обновлялся базовый ALD4.0.1 После обновления, перезагрузки модуля fglrx и иксов тесты имеют следующие значения: $glxgears 11875 frames in 5.0 seconds = 2374.804 FPS 11840 frames in 5.0 seconds = 2367.911 FPS 11853 frames in 5.0 seconds = 2370.572 FPS $fgl_glxgears Using GLX_SGIX_pbuffer 1745 frames in 5.0 seconds = 349.000 FPS 1975 frames in 5.0 seconds = 395.000 FPS 1971 frames in 5.0 seconds = 394.200 FPS После двух недельной работы kicker не упал ни разу (тьфу-тьфу), никаких черных квадратов в углу экрана и уж тем более внезапного падения иксов. Даже beryl без бубна запустился. Ранше он работа только на драйвере "radeon". Есть только маленкое НО. При запуске kdetv иксы вылетают и в логах следующее: ###START### (II) XAA: Evicting pixmaps Backtrace: 0: X(xf86SigHandler+0x81) [0x80dc011] 1: [0xb7f55420] 2: /usr/lib/X11/modules/drivers//fglrx_drv.so [0xb78def27] 3: X [0x80c9afc] 4: /usr/lib/X11/modules/extensions// libextmod.so(XvdiPutImage+0x20b) [0xb7bb526b] 5: /usr/lib/X11/modules/extensions//libextmod.so [0xb7bb773b] 6: /usr/lib/X11/modules/extensions// libextmod.so(ProcXvDispatch+0xdad) [0xb7bb9e7d] 7: X [0x8157a7e] 8: X(Dispatch+0x1aa) [0x8089cda] 9: X(main+0x485) [0x806f365] 10: /lib/libc.so.6(__libc_start_main+0xdc) [0xb7d6105c] 11: X(FontFileCompleteXLFD+0x225) [0x806e6d1] Fatal server error: Caught signal 11. Server aborting (II) AIGLX: Suspending AIGLX clients for VT switch ###END### Но при использовании tvtime все ОК.
У знакомого падают иксы на desktop 4.0.2 с такой же диагностикой: Fatal server error: WaitForSomething(): select: errno=22 Лог иксов: http://pastebin.ca/994652 Пока что посоветовал ему накатить из бранча последние fglrx и иксы, посмотрим что получится.
ping
Очень важно отметить тот факт, что ситуация решилась при установке ядра $ uname -r 2.6.18-std-smp-alt12 и пакетов $ rpm -qa | grep fglrx kernel-modules-fglrx-std-smp-1.0.8.47.1-alt1.132626.12 fglrx-tools-8.47.1-alt1 fglrx_glx-8.47.1-alt1 а также $ rpm -qa | grep glx glxinfo-7.0.3-alt3 glxgears-7.0.2-alt1.M40.1 fglrx_glx-8.47.1-alt1 xorg-x11-extensions-glx-1.3.0.0-alt21.M40.7 System: Sempron 2500+, 2x512Mb, ASUS A7V8X-X, Radeon 9550 Pro
Очень рад за вас. Баг закрываю.