Xorg freeze when logging out

Bug #1047610 reported by Ken Sharp
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I use two accounts on my computer.
1000 - My main, useful account.
1001 - For testing without messing up my settings on 1000.
I always log in 1000 first and log in a second time with 1001.

When I first start the computer I can log in and out multiple times without any problems (I've tried).

After using the computer for an amount of time it starts getting a bit slow and clunky, partly thanks to the amount of stuff that gets pushed to swap, and partly thanks to another bug which means I have to start Unity over and over.

To try and reduce the memory footprint I log UID 1000 out. Wonderfully this is not successful and I end up staring at the background image for UID 1000's profile and nothing else. The mouse and the keyboard become completely useless. Even the NUM LOCK light cannot be switched off.

CTRL+ALT+Backspace and CTRL+ALT+DEL do nothing, but that's because the keyboard does nothing.

The only solution is SSH in from my phone and force a reboot (or a halt when I get sick of it).

I cannot see anything in the logs about a crash but then I don't know where I should be looking or what I should be looking for.

This didn't happen in Natty but it's been a while since I used UID 1001, and I cannot remember the last time I logged out UID 1000 while using it. I definitely cannot pinpoint when this started to occur.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xorg 1:7.6+12ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-30.48-generic 3.2.27
Uname: Linux 3.2.0-30-generic x86_64
NonfreeKernelModules: fglrx wl
.tmp.unity.support.test.0:

ApportVersion: 2.0.1-0ubuntu12
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,staticswitcher,resize,fade,unitymtgrabhandles,scale,session,unityshell]
CompositorRunning: None
Date: Fri Sep 7 20:52:31 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes,
GpuHangFrequency: Several times a week
GpuHangReproducibility: Seems to happen randomly
GpuHangStarted: Within the last few days
GraphicsCard:
 Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4200 Series] [1002:9712] (prog-if 00 [VGA controller])
   Subsystem: Acer Incorporated [ALI] Device [1025:036e]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
JockeyStatus:
 xorg:fglrx_updates - ATI/AMD proprietary FGLRX graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
 kmod:wl - Broadcom STA proprietary wireless driver (Proprietary, Enabled, In use) [auto-install]
 xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, Disabled, Not in use)
MachineType: Acer Aspire 5551
ProcEnviron:
 LANGUAGE=en_GB:en
 TERM=xterm
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-30-generic root=UUID=bcf30c65-9b6f-492c-896c-332ab1682c02 ro
SourcePackage: xorg
Symptom: display
Title: Xorg freeze
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/27/2011
dmi.bios.vendor: Acer
dmi.bios.version: V2.14
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: JE50_DN
dmi.board.vendor: Acer
dmi.board.version: Base Board Version
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V2.14
dmi.modalias: dmi:bvnAcer:bvrV2.14:bd07/27/2011:svnAcer:pnAspire5551:pvrV2.14:rvnAcer:rnJE50_DN:rvrBaseBoardVersion:cvnAcer:ct10:cvrV2.14:
dmi.product.name: Aspire 5551
dmi.product.version: V2.14
dmi.sys.vendor: Acer
version.compiz: compiz 1:0.9.7.8-0ubuntu1.4
version.fglrx-installer: fglrx-installer N/A
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.3+8.0.2-0ubuntu3.2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental 8.0.3+8.0.2-0ubuntu3.2
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.3+8.0.2-0ubuntu3.2
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10.7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1.2
version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

Revision history for this message
Ken Sharp (kennybobs) wrote :
Revision history for this message
Ken Sharp (kennybobs) wrote :

I only had one user logged in this time, and it still crashed when I logged out.

summary: - Xorg freeze when logging out user
+ Xorg freeze when logging out
Revision history for this message
Ken Sharp (kennybobs) wrote :

I now cannot shutdown. Presumably because logging out is the first step.

SSH in and "sudo halt" gives me a garbled screen and the laptop fails to power off.

bugbot (bugbot)
affects: xorg (Ubuntu) → fglrx-installer (Ubuntu)
Revision history for this message
Ken Sharp (kennybobs) wrote :

As X is started for each user, control can be returned to the actual machine by killing that particular X session via SSH once the user has attempted to log out.

ALL input via the keyboard and mouse is completely ignored until X is killed. Even the CAPS LOCK button doesn't work.

I cannot find anything in any of the logs that suggest there has ever been a problem. Perhaps I'm looking in the wrong place?

I have no idea why this has been sent to the fglrx queue.

Revision history for this message
Ken Sharp (kennybobs) wrote :

Suitably ignored.

Changed in fglrx-installer (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for fglrx-installer (Ubuntu) because there has been no activity for 60 days.]

Changed in fglrx-installer (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.