[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#574989: xserver-xorg: X sometimes locks up on switching X sessions (VTs)



Martin Steigerwald wrote:
> Package: xserver-xorg
> Version: 1:7.5+5
> Severity: important
>
> I sometimes have two KDE sessions running, one for private stuff and one
> for work. I usually set the private one to OpenGL compositing and the
> work one to XRender compositing.
>
> Then when switching from my work one to the private one, sometimes the
> screen stays black. It seems that X.org switches the VT but then gets
> stuck. The mouse pointer doesn´t react to mouse movements anymore and
> I cannot switch to VTs anymore.
>
> I still can SSH to the machine, but then the only way to recover is to
> send a SIGKILL to the X process and to restart KDM.
>
> As attached X.org log says the server might get stuck in an endless
> loop.
>
> I think this problem does not happen, when I suspend OpenGL compositing
> on the private X session. Then I sometimes have it that X.org crashes,
> see debian bug 573994. Maybe these two bugs are related.
>
> martin@shambhala:~> apt-show-versions | egrep "(xserver-xorg/|xserver-xorg-core/|xserver-xorg-video-radeon/|libgl1-mesa)"
> libgl1-mesa-dev/squeeze uptodate 7.7-4
> libgl1-mesa-dri/squeeze uptodate 7.7-4
> libgl1-mesa-glx/squeeze uptodate 7.7-4
> xserver-xorg/sid uptodate 1:7.5+5
> xserver-xorg-core/squeeze uptodate 2:1.7.5-1
> xserver-xorg-video-radeon/sid uptodate 1:6.12.6-1
>
> I didn't try with xserver-xorg-video-radeon 2:1.7.5.902-1 from
> experimental yet, since last time I tested it the X process
> showed excessive CPU usage with EXA acceleration.
>
>   

You probably want radeon 6.12.192 and KMS if you use multiple sessions
at the same time. For instance, you'll have DRI2 in all sessions.

Brice





Reply to: