Public bug reported: I have an machine with Radeon 9000 -based video card.
As the machine is shared among several users, we often use uswr switching (in KDE), starting multiple X servers on the machine. Today after logging out from the second X session, the exiting X server has segfaulted and left the machine in a state where it couldn't switch VTs and the screen was constantly blank. I've SSH-ed to this machine and tried switching VTs using chvt command, but chvt simply hung until interrupted with CTRL-C. In the segfaulting X server's log there was a backtrace from the segfault (submitting together with some lines of context): (II) Loading sub module "theatre" (II) LoadModule: "theatre" (II) Reloading /usr/lib/xorg/modules/multimedia//theatre_drv.so (II) RADEON(0): Rage Theatre setting standard 0x0000 (II) RADEON(0): Rage Theatre setting standard 0x0000 (**) RADEON(0): RADEONResetVideo,name=XV_TVO_HPOS,atom=78 (**) RADEON(0): RADEONResetVideo,name=XV_TVO_VPOS,atom=79 (**) RADEON(0): RADEONResetVideo,name=XV_TVO_HSIZE,atom=80 (II) RADEON(0): Rage Theatre setting standard 0x0000 (**) RADEON(0): RADEONScreenInit finished (==) RandR enabled Backtrace: 0: /usr/bin/X(xf86SigHandler+0x81) [0x80c5d91] 1: [0xffffe420] 2: /usr/lib/xorg/modules/extensions//libglx.so [0xb7f0bb2c] 3: /usr/lib/xorg/modules/extensions//libglx.so(__glXInitScreens+0x9c) [0xb7ed77cc] 4: /usr/lib/xorg/modules/extensions//libglx.so(GlxExtensionInit+0x105) [0xb7ed67c5] 5: /usr/bin/X(InitExtensions+0xa2) [0x80f4412] 6: /usr/bin/X(main+0x2af) [0x807459f] 7: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc) [0x45a5eebc] 8: /usr/bin/X(FontFileCompleteXLFD+0x1e1) [0x8073ab1] Fatal server error: Caught signal 11. Server aborting (**) RADEON(0): RADEONLeaveVT (**) RADEON(0): RADEONRestore (**) RADEON(0): RADEONRestoreMode() (**) RADEON(0): RADEONRestoreMode(0x81f4e60) (**) RADEON(0): RADEONRestoreMemMapRegisters() : (**) RADEON(0): MC_FB_LOCATION : 0x1fff0000 (**) RADEON(0): MC_AGP_LOCATION : 0x27ff2000 (**) RADEON(0): Map Changed ! Applying ... (**) RADEON(0): Map applied, resetting engine ... (**) RADEON(0): Updating display base addresses... (**) RADEON(0): Memory map updated. (**) RADEON(0): Programming CRTC1, offset: 0x00000000 (**) RADEON(0): Wrote: 0x0000000c 0x00030065 0x00000000 (0x0000a400) (**) RADEON(0): Wrote: rd=12, fd=101, pd=3 (**) RADEON(0): VCLK_ECP_CNTL = 000000C0 (**) RADEON(0): Ok, leaving now... I'll attach my xorg.conf and full log in a minute. ** Affects: xorg-server (Ubuntu) Importance: Undecided Status: Unconfirmed -- xserver segfault on exit https://bugs.launchpad.net/bugs/120277 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs