My prime desktop is mate. I have other desktops and several window managers installed. Right now, I cannot login to gnome for a test that I do every few months. After selecting gnome in session manager, system just returns to login dialog repeatedly over and over. I have tried getting into gnome from a logout/login, from a reboot and from a power-off. I can logout and login to IceWM, e.g., with no issue. A couple of months ago I could get into gnome.
I have tried reinstall of gnome patterns from Yast software manager. I saw a tip on internet to delete .ICEauthority and let it be recreated for this very symptom. That has done nothing.
Since MATE and IceWM work, I’d first establish whether this is specific to your user account. Create a temporary user and try logging into GNOME with that account. If GNOME works there, the problem is almost certainly something in your existing user’s GNOME configuration rather than the installed GNOME packages.
If the new user also gets bounced back to the login screen, then login into Mate from there and examine
One question. Can I have x11 to run mate and then automatically switch to wayland to run gnome if I login to that or is it one or the other? In other words can you use an x11 desktop and a wayland desktop interchangeably on the same computer?
Yes, you can use an X11 desktop and a Wayland desktop interchangeably on the same machine. They can coexist quite happily because the display server/session is started per login session, not something that is permanently selected for the whole system. Many people frequently switch DE’s according to what they need at the time.
So for example, logging into GNOME starts a Wayland session; logging into MATE starts an X11 session.
When you are ready, run the commands I gave after attempting to start GNOME from the login screen. You can then run the commands from your working MATE session. Hopefully, the resulting output will provide some information about why the GNOME session is failing.
With new user I got same behavior of longin just recycling back to login dialogue. Below are requested journal entries. Need to put other journal extraction into a pastebin but I need to figure out how to do that.
tom@mydesktop: ~ $ sudo journalctl -b --no-pager | grep -Ei 'gdm|gnome|mutter|wayland'
Sep 09 07:05:39 mydesktop dbus-broker-launch[1934]: Service file '/usr/share//dbus-1/services/org.gnome.Caribou.Antler.service' is not named after the D-Bus name 'org.gnome.Caribou.Keyboard'.
Sep 09 07:05:41 mydesktop dbus-broker-launch[2033]: Service file '/usr/share//dbus-1/services/org.gnome.Caribou.Antler.service' is not named after the D-Bus name 'org.gnome.Caribou.Keyboard'.
Sep 09 07:06:11 mydesktop systemd-logind[955]: New session '4' of user 'tom1' with class 'user' and type 'wayland'.
Sep 09 07:06:12 mydesktop lightdm[2396]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring
Sep 09 07:06:12 mydesktop dbus-broker-launch[2617]: Service file '/usr/share//dbus-1/services/org.gnome.Caribou.Antler.service' is not named after the D-Bus name 'org.gnome.Caribou.Keyboard'.
Sep 09 07:06:12 mydesktop systemd[2580]: Created slice Slice /app/gnome-session-manager.
Sep 09 07:06:12 mydesktop systemd[2580]: Starting Monitor Session leader for GNOME Session...
Sep 09 07:06:12 mydesktop systemd[2580]: Started Monitor Session leader for GNOME Session.
Sep 09 07:06:12 mydesktop systemd[2580]: Reached target Tasks to be run before GNOME Session starts.
Sep 09 07:06:12 mydesktop systemd[2580]: Starting GNOME Session Manager (session: gnome)...
Sep 09 07:06:12 mydesktop gnome-session-service[2762]: Desktop file /etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop couldn't be parsed, or references a missing TryExec binary
Sep 09 07:06:12 mydesktop gnome-session-service[2762]: App xapp-sn-watcher.desktop sets X-GNOME-Autostart-Phase, but gnome-session no longer manages session services
Sep 09 07:06:12 mydesktop gnome-session-service[2762]: App spice-vdagent.desktop sets X-GNOME-Autostart-Phase, but gnome-session no longer manages session services
Sep 09 07:06:12 mydesktop gnome-session-service[2762]: App at-spi-dbus-bus.desktop sets X-GNOME-Autostart-Phase, but gnome-session no longer manages session services
Sep 09 07:06:12 mydesktop systemd[2580]: Started GNOME Session Manager (session: gnome).
Sep 09 07:06:12 mydesktop systemd[2580]: Reached target GNOME Session Manager is ready.
Sep 09 07:06:12 mydesktop systemd[2580]: org.gnome.Shell@user.service: Starting requested but asserts failed.
Sep 09 07:06:12 mydesktop systemd[2580]: Assertion failed for GNOME Shell.
Sep 09 07:06:12 mydesktop systemd[2580]: Dependency failed for GNOME Session (session: gnome).
Sep 09 07:06:12 mydesktop systemd[2580]: gnome-session@gnome.target: Job gnome-session@gnome.target/start failed with result 'dependency'.
Sep 09 07:06:12 mydesktop systemd[2580]: gnome-session@gnome.target: Triggering OnFailure= dependencies.
Sep 09 07:06:12 mydesktop systemd[2580]: Stopped target GNOME Session Manager is ready.
Sep 09 07:06:12 mydesktop systemd[2580]: Stopping GNOME Session Manager (session: gnome)...
Sep 09 07:06:12 mydesktop systemd[2580]: Stopped GNOME Session Manager (session: gnome).
Sep 09 07:06:12 mydesktop systemd[2580]: Stopped target Tasks to be run before GNOME Session starts.
Sep 09 07:06:12 mydesktop systemd[2580]: Reached target Shutdown running GNOME Session.
Sep 09 07:06:12 mydesktop systemd[2580]: Stopping Monitor Session leader for GNOME Session...
Sep 09 07:06:12 mydesktop systemd[2580]: Starting Restart DBus after GNOME Session shutdown...
Sep 09 07:06:12 mydesktop systemd[2580]: Stopped target Shutdown running GNOME Session.
Sep 09 07:06:12 mydesktop systemd[2580]: Stopped Monitor Session leader for GNOME Session.
Sep 09 07:06:12 mydesktop systemd[2580]: Started Restart DBus after GNOME Session shutdown.
Sep 09 07:06:12 mydesktop gnome-session-ctl[2794]: Failed to restart DBus service: GDBus.Error:org.freedesktop.systemd1.OnlyByDependency: Operation refused, unit dbus-broker.service may be requested by dependency only (it is configured to refuse manual start/stop).
Sep 09 07:06:14 mydesktop systemd[2580]: Starting Virtual filesystem service - GNOME Online Accounts monitor...
Sep 09 07:06:14 mydesktop systemd[2580]: Created slice Slice /app/dbus-:1.2-org.gnome.OnlineAccounts.
Sep 09 07:06:14 mydesktop systemd[2580]: Started dbus-:1.2-org.gnome.OnlineAccounts@0.service.
Sep 09 07:06:14 mydesktop systemd[2580]: Created slice Slice /app/dbus-:1.2-org.gnome.Identity.
Sep 09 07:06:14 mydesktop systemd[2580]: Started dbus-:1.2-org.gnome.Identity@0.service.
Sep 09 07:06:14 mydesktop systemd[2580]: Started Virtual filesystem service - GNOME Online Accounts monitor.
Sep 09 07:06:23 mydesktop systemd[2580]: Removed slice Slice /app/gnome-session-manager.
Sep 09 07:06:23 mydesktop systemd[2580]: Stopping dbus-:1.2-org.gnome.Identity@0.service...
Sep 09 07:06:23 mydesktop systemd[2580]: Stopping dbus-:1.2-org.gnome.OnlineAccounts@0.service...
Sep 09 07:06:23 mydesktop systemd[2580]: Stopping Virtual filesystem service - GNOME Online Accounts monitor...
Sep 09 07:06:23 mydesktop systemd[2580]: Stopped Virtual filesystem service - GNOME Online Accounts monitor.
Sep 09 07:06:23 mydesktop systemd[2580]: Stopped dbus-:1.2-org.gnome.Identity@0.service.
Sep 09 07:06:23 mydesktop systemd[2580]: Stopped dbus-:1.2-org.gnome.OnlineAccounts@0.service.
Sep 09 07:06:23 mydesktop systemd[2580]: Removed slice Slice /app/dbus-:1.2-org.gnome.Identity.
Sep 09 07:06:23 mydesktop systemd[2580]: Removed slice Slice /app/dbus-:1.2-org.gnome.OnlineAccounts.
Sep 09 07:06:37 mydesktop systemd-logind[955]: New session '7' of user 'tom1' with class 'user' and type 'wayland'.
Sep 09 07:06:37 mydesktop lightdm[2947]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring
Sep 09 07:06:37 mydesktop dbus-broker-launch[3156]: Service file '/usr/share//dbus-1/services/org.gnome.Caribou.Antler.service' is not named after the D-Bus name 'org.gnome.Caribou.Keyboard'.
Sep 09 07:06:38 mydesktop systemd[3123]: Created slice Slice /app/gnome-session-manager.
Sep 09 07:06:38 mydesktop systemd[3123]: Starting Monitor Session leader for GNOME Session...
Sep 09 07:06:38 mydesktop systemd[3123]: Started Monitor Session leader for GNOME Session.
Sep 09 07:06:38 mydesktop systemd[3123]: Reached target Tasks to be run before GNOME Session starts.
Sep 09 07:06:38 mydesktop systemd[3123]: Starting GNOME Session Manager (session: gnome)...
Sep 09 07:06:38 mydesktop gnome-session-service[3305]: Desktop file /etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop couldn't be parsed, or references a missing TryExec binary
Sep 09 07:06:38 mydesktop gnome-session-service[3305]: App xapp-sn-watcher.desktop sets X-GNOME-Autostart-Phase, but gnome-session no longer manages session services
Sep 09 07:06:38 mydesktop gnome-session-service[3305]: App spice-vdagent.desktop sets X-GNOME-Autostart-Phase, but gnome-session no longer manages session services
Sep 09 07:06:38 mydesktop gnome-session-service[3305]: App at-spi-dbus-bus.desktop sets X-GNOME-Autostart-Phase, but gnome-session no longer manages session services
Sep 09 07:06:38 mydesktop systemd[3123]: Started GNOME Session Manager (session: gnome).
Sep 09 07:06:38 mydesktop systemd[3123]: Reached target GNOME Session Manager is ready.
Sep 09 07:06:38 mydesktop systemd[3123]: org.gnome.Shell@user.service: Starting requested but asserts failed.
Sep 09 07:06:38 mydesktop systemd[3123]: Assertion failed for GNOME Shell.
Sep 09 07:06:38 mydesktop systemd[3123]: Dependency failed for GNOME Session (session: gnome).
Sep 09 07:06:38 mydesktop systemd[3123]: gnome-session@gnome.target: Job gnome-session@gnome.target/start failed with result 'dependency'.
Sep 09 07:06:38 mydesktop systemd[3123]: gnome-session@gnome.target: Triggering OnFailure= dependencies.
Sep 09 07:06:38 mydesktop systemd[3123]: Stopped target GNOME Session Manager is ready.
Sep 09 07:06:38 mydesktop systemd[3123]: Stopping GNOME Session Manager (session: gnome)...
Sep 09 07:06:38 mydesktop systemd[3123]: Stopped GNOME Session Manager (session: gnome).
Sep 09 07:06:38 mydesktop systemd[3123]: Stopped target Tasks to be run before GNOME Session starts.
Sep 09 07:06:38 mydesktop systemd[3123]: Reached target Shutdown running GNOME Session.
Sep 09 07:06:38 mydesktop systemd[3123]: Stopping Monitor Session leader for GNOME Session...
Sep 09 07:06:38 mydesktop systemd[3123]: Starting Restart DBus after GNOME Session shutdown...
Sep 09 07:06:38 mydesktop systemd[3123]: Stopped target Shutdown running GNOME Session.
Sep 09 07:06:38 mydesktop systemd[3123]: Stopped Monitor Session leader for GNOME Session.
Sep 09 07:06:38 mydesktop systemd[3123]: Started Restart DBus after GNOME Session shutdown.
Sep 09 07:06:38 mydesktop gnome-session-ctl[3342]: Failed to restart DBus service: GDBus.Error:org.freedesktop.systemd1.OnlyByDependency: Operation refused, unit dbus-broker.service may be requested by dependency only (it is configured to refuse manual start/stop).
Sep 09 07:06:38 mydesktop systemd[3123]: Starting Virtual filesystem service - GNOME Online Accounts monitor...
Sep 09 07:06:38 mydesktop systemd[3123]: Created slice Slice /app/dbus-:1.2-org.gnome.OnlineAccounts.
Sep 09 07:06:38 mydesktop systemd[3123]: Started dbus-:1.2-org.gnome.OnlineAccounts@0.service.
Sep 09 07:06:38 mydesktop systemd[3123]: Created slice Slice /app/dbus-:1.2-org.gnome.Identity.
Sep 09 07:06:38 mydesktop systemd[3123]: Started dbus-:1.2-org.gnome.Identity@0.service.
Sep 09 07:06:38 mydesktop systemd[3123]: Started Virtual filesystem service - GNOME Online Accounts monitor.
Sep 09 07:06:48 mydesktop systemd[3123]: Removed slice Slice /app/gnome-session-manager.
Sep 09 07:06:48 mydesktop systemd[3123]: Stopping dbus-:1.2-org.gnome.Identity@0.service...
Sep 09 07:06:48 mydesktop systemd[3123]: Stopping dbus-:1.2-org.gnome.OnlineAccounts@0.service...
Sep 09 07:06:48 mydesktop systemd[3123]: Stopping Virtual filesystem service - GNOME Online Accounts monitor...
Sep 09 07:06:48 mydesktop systemd[3123]: Stopped Virtual filesystem service - GNOME Online Accounts monitor.
Sep 09 07:06:48 mydesktop systemd[3123]: Stopped dbus-:1.2-org.gnome.OnlineAccounts@0.service.
Sep 09 07:06:48 mydesktop systemd[3123]: Stopped dbus-:1.2-org.gnome.Identity@0.service.
Sep 09 07:06:48 mydesktop systemd[3123]: Removed slice Slice /app/dbus-:1.2-org.gnome.Identity.
Sep 09 07:06:48 mydesktop systemd[3123]: Removed slice Slice /app/dbus-:1.2-org.gnome.OnlineAccounts.
Sep 09 07:07:05 mydesktop lightdm[3571]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring
Sep 09 07:07:10 mydesktop gnome-keyring-daemon[4053]: discover_other_daemon: 1
Sep 09 07:07:11 mydesktop systemd[1834]: Starting Virtual filesystem service - GNOME Online Accounts monitor...
Sep 09 07:07:11 mydesktop systemd[1834]: Created slice Slice /app/dbus-:1.1-org.gnome.OnlineAccounts.
Sep 09 07:07:11 mydesktop systemd[1834]: Started dbus-:1.1-org.gnome.OnlineAccounts@0.service.
Sep 09 07:07:11 mydesktop systemd[1834]: Created slice Slice /app/dbus-:1.1-org.gnome.Identity.
Sep 09 07:07:11 mydesktop systemd[1834]: Started dbus-:1.1-org.gnome.Identity@0.service.
Sep 09 07:07:12 mydesktop systemd[1834]: Started Virtual filesystem service - GNOME Online Accounts monitor.
Sep 09 07:07:13 mydesktop mate-session[3784]: WARNING: Could not launch application 'org.gnome.Evolution-alarm-notify.desktop': Unable to start application: Failed to execute child process “/usr/libexec/evolution-data-server/evolution-data-server/evolution-alarm-notify” (No such file or directory)
Sep 09 07:07:13 mydesktop gnome-keyring-daemon[3769]: The SSH agent was already initialized
Sep 09 07:07:13 mydesktop gnome-keyring-daemon[4301]: discover_other_daemon: 1
Sep 09 07:07:31 mydesktop gnome-keyring-daemon[3769]: asked to register item /org/freedesktop/secrets/collection/login/1, but it's already registered
tom@mydesktop: ~ $