Xorg server shutdown occasionally leaves keyboard and mouse unusable here because of failed assert:
.Xorg: dispatch.c:3953: DetachOutputGPU: Assertion `slave->isGPU' failed After replacing the assert() with a xorg_backtrace I get [ 43563.880] (II) UnloadModule: "evdev" [ 43563.880] (II) evdev: Power Button: Close [ 43563.880] (II) UnloadModule: "evdev" [ 43564.043] (EE) [ 43564.043] (EE) Backtrace: [ 43564.043] (EE) 0: /home/knut/xorg/X11-r/usr/bin/Xorg (xorg_backtrace+0x49) [0x8218839] [ 43564.043] (EE) 1: /home/knut/xorg/X11-r/usr/bin/Xorg (DetachOutputGPU+0x71) [0x8080b31] [ 43564.044] (EE) 2: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0xc1347) [0x8109347] xf86CrtcCloseScreen [ 43564.044] (EE) 3: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x7e6fb) [0x80c66fb] DGACloseScreen [ 43564.044] (EE) 4: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x823d1) [0x80ca3d1] DPMSClose [ 43564.044] (EE) 5: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0xf8d43) [0x8140d43] XvCloseScreen [ 43564.044] (EE) 6: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x13b521) [0x8183521] SyncCloseScreen [ 43564.044] (EE) 7: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0xe7807) [0x812f807] CursorCloseScreen [ 43564.045] (EE) 8: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x139a50) [0x8181a50] AnimCurCloseScreen [ 43564.045] (EE) 9: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0xe2528) [0x812a528] compCloseScreen [ 43564.045] (EE) 10: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x87f95) [0x80cff95] VidModeClose [ 43564.045] (EE) 11: /home/knut/xorg/X11-r/usr/lib/xorg/modules/extensions/libglx.so (0xb720c000+0x44181) [0xb7250181] [ 43564.045] (EE) 12: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x244b8) [0x806c4b8] [ 43564.045] (EE) 13: /lib/libc.so.6 (__libc_start_main+0xf3) [0xb72f9003] [ 43564.045] (EE) 14: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x24749) [0x806c749] _start [ 43564.045] (EE) [ 43564.046] Fatal server error: [ 43564.046] Fatal: DetachOutputGPU called with slave->isGPU == NULL DetachOutputGPU() is called from xf86CrtcCloseScreen() if config->randr_provider->output_source is true, although screen->isGPU never was set before ... Could someone who know that part of the code please have a look athttps://bugs.freedesktop.org/show_bug.cgi?id=58174 cu, Knut _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
