No login to alternate desktop gnome -- returns to login dialog

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.

Need some advice. thanks, tom kosvic

That would be correct, only wayland support now for GNOME.

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

sudo journalctl -b --no-pager | grep -Ei 'gdm|gnome|mutter|wayland

Also useful is

sudo journalctl --user -b --no-pager

Report back with your findings.

That was only relevant for X11 sessions.

I am on X11 using mate. I think that is probably the issue with gnome. Didn’tthink f that. I’ll look at my setup for wayland.

thanks, tom kosvic

We’d need more definite diagnostic information to advise further, otherwise can only speculate. :wink:

For a test, I installed xfce that is still x11 AFAIK. I can log out of mate and successfully login to that. I think you figured out the issue.

I’ll look into my wayland setup and then retry gnome.

thanks, tom kosvic

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?

tom kosvic

@tckosvic There is no X11 support anymore since GNOME 50, GNOME 51 will drop soon…

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.

That should be possible.

Testing in a VM, I can login to KDE (with Wayland), Icewm (with X11) and Gnome (Wayland).

I’ll note that I do this as different users. This avoids trying to mix user settings for all under the same $HOME.

Of course, this does require that all needed packages are installed for the different desktops.

Of course you

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.

Hope that is clear.

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: ~ $ 

pastebin

https://paste.opensuse.org/pastes/a3860227ebff

@tckosvic your using lightdm, not gdm?

Yes, lightdm is default for mate.

Like I said, gnome worked a month or two agao and I was using lightdm then. Not sure if gnome was x11 or wayland then.

Lots change in Tumbleweed in a few months… I thought you were using GDM which is wayland only…

Can you login with x11 to mate, e.g., and with wayland login to gnome? How might that be done in tumbleweed?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.