Description of problem:
Running switchdesk with a bad command-line option, for example
creates a .Xclients file only in the user's home directory. Since
this file attempts to execute either ~/.Xclients/$HOSTNAME$DISPLAY or
~/.Xclients-default, neither of which is created, one is unable to log
into the default GNOME session. One fix might be to just modify
.Xclients so it checks whether .Xclients-default exists before trying
to execute it.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Run switchdesk with a bad option (for example "switchdesk -help"),
making sure that no ~/.Xclients* files already exist.
2. Log out.
3. Try to log in using the default GNOME session.
Error message ("Your session only lasted less than 10 seconds. ...")
and you get the option to see details, which shows ~/.Xclients exists
but ~/.Xclients-default doesn't. Upon closing, one is back at the
Should be able to log into the default session normally.
Sorry, this bug report is a dupe. For some reason, bugzilla showed
no switchdesk bugs last time I queried, but this time it shows several
bugs including this one already reported.
it's fixed in switchdesk-4.0.4-1, which should show up in rawhide.
Thanks for your report