Public bug reported:

When an error occurs during login, the gdm slave will redirect errors to
~/.xsession-errors.  The gdm daemon will then attempt to display the
contents of the file to the user.  If the user's home directory is on a
networked filesystem that the daemon process does not normally have
permission to read (NFS, AFS, etc), the user will never get to see the
errors.

The user then has to find a way to login (perhaps in a tty session) and
read their .xsession-errors file simply to be able to see what failed.
This makes it extremely difficult to troubleshoot login problems in a
network filesystem environment.

Ideally, gdm should allow the administrator to define the path of the
errors file.  In the traditional Xsession script (/etc/X11/Xsession),
this is accomplished by changing the value of $ERRFILE.  It's
unfortunate that gdm lacks this functionality.

Relevant information:

jdr...@infinite-loop:/etc/X11$ lsb_release -rd
Description:    Ubuntu 9.04
Release:        9.04
jdr...@infinite-loop:/etc/X11$ apt-cache policy gdm
gdm:
  Installed: 2.20.10-0ubuntu2
  Candidate: 2.20.10-0ubuntu2
  Version table:
 *** 2.20.10-0ubuntu2 0
        500 http://ubuntu.media.mit.edu jaunty/main Packages
        100 /var/lib/dpkg/status

** Affects: gdm (Ubuntu)
     Importance: Undecided
         Status: New

-- 
gdm should not hardcode name of ~/.xsession-errors
https://bugs.launchpad.net/bugs/382879
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to