[Bug 1210031] New: On login, xfce session is corrupted some times
http://bugzilla.opensuse.org/show_bug.cgi?id=1210031 Bug ID: 1210031 Summary: On login, xfce session is corrupted some times Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.5 Hardware: x86-64 OS: openSUSE Leap 15.5 Status: NEW Severity: Normal Priority: P5 - None Component: Xfce Assignee: bnc-team-xfce@forge.provo.novell.com Reporter: carlos.e.r@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 866056 --> http://bugzilla.opensuse.org/attachment.cgi?id=866056&action=edit Photo showing the problem. When I login to XFCE, soon after boot, the XFCE session is corrupted (see attached photo). Applications do not respond or just a bit. Can't open menu to run other apps. I have to exit via ctrl-alt-backspace--backspace. Workaround is to delete, from text mode, directory ~/.cache/sessions/*. I have made a backup tar to reconstruct my session faster. The home folder was initially cloned from another machine (for Thunderbird/Firefox mostly). This also happened on another machine this past summer, using 15.3, for some of its users. Has not happened on 15.4, but it used only sporadically. Ask for any needed information, logs, etc. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210031 http://bugzilla.opensuse.org/show_bug.cgi?id=1210031#c1 --- Comment #1 from Carlos Robinson <carlos.e.r@opensuse.org> --- Sorry, I forgot to say that this is happening "often" on my current test system (Lenovo L14 Gen3 AMD), meaning once every three boots or so. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210031 http://bugzilla.opensuse.org/show_bug.cgi?id=1210031#c3 --- Comment #3 from Carlos Robinson <carlos.e.r@opensuse.org> --- No, the issue is happening before I did a tar backup copy of the directory (in the other machine, I did not do a backup). I did that backup/restore only yesterday. But the entire {home} directory was cloned from another machine (in the machine, this past summer, it happened to two brand new users). Google suggests (yr 2011): "This apparently happens when xfce4 has trouble shutting down a session. When this happens, the way I fix it is to delete the .cache directory." https://bugzilla.xfce.org/show_bug.cgi?id=7687 I will try your method the next time it happens. I just booted the machine now, no failure. Rebooting. Rebooting. Rebooting. Well, today it doesn't want to cooperate. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210031 http://bugzilla.opensuse.org/show_bug.cgi?id=1210031#c4 --- Comment #4 from Carlos Robinson <carlos.e.r@opensuse.org> --- Happened today. Killed X, logged in TTY1, renamed ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml, logged in, did not work. Deleted .cache/sessions, restored from backup, worked. Till next time. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210031 http://bugzilla.opensuse.org/show_bug.cgi?id=1210031#c5 --- Comment #5 from Carlos Robinson <carlos.e.r@opensuse.org> --- I noticed something. When the session restore on login fails, in the previous session closure I notice that the Firefox window, which is on workspace 3, jumps to workspace 1 for an instant, then the session closes. This matches the idea I found on internet, that "This apparently happens when xfce4 has trouble shutting down a session". I also suspect that the problem happens when I click on "restart machine", and not when I click "log out". At least, I clicked six times on log out, and it did not happen. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210031 http://bugzilla.opensuse.org/show_bug.cgi?id=1210031#c6 jolz j <jolz@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jolz@gmx.de --- Comment #6 from jolz j <jolz@gmx.de> --- obviously "xfwm4" is missing. Hot fix for the session: Try to start it (Alt+F2 then type "xfwm4" or open whisker menu, type "xfwm4" then press Return to "Run xfwm4". Fix: - check in "session settings", then xfwm4 should be immediate restarted: https://docs.xfce.org/xfce/xfce4-session/preferences#session This will try to restart xfwm4 on crashes 5 times (should be enabled by default, saved in xfce4-session.xml. this should be ok) - if windowmanager crashes, try to enable / disable Compositing (see https://docs.xfce.org/xfce/xfwm4/wmtweaks#compositor ) So why is xfwm4 missing? crash? not started? relevant logfiles are: - ~/.xsession* or ~/.local/share/sddm/xorg-session.log (depending on your display manager) - syslog (sudo journalctl -b) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com