https://bugs.freedesktop.org/show_bug.cgi?id=74420
Priority: medium Bug ID: 74420 Assignee: dri-devel@lists.freedesktop.org Summary: EQ overflowing - recurring total X crash Severity: critical Classification: Unclassified OS: Linux (All) Reporter: qwrules@gmail.com Hardware: x86-64 (AMD64) Status: NEW Version: git Component: Drivers/DRI/R600 Product: Mesa
Radeon RV635
xf86-video-ati 1:7.3.0-1 mesa--git (both from 2 days ago, and from today)
I discovered that every now and then my X crashes. This never happened when I was on Catalysts. The screen freezes. Than goes blank for a second, and comes back, but it does not accept any input any more - not from mouse, nor keyboard.
I have to ctrl+alt+F2 to another console to kill X, which will then restart and work fine until another crash, which may or may not happen after hours.
Here is xorg log: [code][ 9413.299] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 9413.299] (II) RADEON(0): Printing DDC gathered Modelines: [ 9413.299] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 9413.299] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) [ 9413.335] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 9413.335] (II) RADEON(0): Printing DDC gathered Modelines: [ 9413.335] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 9413.335] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) [ 16205.120] (II) AIGLX: Suspending AIGLX clients for VT switch [ 16211.127] (II) Open ACPI successful (/var/run/acpid.socket) [ 16211.127] (II) AIGLX: Resuming AIGLX clients after VT switch [ 16211.133] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 16211.133] (II) RADEON(0): Printing DDC gathered Modelines: [ 16211.133] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 16211.133] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) [ 16211.216] setversion 1.4 failed: Permission denied [ 16211.216] (II) config/udev: removing device TPPS/2 IBM TrackPoint [ 16211.226] (II) evdev: TPPS/2 IBM TrackPoint: Close [ 16211.226] (II) UnloadModule: "evdev" [ 16211.232] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/mouse1) [ 16211.232] (II) No input driver specified, ignoring this device. [ 16211.232] (II) This device may have been added with another device file. [ 16211.232] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/event14) [ 16211.232] (**) TPPS/2 IBM TrackPoint: Applying InputClass "evdev pointer catchall" [ 16211.232] (**) TPPS/2 IBM TrackPoint: Applying InputClass "Trackpoint Wheel Emulation" [ 16211.232] (II) Using input driver 'evdev' for 'TPPS/2 IBM TrackPoint' [ 16211.232] (**) TPPS/2 IBM TrackPoint: always reports core events [ 16211.232] (**) evdev: TPPS/2 IBM TrackPoint: Device: "/dev/input/event14" [ 16211.232] (--) evdev: TPPS/2 IBM TrackPoint: Vendor 0x2 Product 0xa [ 16211.232] (--) evdev: TPPS/2 IBM TrackPoint: Found 3 mouse buttons [ 16211.232] (--) evdev: TPPS/2 IBM TrackPoint: Found relative axes [ 16211.232] (--) evdev: TPPS/2 IBM TrackPoint: Found x and y relative axes [ 16211.232] (II) evdev: TPPS/2 IBM TrackPoint: Configuring as mouse [ 16211.232] (**) Option "Emulate3Buttons" "false" [ 16211.232] (**) Option "EmulateWheel" "true" [ 16211.232] (**) Option "EmulateWheelButton" "2" [ 16211.232] (**) Option "YAxisMapping" "4 5" [ 16211.232] (**) evdev: TPPS/2 IBM TrackPoint: YAxisMapping: buttons 4 and 5 [ 16211.232] (**) Option "XAxisMapping" "6 7" [ 16211.232] (**) evdev: TPPS/2 IBM TrackPoint: XAxisMapping: buttons 6 and 7 [ 16211.232] (**) evdev: TPPS/2 IBM TrackPoint: EmulateWheelButton: 2, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 16211.232] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input17/event14" [ 16211.232] (II) XINPUT: Adding extended input device "TPPS/2 IBM TrackPoint" (type: MOUSE, id 11) [ 16211.232] (II) evdev: TPPS/2 IBM TrackPoint: initialized for relative axes. [ 16211.233] (**) TPPS/2 IBM TrackPoint: (accel) keeping acceleration scheme 1 [ 16211.233] (**) TPPS/2 IBM TrackPoint: (accel) acceleration profile 0 [ 16211.233] (**) TPPS/2 IBM TrackPoint: (accel) acceleration factor: 2.000 [ 16211.233] (**) TPPS/2 IBM TrackPoint: (accel) acceleration threshold: 4 [ 19237.100] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 19237.100] (II) RADEON(0): Printing DDC gathered Modelines: [ 19237.100] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 19237.100] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) [ 19237.124] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 19237.124] (II) RADEON(0): Printing DDC gathered Modelines: [ 19237.124] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 19237.124] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) [ 19237.147] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 19237.147] (II) RADEON(0): Printing DDC gathered Modelines: [ 19237.147] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 19237.147] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) [ 19237.172] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 19237.172] (II) RADEON(0): Printing DDC gathered Modelines: [ 19237.172] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 19237.172] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) (EE) [mi] EQ overflowing. Additional events will be discarded until existing events are processed. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x48) [0x584ae8] (EE) 1: /usr/bin/X (mieqEnqueue+0x22b) [0x566b7b] (EE) 2: /usr/bin/X (QueuePointerEvents+0x52) [0x44cc92] (EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f9a80f5e000+0x581d) [0x7f9a80f6381d] (EE) 4: /usr/bin/X (0x400000+0x72f68) [0x472f68] (EE) 5: /usr/bin/X (0x400000+0x9b530) [0x49b530] (EE) 6: /usr/lib/libpthread.so.0 (0x7f9a8ac03000+0xf870) [0x7f9a8ac12870] (EE) 7: /usr/lib/libc.so.6 (ioctl+0x7) [0x7f9a89932e27] (EE) 8: /usr/lib/libdrm.so.2 (drmIoctl+0x34) [0x7f9a8a9fa9d4] (EE) 9: /usr/lib/libdrm.so.2 (drmCommandWrite+0x1e) [0x7f9a8a9fcd4e] (EE) 10: /usr/lib/libdrm_radeon.so.1 (0x7f9a84fb1000+0x2179) [0x7f9a84fb3179] (EE) 11: /usr/lib/libdrm_radeon.so.1 (0x7f9a84fb1000+0x237c) [0x7f9a84fb337c] (EE) 12: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7f9a851bf000+0x27d77) [0x7f9a851e6d77] (EE) 13: /usr/lib/xorg/modules/libexa.so (0x7f9a84d9a000+0x58f7) [0x7f9a84d9f8f7] (EE) 14: /usr/lib/xorg/modules/libexa.so (0x7f9a84d9a000+0x7f18) [0x7f9a84da1f18] (EE) 15: /usr/lib/xorg/modules/libexa.so (0x7f9a84d9a000+0x10d8c) [0x7f9a84daad8c] (EE) 16: /usr/bin/X (0x400000+0x1116cd) [0x5116cd] (EE) 17: /usr/bin/X (0x400000+0x326d2) [0x4326d2] (EE) 18: /usr/bin/X (0x400000+0x35d1e) [0x435d1e] (EE) 19: /usr/bin/X (0x400000+0x39b2a) [0x439b2a] (EE) 20: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7f9a89876b05] (EE) 21: /usr/bin/X (0x400000+0x250ce) [0x4250ce] (EE) (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack. (EE) [mi] mieq is *NOT* the cause. It is a victim. (EE) [mi] EQ overflow continuing. 100 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x48) [0x584ae8] (EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x44cc92] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f9a80f5e000+0x581d) [0x7f9a80f6381d] (EE) 3: /usr/bin/X (0x400000+0x72f68) [0x472f68] (EE) 4: /usr/bin/X (0x400000+0x9b530) [0x49b530] (EE) 5: /usr/lib/libpthread.so.0 (0x7f9a8ac03000+0xf870) [0x7f9a8ac12870] (EE) 6: /usr/lib/libc.so.6 (ioctl+0x7) [0x7f9a89932e27] (EE) 7: /usr/lib/libdrm.so.2 (drmIoctl+0x34) [0x7f9a8a9fa9d4] (EE) 8: /usr/lib/libdrm.so.2 (drmCommandWrite+0x1e) [0x7f9a8a9fcd4e] (EE) 9: /usr/lib/libdrm_radeon.so.1 (0x7f9a84fb1000+0x2179) [0x7f9a84fb3179] (EE) 10: /usr/lib/libdrm_radeon.so.1 (0x7f9a84fb1000+0x237c) [0x7f9a84fb337c] (EE) 11: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7f9a851bf000+0x27d77) [0x7f9a851e6d77] (EE) 12: /usr/lib/xorg/modules/libexa.so (0x7f9a84d9a000+0x58f7) [0x7f9a84d9f8f7] (EE) 13: /usr/lib/xorg/modules/libexa.so (0x7f9a84d9a000+0x7f18) [0x7f9a84da1f18] (EE) 14: /usr/lib/xorg/modules/libexa.so (0x7f9a84d9a000+0x10d8c) [0x7f9a84daad8c] (EE) 15: /usr/bin/X (0x400000+0x1116cd) [0x5116cd] (EE) 16: /usr/bin/X (0x400000+0x326d2) [0x4326d2] (EE) 17: /usr/bin/X (0x400000+0x35d1e) [0x435d1e] (EE) 18: /usr/bin/X (0x400000+0x39b2a) [0x439b2a] (EE) 19: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7f9a89876b05] (EE) 20: /usr/bin/X (0x400000+0x250ce) [0x4250ce] (EE) [ 20827.503] [mi] Increasing EQ size to 1024 to prevent dropped events. [ 20827.504] [mi] EQ processing has resumed after 191 dropped events. [ 20827.504] [mi] This may be caused my a misbehaving driver monopolizing the server's resources. [ 20847.997] (II) AIGLX: Suspending AIGLX clients for VT switch [ 20859.474] (II) Open ACPI successful (/var/run/acpid.socket) [ 20859.474] (II) AIGLX: Resuming AIGLX clients after VT switch [ 20859.479] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 20859.479] (II) RADEON(0): Printing DDC gathered Modelines: [ 20859.479] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 20859.479] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) [ 20867.461] (II) AIGLX: Suspending AIGLX clients for VT switch[/code]
But usually it gets worse. It fills with vertical artifact strips not just the X session, but even separate text console ttys:
[code][ 4819.400] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 4819.400] (II) RADEON(0): Printing DDC gathered Modelines: [ 4819.400] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 4819.400] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) [ 4819.423] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 4819.423] (II) RADEON(0): Printing DDC gathered Modelines: [ 4819.423] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 4819.423] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) (EE) [mi] EQ overflowing. Additional events will be discarded until existing events are processed. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x48) [0x584ae8] (EE) 1: /usr/bin/X (mieqEnqueue+0x22b) [0x566b7b] (EE) 2: /usr/bin/X (QueuePointerEvents+0x52) [0x44cc92] (EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7fb35282d000+0x581d) [0x7fb35283281d] (EE) 4: /usr/bin/X (0x400000+0x72f68) [0x472f68] (EE) 5: /usr/bin/X (0x400000+0x9b530) [0x49b530] (EE) 6: /usr/lib/libpthread.so.0 (0x7fb35c4d2000+0xf870) [0x7fb35c4e1870] (EE) 7: /usr/lib/libc.so.6 (ioctl+0x7) [0x7fb35b201e27] (EE) 8: /usr/lib/libdrm.so.2 (drmIoctl+0x34) [0x7fb35c2c99d4] (EE) 9: /usr/lib/libdrm.so.2 (drmCommandWrite+0x1e) [0x7fb35c2cbd4e] (EE) 10: /usr/lib/libdrm_radeon.so.1 (0x7fb356880000+0x2179) [0x7fb356882179] (EE) 11: /usr/lib/libdrm_radeon.so.1 (0x7fb356880000+0x237c) [0x7fb35688237c] (EE) 12: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7fb356a8e000+0x27d77) [0x7fb356ab5d77] (EE) 13: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x58f7) [0x7fb35666e8f7] (EE) 14: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x7f18) [0x7fb356670f18] (EE) 15: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x10d8c) [0x7fb356679d8c] (EE) 16: /usr/bin/X (0x400000+0x1116cd) [0x5116cd] (EE) 17: /usr/bin/X (0x400000+0x326d2) [0x4326d2] (EE) 18: /usr/bin/X (0x400000+0x35d1e) [0x435d1e] (EE) 19: /usr/bin/X (0x400000+0x39b2a) [0x439b2a] (EE) 20: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7fb35b145b05] (EE) 21: /usr/bin/X (0x400000+0x250ce) [0x4250ce] (EE) (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack. (EE) [mi] mieq is *NOT* the cause. It is a victim. (EE) [mi] EQ overflow continuing. 100 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x48) [0x584ae8] (EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x44cc92] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7fb35282d000+0x581d) [0x7fb35283281d] (EE) 3: /usr/bin/X (0x400000+0x72f68) [0x472f68] (EE) 4: /usr/bin/X (0x400000+0x9b530) [0x49b530] (EE) 5: /usr/lib/libpthread.so.0 (0x7fb35c4d2000+0xf870) [0x7fb35c4e1870] (EE) 6: /usr/lib/libc.so.6 (ioctl+0x7) [0x7fb35b201e27] (EE) 7: /usr/lib/libdrm.so.2 (drmIoctl+0x34) [0x7fb35c2c99d4] (EE) 8: /usr/lib/libdrm.so.2 (drmCommandWrite+0x1e) [0x7fb35c2cbd4e] (EE) 9: /usr/lib/libdrm_radeon.so.1 (0x7fb356880000+0x2179) [0x7fb356882179] (EE) 10: /usr/lib/libdrm_radeon.so.1 (0x7fb356880000+0x237c) [0x7fb35688237c] (EE) 11: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7fb356a8e000+0x27d77) [0x7fb356ab5d77] (EE) 12: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x58f7) [0x7fb35666e8f7] (EE) 13: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x7f18) [0x7fb356670f18] (EE) 14: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x10d8c) [0x7fb356679d8c] (EE) 15: /usr/bin/X (0x400000+0x1116cd) [0x5116cd] (EE) 16: /usr/bin/X (0x400000+0x326d2) [0x4326d2] (EE) 17: /usr/bin/X (0x400000+0x35d1e) [0x435d1e] (EE) 18: /usr/bin/X (0x400000+0x39b2a) [0x439b2a] (EE) 19: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7fb35b145b05] (EE) 20: /usr/bin/X (0x400000+0x250ce) [0x4250ce] (EE) (EE) [mi] EQ overflow continuing. 200 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x48) [0x584ae8] (EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x44cc92] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7fb35282d000+0x581d) [0x7fb35283281d] (EE) 3: /usr/bin/X (0x400000+0x72f68) [0x472f68] (EE) 4: /usr/bin/X (0x400000+0x9b530) [0x49b530] (EE) 5: /usr/lib/libpthread.so.0 (0x7fb35c4d2000+0xf870) [0x7fb35c4e1870] (EE) 6: /usr/lib/libc.so.6 (ioctl+0x7) [0x7fb35b201e27] (EE) 7: /usr/lib/libdrm.so.2 (drmIoctl+0x34) [0x7fb35c2c99d4] (EE) 8: /usr/lib/libdrm.so.2 (drmCommandWrite+0x1e) [0x7fb35c2cbd4e] (EE) 9: /usr/lib/libdrm_radeon.so.1 (0x7fb356880000+0x2179) [0x7fb356882179] (EE) 10: /usr/lib/libdrm_radeon.so.1 (0x7fb356880000+0x237c) [0x7fb35688237c] (EE) 11: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7fb356a8e000+0x27d77) [0x7fb356ab5d77] (EE) 12: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x58f7) [0x7fb35666e8f7] (EE) 13: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x7f18) [0x7fb356670f18] (EE) 14: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x10d8c) [0x7fb356679d8c] (EE) 15: /usr/bin/X (0x400000+0x1116cd) [0x5116cd] (EE) 16: /usr/bin/X (0x400000+0x326d2) [0x4326d2] (EE) 17: /usr/bin/X (0x400000+0x35d1e) [0x435d1e] (EE) 18: /usr/bin/X (0x400000+0x39b2a) [0x439b2a] (EE) 19: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7fb35b145b05] (EE) 20: /usr/bin/X (0x400000+0x250ce) [0x4250ce] (EE) (EE) [mi] EQ overflow continuing. 300 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x48) [0x584ae8] (EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x44cc92] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7fb35282d000+0x581d) [0x7fb35283281d] (EE) 3: /usr/bin/X (0x400000+0x72f68) [0x472f68] (EE) 4: /usr/bin/X (0x400000+0x9b530) [0x49b530] (EE) 5: /usr/lib/libpthread.so.0 (0x7fb35c4d2000+0xf870) [0x7fb35c4e1870] (EE) 6: /usr/lib/libc.so.6 (ioctl+0x7) [0x7fb35b201e27] (EE) 7: /usr/lib/libdrm.so.2 (drmIoctl+0x34) [0x7fb35c2c99d4] (EE) 8: /usr/lib/libdrm.so.2 (drmCommandWrite+0x1e) [0x7fb35c2cbd4e] (EE) 9: /usr/lib/libdrm_radeon.so.1 (0x7fb356880000+0x2179) [0x7fb356882179] (EE) 10: /usr/lib/libdrm_radeon.so.1 (0x7fb356880000+0x237c) [0x7fb35688237c] (EE) 11: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7fb356a8e000+0x27d77) [0x7fb356ab5d77] (EE) 12: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x58f7) [0x7fb35666e8f7] (EE) 13: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x7f18) [0x7fb356670f18] (EE) 14: /usr/lib/xorg/modules/libexa.so (0x7fb356669000+0x10d8c) [0x7fb356679d8c] (EE) 15: /usr/bin/X (0x400000+0x1116cd) [0x5116cd] (EE) 16: /usr/bin/X (0x400000+0x326d2) [0x4326d2] (EE) 17: /usr/bin/X (0x400000+0x35d1e) [0x435d1e] (EE) 18: /usr/bin/X (0x400000+0x39b2a) [0x439b2a] (EE) 19: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7fb35b145b05] (EE) 20: /usr/bin/X (0x400000+0x250ce) [0x4250ce] (EE) [ 5081.273] [mi] Increasing EQ size to 1024 to prevent dropped events. [ 5081.274] [mi] EQ processing has resumed after 369 dropped events. [ 5081.274] [mi] This may be caused my a misbehaving driver monopolizing the server's resources. [ 5090.921] (II) AIGLX: Suspending AIGLX clients for VT switch [ 5092.404] (II) Open ACPI successful (/var/run/acpid.socket) [ 5092.404] (II) AIGLX: Resuming AIGLX clients after VT switch [ 5092.408] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 5092.408] (II) RADEON(0): Printing DDC gathered Modelines: [ 5092.408] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 5092.408] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) [ 5092.449] setversion 1.4 failed: Permission denied [ 5095.536] (II) AIGLX: Suspending AIGLX clients for VT switch [ 5178.680] (II) Open ACPI successful (/var/run/acpid.socket) [ 5178.680] (II) AIGLX: Resuming AIGLX clients after VT switch [ 5178.684] (II) RADEON(0): EDID vendor "LEN", prod id 16469 [ 5178.685] (II) RADEON(0): Printing DDC gathered Modelines: [ 5178.685] (II) RADEON(0): Modeline "1920x1200"x0.0 167.80 1920 1968 2000 2298 1200 1203 1206 1217 -hsync -vsync (73.0 kHz eP) [ 5178.685] (II) RADEON(0): Modeline "1920x1200"x0.0 134.28 1920 1968 2000 2208 1200 1202 1208 1220 -hsync -vsync (60.8 kHz e) [ 5206.930] (II) AIGLX: Suspending AIGLX clients for VT switch[/code]
https://bugs.freedesktop.org/show_bug.cgi?id=74420
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|Drivers/DRI/R600 |Drivers/Gallium/r600
--- Comment #1 from Michel Dänzer michel@daenzer.net --- Please attach your Xorg.0.log file and the output of dmesg.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #2 from lockheed qwrules@gmail.com --- Created attachment 93265 --> https://bugs.freedesktop.org/attachment.cgi?id=93265&action=edit Xorg.0.log
Xorg log up until the manual reboot after the crash.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #3 from lockheed qwrules@gmail.com --- @Michel Dänzer, did you mean output of dmesg directly after crash, or just a general one? It may be difficult to get it with screwed up console, but I will try to get it next time it crashes
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #4 from Michel Dänzer michel@daenzer.net --- (In reply to comment #3)
@Michel Dänzer, did you mean output of dmesg directly after crash, or just a general one?
Preferably the former, but the latter will do in the meantime.
Does the problem also occur without Option "EXAVSync"?
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #5 from lockheed qwrules@gmail.com --- Created attachment 93454 --> https://bugs.freedesktop.org/attachment.cgi?id=93454&action=edit dmesg
Here is dmesg directly after crash. Does that help?
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #6 from lockheed qwrules@gmail.com ---
Does the problem also occur without Option "EXAVSync"?
If anything, turning it off makes it worse. With it, I get the crash anywhere between few hours, to 2 days. Without it, it crashed in less than an hour.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #7 from lockheed qwrules@gmail.com --- I think I found a way how to replicate it fairly regularly.
When I connect to a remote VNC server with VNC client (I use remmina) and then open some graphically intensive website in www browser on the remote host, and scroll it vigorously up and down, the crash occurs fairly quickly.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #8 from lockheed qwrules@gmail.com --- I'd like to know if anyone is doing anything about it. Were you able to identify the faulty code? I just lost 3 hours of audio work because of another crash. This time autosave did not help me. I am forced to go back to catalyst, which require me to downgrade xorg server, too.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #9 from lockheed qwrules@gmail.com --- I would also like to add, that I tried kernels up to 3.14 RC1 with the same result.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #10 from Michel Dänzer michel@daenzer.net --- (In reply to comment #8)
Were you able to identify the faulty code?
It's not that simple. Something is causing the GPU to hang, but it can be tricky to isolate what exactly that is.
Please try eliminating some variables, e.g.: Does it also happen with radeon.dpm=0? Does it also happen if you disable / enable compositing? ...
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #11 from Michel Dänzer michel@daenzer.net --- *** Bug 74511 has been marked as a duplicate of this bug. ***
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #12 from lockheed qwrules@gmail.com --- (In reply to comment #10)
Please try eliminating some variables, e.g.: Does it also happen with radeon.dpm=0? Does it also happen if you disable / enable compositing? ...
I will try radeon.dpm=0 when I get a chance. Can I use dynpm then, or better not to avoid skewing the results?
But what do you mean by "disable / enable compositing"? I am using openbox + compton.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #13 from Alex Deucher agd5f@yahoo.com --- (In reply to comment #12)
Just disable dpm for now.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #14 from Barto mister.freeman@laposte.net --- I have a similar problem, the screen freezes ( keyboard and mouse are frozen too ) for one minute, then X crashes with an automatic reboot of X, after the reboot all seems Ok but 2 minutes later the same problem occurs again,
I use archlinux 64 bits, radeon driver ( I have an ati radeon HD4650 pcie ), mesa 10.0.3 and kernel 3.12.9, with dpm mode enabled,
but this bug is very rare and difficult to reproduce, and I forgot to copy the Xorg log file ( because at each reboot the Xorg log is automaticaly erased ),
but for what I saw with my configuration the bug seems to be related with vdpau driver which is part of mesa package, and also related with the linux kernel because vdpau relies on linux kernel,
a possible pattern to trigger the bug with my configuration :
- use KDE 4.12 with opengl 2.0 enabled ( kwin ) - enable DPM feature for radeon driver - use a software who uses vdpau features ( for example "kaffeine" who is a dvb-t software, mplayer ) - open multiple GUI programs like firefox, notepad, dolphin ( whatever you want )
soon or later ( it can take hours or even days ) something will go wrong, the first step is kaffeine who will show a black screen instead of a video image, then the second step is a total freeze of KDE 4 and keyboard/mouse, the freeze will last 30 seconds to 1 minute, then X will crash and automaticaly reboot,
what I am sure : if I disable "vdpau" feature in the configuration of Kaffeine the bug will never occur, "vdpau" seems to be the key element in my configuration for this bug
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #15 from Michel Dänzer michel@daenzer.net --- (In reply to comment #12)
But what do you mean by "disable / enable compositing"? I am using openbox + compton.
Does the problem also happen without compton, or with a different compton backend?
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #16 from Michel Dänzer michel@daenzer.net --- (In reply to comment #14)
I have a similar problem, [...]
Please file your on report.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #17 from lockheed qwrules@gmail.com --- Update:
1. radeon.dpm=1, compton backed: both "xrender" and "glx"
Crash occurs.
2. radeon.dpm=0, "glx" compton backend (did not feel the need to test xrender)
I have been working with a VNC session over few hours quite heavily (which usually causes the crash very quickly) and crash has not occurred.
So it looks like it is DPM-related, and my guess is it occurs when the frequency stepping is changed.
However, with radeon.dpm=0 the GPU temp is about 15-20 C higher, even with dynpm on.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
Alex Deucher agd5f@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #18 from Alex Deucher agd5f@yahoo.com ---
*** This bug has been marked as a duplicate of bug 66963 ***
https://bugs.freedesktop.org/show_bug.cgi?id=74420
--- Comment #19 from lockheed qwrules@gmail.com --- I am getting more detailed logs in the recent version. I hope those can help to solve the issue. New log attached.
https://bugs.freedesktop.org/show_bug.cgi?id=74420
lockheed qwrules@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|DUPLICATE |---
https://bugs.freedesktop.org/show_bug.cgi?id=74420
lockheed qwrules@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #93265|0 |1 is obsolete| |
--- Comment #20 from lockheed qwrules@gmail.com --- Created attachment 95412 --> https://bugs.freedesktop.org/attachment.cgi?id=95412&action=edit Updated log with more ERROR info
https://bugs.freedesktop.org/show_bug.cgi?id=74420
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #95412|application/x-trash |text/plain mime type| |
https://bugs.freedesktop.org/show_bug.cgi?id=74420
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #21 from Michel Dänzer michel@daenzer.net --- (In reply to comment #19)
I am getting more detailed logs in the recent version. I hope those can help to solve the issue.
Unfortunately not, the backtraces in the log file just show where the driver hangs due to the hanging GPU, they don't say anything about what caused the GPU to hang.
Unless you can reproduce this problem with DPM disabled, please follow up on bug 66963 instead of reopening this one.
*** This bug has been marked as a duplicate of bug 66963 ***
dri-devel@lists.freedesktop.org