Ticket #153 (closed defect: fixed)
Do something clever with ~/.xsession-errors so that the dialog box is useful
|Reported by:||jdreed||Owned by:|
|Priority:||normal||Milestone:||Summer 2009 Deployment|
|Cc:||Fixed in version:|
Currently, when logins fail, gdm will happily write the error log to ~/.xsession-errors and then refuse to open it to show it to the user, because it has no tokens. While it is possible to go log in to another machine remotely and view the file, that kind of sucks for login debugging, especially. Selecting a Failsafe GNOME session won't necessarily help, either, if .xsession-errors is complaining about the login volume lying around.
In /etc/X11/Xsession, $ERRFILE is set to $HOME/.xsession-errors. I wonder if in /etc/gdm/Xsession or the PreSession?, we could change this variable to point somewhere else, somewhere that gdm would be able to read the file.
Presumably it's also a bug that gdm opens that error window in a session that doesn't have tokens, and we should report that, but we should also try to fix this before summer.
- Priority changed from minor to major
- Milestone set to Fall Release
- Component changed from -- to dotfiles
- Milestone changed from Fall Release to Summer Deployment