If I log on, then "switch user" to another user, and do anything to get out of that second session, laptop freezes up. It does not respond to any keyboard or mouse movement.
Steps to reproduce:
1) Log on as myself
2) Open a "Guest session" (but this will work with ANY second session)
3) Do anything to get out of the guest session, for example Ctrl-Alt-F1 or "Switch user"
The laptop freezes up and becomes unusable. However, linux kernel continues to run and I can SSH to the machine.
If I ssh, su to root, and do /etc/init.d/gdm restart, all sessions disappear and things return to normal as if no one was logged on.
This is a very obnoxious bug, as the laptop is used by my entire family and is almost unusable due to this bug.
This does NOT in any way depend on whether I run compositing window manager.
Searches in Xorg.*.log yield messages in the last session's log (which I am not sure have much to do with behavior):
[ 8.153714] (II) intel(0): Modeline "640x400"x85.1 31.50 640 672 736 832 400 401 404 445 -hsync +vsync (37.9 kHz)
[ 8.153743] (II) intel(0): Modeline "640x350"x85.1 31.50 640 672 736 832 350 382 385 445 +hsync -vsync (37.9 kHz)
[ 8.163164] (II) intel(0): EDID for output TMDS-1
[ 8.165385] (II) intel(0): xf86BindGARTMemory: bind key 7 at 0x0212c000 (pgoffset 8492)
[ 8.382084] (II) intel(0): xf86UnbindGARTMemory: unbind key 7
[ 8.383335] (II) intel(0): EDID for output TV
exaCopyDirty: Pending damage region empty!
[ 26.855631] (II) intel(0): xf86UnbindGARTMemory: unbind key 2
[ 26.855658] (II) intel(0): xf86UnbindGARTMemory: unbind key 3
[ 26.855717] (II) intel(0): xf86UnbindGARTMemory: unbind key 4
[ 26.855871] (II) intel(0): xf86UnbindGARTMemory: unbind key 5
[ 26.855880] (II) intel(0): xf86UnbindGARTMemory: unbind key 6
block already free
block already free
block already free
Also, there is nothing of interest in /var/log/messages. I did save straces of two gdms that were running, and did not find anything exciting there.
Binary package hint: gdm
I am using Jaunty Jackalope.
If I log on, then "switch user" to another user, and do anything to get out of that second session, laptop freezes up. It does not respond to any keyboard or mouse movement.
Steps to reproduce:
1) Log on as myself
2) Open a "Guest session" (but this will work with ANY second session)
3) Do anything to get out of the guest session, for example Ctrl-Alt-F1 or "Switch user"
The laptop freezes up and becomes unusable. However, linux kernel continues to run and I can SSH to the machine.
If I ssh, su to root, and do /etc/init.d/gdm restart, all sessions disappear and things return to normal as if no one was logged on.
This is a very obnoxious bug, as the laptop is used by my entire family and is almost unusable due to this bug.
This does NOT in any way depend on whether I run compositing window manager.
Searches in Xorg.*.log yield messages in the last session's log (which I am not sure have much to do with behavior):
[ 8.153714] (II) intel(0): Modeline "640x400"x85.1 31.50 640 672 736 832 400 401 404 445 -hsync +vsync (37.9 kHz) emory: unbind key 7 emory: unbind key 2 emory: unbind key 3 emory: unbind key 4 emory: unbind key 5 emory: unbind key 6
[ 8.153743] (II) intel(0): Modeline "640x350"x85.1 31.50 640 672 736 832 350 382 385 445 +hsync -vsync (37.9 kHz)
[ 8.163164] (II) intel(0): EDID for output TMDS-1
[ 8.165385] (II) intel(0): xf86BindGARTMemory: bind key 7 at 0x0212c000 (pgoffset 8492)
[ 8.382084] (II) intel(0): xf86UnbindGARTM
[ 8.383335] (II) intel(0): EDID for output TV
exaCopyDirty: Pending damage region empty!
[ 26.855631] (II) intel(0): xf86UnbindGARTM
[ 26.855658] (II) intel(0): xf86UnbindGARTM
[ 26.855717] (II) intel(0): xf86UnbindGARTM
[ 26.855871] (II) intel(0): xf86UnbindGARTM
[ 26.855880] (II) intel(0): xf86UnbindGARTM
block already free
block already free
block already free
Also, there is nothing of interest in /var/log/messages. I did save straces of two gdms that were running, and did not find anything exciting there.
potato:root:~ ###apt-cache policy gdm us.archive. ubuntu. com jaunty/main Packages dpkg/status
gdm:
Installed: 2.20.10-0ubuntu1
Candidate: 2.20.10-0ubuntu1
Version table:
*** 2.20.10-0ubuntu1 0
500 http://
100 /var/lib/