Xsession fails silently if a directory exists in /etc/X11/Xsession.d

Bug #661942 reported by Olivier Mengué
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
X.Org X server
New
Undecided
Unassigned
fglrx
New
Undecided
Unassigned
xserver-xorg-video-ati (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: xorg

How to reproduce:
   sudo mkdir /etc/X11/Xsession.d/70foo

Now any login attempt from gdm fails.

I discovered this problem because the 'fglrx' package (ATI proprietary video driver), probably from an old version of Ubuntu, created a directory /etc/X11/Xsession.d/70fglrx_32bit_dri. The directory was still there after the Lucid->Maverick upgrade even if fglrx was uninstalled in a previous upgrade.

I appears that this directory was not a problem in previous version of xorg (such as Ubuntu Lucid), so this is a recent change in Xsession for Maverick.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: x11-common 1:7.5+6ubuntu3
ProcVersionSignature: Ubuntu 2.6.35-22.34-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Sun Oct 17 01:03:56 2010
MachineType: LENOVO 8744HDG
PackageArchitecture: all
PccardctlIdent:
 Socket 0:
   no product info available
ProcEnviron:
 LANGUAGE=fr_FR:fr:en_GB:en
 PATH=(custom, user)
 LANG=fr_FR.utf8
 SHELL=/bin/bash
SourcePackage: xorg
system:
 distro: Ubuntu
 codename: maverick
 architecture: x86_64
 kernel: 2.6.35-22-generic

Revision history for this message
Olivier Mengué (dolmen) wrote :
description: updated
Olivier Mengué (dolmen)
description: updated
Olivier Mengué (dolmen)
summary: - Xsession breaks if a directory exists in /etc/X11/Xsession.d
+ Xsession stops if a directory exists in /etc/X11/Xsession.d
summary: - Xsession stops if a directory exists in /etc/X11/Xsession.d
+ Xsession stops silently if a directory exists in /etc/X11/Xsession.d
summary: - Xsession stops silently if a directory exists in /etc/X11/Xsession.d
+ Xsession fails silently if a directory exists in /etc/X11/Xsession.d
Olivier Mengué (dolmen)
description: updated
description: updated
description: updated
Bryce Harrington (bryce)
affects: xorg (Ubuntu) → xserver-xorg-video-ati (Ubuntu)
Revision history for this message
Olivier Mengué (dolmen) wrote :

Bryce: the bug is not (only) in xserver-xorg-video-ati.

The Xsession program should not fail in the case reported.

Revision history for this message
bugbot (bugbot) wrote :

Hey Olivier,

Hi, have you had a chance to test if this bug is still present in natty?

If it does (and if you're the original reporter), please boot into natty
and run the command:

  apport-collect <bug-number>

which will update the bug with fresh logs and tag the bug as affecting
natty. (It is best to run this right after reproducing the problem.)

Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Incomplete
Revision history for this message
bugbot (bugbot) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in xserver-xorg-video-ati (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.