Bug 24923

Summary: Xorg выпадает по segmentation fault при запуске kde с compositing
Product: Sisyphus Reporter: serpiph <serpiph>
Component: xorg-drv-vesaAssignee: Nobody's working on this, feel free to take it <nobody>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: ildar, shrek
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
xorg.conf
none
Лог неудачного запуска
none
Лог удачного запуска none

Description serpiph 2011-01-16 13:48:32 MSK
После установки видеокарты Radeon HD6970 пришлось вместо модуля radeon использовать vesa. При этом в настройках KDE4 в файл kwinrc остался раздел:

[Compositing]
AnimationSpeed=3
Backend=OpenGL
CheckIsSafe=true
DisableChecks=false
Enabled=true
GLDirect=true
GLMode=TFP
GLTextureFilter=2
GLVSync=true
HiddenPreviews=6
OpenGLIsUnsafe=false
XRenderSmoothScale=false

В это разделе достаточно одного параметра "Enabled=true", чтобы Xorg свалился по segmentation fault (кусок из лога):

Backtrace:

0: X (xorg_backtrace+0x28) [0x4a0d08]
1: X (0x400000+0x61399) [0x461399]
2: /lib64/libpthread.so.0 (0x7ff96a366000+0xea10) [0x7ff96a374a10]
3: /lib64/libc.so.6 (memcpy+0x15b) [0x7ff969348acb]
4: /usr/lib64/X11/modules/libfb.so (fbBlt+0xf8) [0x7ff966aad4f8]
5: /usr/lib64/X11/modules/libfb.so (fbBltStip+0x40) [0x7ff966aae2b0]
6: /usr/lib64/X11/modules/libfb.so (fbGetImage+0x206) [0x7ff966ab3a26]
7: /usr/lib64/X11/modules/libshadow.so (0x7ff966cc1000+0x1489) [0x7ff966cc2489]
8: X (0x400000+0x15a020) [0x55a020]
9: /usr/lib64/X11/modules/extensions/libglx.so (0x7ff967b17000+0x395aa) [0x7ff967b505aa]
10: /usr/lib64/X11/modules/dri/swrast_dri.so (0x7ff9650a3000+0x28b5e) [0x7ff9650cbb5e]
11: /usr/lib64/X11/modules/extensions/libglx.so (0x7ff967b17000+0x39548) [0x7ff967b50548]
12: /usr/lib64/X11/modules/extensions/libglx.so (0x7ff967b17000+0x360ba) [0x7ff967b4d0ba]
13: /usr/lib64/X11/modules/extensions/libglx.so (0x7ff967b17000+0x36f36) [0x7ff967b4df36]
14: /usr/lib64/X11/modules/extensions/libglx.so (0x7ff967b17000+0x38bc3) [0x7ff967b4fbc3]
15: X (0x400000+0x2d7b1) [0x42d7b1]
16: X (0x400000+0x2144e) [0x42144e]
17: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7ff9692e9b8d]
18: X (0x400000+0x20ff9) [0x420ff9]
Segmentation fault at address (nil)

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting

Без этого раздела всё работает. Система - текущий Сизиф, ядро Linux localhost 2.6.36-un-def-alt3 #1 SMP PREEMPT Tue Jan 11 17:47:33 UTC 2011 x86_64 GNU/Linux

Файлы xorg.conf и Xorg.0.log приведу ниже.
Comment 1 serpiph 2011-01-16 13:52:27 MSK
Created attachment 4758 [details]
xorg.conf

Основной файл, другие совпадают со стандартными.
Comment 2 serpiph 2011-01-16 13:53:10 MSK
Created attachment 4759 [details]
Лог неудачного запуска
Comment 3 serpiph 2011-01-16 13:54:45 MSK
Created attachment 4760 [details]
Лог удачного запуска