I am having issues with gnome/cinnamon under 12.3 (screen won’t lock), and my ~/.xsession-errors file is no longer updated. Where is this log information going? It’s essential for troubleshooting what the problem may be…
I don’t see that, .xsession-errors is being used like before. Maybe /var/log/messages holds what you’re looking for, or /var/log/Xorg.0.log
/var/log/Xorg.X.log only shows Xorg logs, as before, no session errors here.
/var/log/messages doesn’t have it either.
is where standard output and standard error for Xsession script and all X client processes are directed by default. $TMPDIR/filename is where the X session error file is placed if $HOME/.xsession-errors cannot be opened. For security reasons, the exact filename is randomly generated by tempfile(1).
source:- Man page of Xsession
Thanks, but I don’t see them there either.
Also, it does not appear that tempfile is included in openSUSE, and zypper se doesn’t show anything.
I managed to fix the lock screen issue, it turns out gnome-screensaver didn’t start or crashed. Having the .xsession-errors would have made it easier to figure out what had happened.
Any other ideas? Or insights as to what package tempfile may be a part of, so if I can’t get the log back in my homedir, at least I can have it at all.
For what it’s worth, I also have the screen locking problem using Gnome/Cinnamon on 12.3. Wasn’t a problem on 12.2. Running gnome-screensaver on the command line with --debug generates no output, either. It seems to be specific to Cinnamon, though, because gnome-screensaver works fine under vanilla Gnome3 shell.
How did you fix it? Are you manually starting gnome-screensaver through some method other than gnome-session-properties (which seems to have no effect)?