Logout when switching user - X server error

Bug #663159 reported by Colin Law
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: xorg

Ubuntu desktop 10.04 all up to date.
Login as user A, switch to user B. Switch back to user A causes user A to be logged out and the login screen is shown.
In xorg.0.log.old I see

(II) AIGLX: Suspending AIGLX clients for VT switch
(II) Open ACPI successful (/var/run/acpid.socket)
(II) AIGLX: Resuming AIGLX clients after VT switch
(II) intel(0): No memory allocations

Fatal server error:
Failed to submit batchbuffer: Bad file descriptor

May related to bug #576336 (https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/576336) as I also get a crash when closing VT after ctl-alt-f1, though I have not managed to see the above error in that situation.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: xorg 1:7.5+5ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-25.44-generic 2.6.32.21+drm33.7
Uname: Linux 2.6.32-25-generic i686
Architecture: i386
Date: Tue Oct 19 10:09:03 2010
DkmsStatus: Error: [Errno 2] No such file or directory
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
MachineType: TOSHIBA Satellite A100
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-25-generic root=UUID=0eb3ff0d-009e-4722-b4a7-f62ae7bd1e73 ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_GB.utf8
 SHELL=/bin/bash
SourcePackage: xorg
dmi.bios.date: 10/23/2006
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: 2.10
dmi.board.name: MPAD-MSAE Customer Reference Boards
dmi.board.vendor: Intel Corporation
dmi.board.version: Not Applicable
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 1
dmi.chassis.vendor: No Enclosure
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvr2.10:bd10/23/2006:svnTOSHIBA:pnSatelliteA100:pvrPSAA8E-17V049EN:rvnIntelCorporation:rnMPAD-MSAECustomerReferenceBoards:rvrNotApplicable:cvnNoEnclosure:ct1:cvrN/A:
dmi.product.name: Satellite A100
dmi.product.version: PSAA8E-17V049EN
dmi.sys.vendor: TOSHIBA
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: lucid
 architecture: i686
 kernel: 2.6.32-25-generic

Revision history for this message
Colin Law (colin-law) wrote :
Revision history for this message
Colin Law (colin-law) wrote :

I can now confirm that I can also replicate fully bug #576336 with the same error in xorg.0.log.old so I guess this may be a duplicate of that bug. Would it be right to mark it as a duplicate when the user experience (switch user rather than VT) is completely different?

Revision history for this message
Colin Law (colin-law) wrote :

Further information. I only see this problem if I am operating in dual monitor mode. If I run with just one monitor all is well. The same applies to bug #576336 for me.

Bryce Harrington (bryce)
affects: xorg (Ubuntu) → xorg-server (Ubuntu)
Revision history for this message
Colin Law (colin-law) wrote :

This bug appears to have been fixed, for me anyway. I don't know which update fixed it, assuming it was an update rather than some configuration change I made. Bug #576336 has also gone.

Revision history for this message
Yevgen Antimirov (turist) wrote :

I can confirm the issue on my setup with the latest Ubuntu 10.10. Usually I see this when a PC was suspened/awaken.

Revision history for this message
Paddy Landau (paddy-landau) wrote :

I am on 10.04 and I have this problem. I had raised bug #693446 but I think that's a duplicate of this bug.

Revision history for this message
kevin.quiggle (kevin-quiggle) wrote :

I am experiencing this bug on current (fully updated as of Dec. 16, 2011) Ubuntu 10.04. I am also using dual monitors.

For what it's worth, here is my xorg.conf:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@yellow) Fri Apr 9 11:51:21 UTC 2010

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder58) Thu Apr 22 20:35:23 PDT 2010

Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0" 1280 0
    Screen 1 "Screen1" LeftOf "Screen0"
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    Option "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier "Keyboard0"
    Driver "kbd"
EndSection

Section "Monitor"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Acer S231HL"
    HorizSync 30.0 - 80.0
    VertRefresh 55.0 - 75.0
    Option "DPMS"
    Option "RightOf" "Monitor1"
EndSection

Section "Monitor"
    Identifier "Monitor1"
    VendorName "Unknown"
    ModelName "DELL E176FP"
    HorizSync 31.0 - 80.0
    VertRefresh 56.0 - 75.0
    Option "LeftOf" "Monitor0"
EndSection

Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce 9400 GT"
    Option "RandRRotation" "on"
    BusID "PCI:1:0:0"
    Screen 0
EndSection

Section "Device"
    Identifier "Device1"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce 9400 GT"
    Option "RandRRotation" "on"
    BusID "PCI:1:0:0"
    Screen 1
EndSection

Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "TwinView" "0"
    Option "metamodes" "DFP: nvidia-auto-select +0+0"
    SubSection "Display"
        Depth 24
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen1"
    Device "Device1"
    Monitor "Monitor1"
    DefaultDepth 24
    Option "TwinView" "0"
    Option "metamodes" "CRT: nvidia-auto-select +0+0"
    Option "rotate" "cw"
    SubSection "Display"
        Depth 24
    EndSubSection
EndSection

Revision history for this message
kevin.quiggle (kevin-quiggle) wrote :

I upgraded my system to 10.10, and am still experiencing the bug. See comment #7 for more details on my system.

I should also note:
    - I am running a Virtualbox instance of Ubuntu 10.04 on one of the logins.
    - I am using the current NVidia driver

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xorg-server (Ubuntu):
status: New → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Colin Law, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p xorg-server REPLACE-WITH-BUG-NUMBER

Please note, given you already have done this in a prior release, performing this on a release prior to Trusty would not be helpful.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Changed in xorg-server (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Colin Law (colin-law) wrote :

The problem disappeared a long time ago so I will mark it as fixed.

Changed in xorg-server (Ubuntu):
status: Incomplete → Fix Released
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.