Problem with Login Graphic Interface 9.4

After upgrade to 9.4 I can’t loging in the graphic interface default… I can logging with xfce only.

The default (in graphical.target) is that systemd starts gdm, and on successful user authentication the gdm starts Gnome with Wayland. (Gnome with X11 remains as alternative.)

The xfce is from some third-party repo.


Just to check, you get gdm fine, but of all the possible DE options only the xfce seems functional? Does it use Wayland or X11?

@jlehtone Plasma (wayland) its ok… gnome its a probme.

May 25 15:32:52 tiamat systemd[6375]: Reached target GNOME Wayland Session.
May 25 15:32:52 tiamat systemd[6375]: Reached target GNOME Shell.
May 25 15:32:52 tiamat systemd[6375]: GNOME Initial Setup Copy Worker was skipped because of an unmet condition check (ConditionPathExist
s=!/home/joao/.config/gnome-initial-setup-done).
May 25 15:32:52 tiamat systemd[6375]: Reached target Session services which should run early before the graphical session is brought up.
May 25 15:32:52 tiamat systemd[6375]: Starting Monitor Session leader for GNOME Session…
May 25 15:32:52 tiamat systemd[6375]: Started Monitor Session leader for GNOME Session.
May 25 15:32:52 tiamat systemd[6375]: Reached target Tasks to be run before GNOME Session starts.
May 25 15:32:52 tiamat systemd[6375]: Starting GNOME Session Manager (session: gnome)…
May 25 15:32:52 tiamat systemd[6375]: Started Application launched by gnome-session-binary.
May 25 15:32:52 tiamat systemd[6375]: Started Application launched by gnome-session-binary.
May 25 15:32:52 tiamat systemd[6375]: Started Application launched by gnome-session-binary.
May 25 15:32:52 tiamat gnome-keyring-ssh.desktop[6531]: SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
May 25 15:32:52 tiamat gnome-keyring-secrets.desktop[6532]: SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
May 25 15:32:52 tiamat systemd[6375]: Started GNOME Session Manager (session: gnome).
May 25 15:32:52 tiamat systemd[6375]: Reached target GNOME Session Manager is ready.
May 25 15:32:52 tiamat systemd[6375]: Starting GNOME Shell on Wayland…
May 25 15:32:52 tiamat systemd[6375]: Starting GNOME Shell on X11…
May 25 15:32:52 tiamat systemd[6375]: org.gnome.Shell@x11.service: Skipped due to ‘exec-condition’.
May 25 15:32:52 tiamat gnome-session[6520]: gnome-session-binary[6520]: GnomeDesktop-WARNING: Could not create transient scope for PID 65
33: GDBus.Error:org.freedesktop.DBus.Error.UnixProcessIdUnknown: Process with ID 6533 does not exist.
May 25 15:32:52 tiamat gnome-session-binary[6520]: GnomeDesktop-WARNING: Could not create transient scope for PID 6533: GDBus.Error:org.f
reedesktop.DBus.Error.UnixProcessIdUnknown: Process with ID 6533 does not exist.
May 25 15:32:52 tiamat systemd[6375]: Condition check resulted in GNOME Shell on X11 being skipped.
May 25 15:32:52 tiamat gnome-shell[6536]: Adding device ‘/dev/dri/card0’ (i915) using atomic mode setting.
May 25 15:32:52 tiamat gnome-shell[6536]: Created gbm renderer for ‘/dev/dri/card0’
May 25 15:32:52 tiamat gnome-shell[6536]: Boot VGA GPU /dev/dri/card0 selected as primary
May 25 15:32:52 tiamat systemd[6375]: Starting Virtual filesystem service…
May 25 15:32:52 tiamat systemd[6375]: Started Virtual filesystem service.
May 25 15:32:52 tiamat gnome-shell[6536]: Using public X11 display :0, (using :1 for managed services)
May 25 15:32:52 tiamat gnome-shell[6536]: Using Wayland display name ‘wayland-0’
May 25 15:32:52 tiamat systemd[6375]: Starting Accessibility services bus…
May 25 15:32:52 tiamat systemd[6375]: Started Accessibility services bus.
May 25 15:32:52 tiamat at-spi-bus-launcher[6640]: Policy to allow eavesdropping in /usr/share/defaults/at-spi2/accessibility.conf +15: Ea
vesdropping is deprecated and ignored
May 25 15:32:52 tiamat at-spi-bus-launcher[6640]: Policy to allow eavesdropping in /usr/share/defaults/at-spi2/accessibility.conf +17: Ea
vesdropping is deprecated and ignored
May 25 15:32:52 tiamat dbus-broker-lau[6640]: Ready
May 25 15:32:52 tiamat gnome-shell[6536]: Skipping parental controls support as it’s disabled
May 25 15:32:53 tiamat gnome-shell[6536]: == Stack trace for context 0x556a851b2190 ==
May 25 15:32:53 tiamat gnome-shell[6536]: #0 556a8535c1c8 i resource:///org/gnome/shell/ui/layout.js:931 (30da18f3600 @ 80)
May 25 15:32:53 tiamat gnome-shell[6536]: #1 556a8535c108 i resource:///org/gnome/shell/ui/layout.js:868 (30da18f3830 @ 314)
May 25 15:32:53 tiamat gnome-shell[6536]: #2 556a8535c068 i resource:///org/gnome/shell/ui/layout.js:781 (30da18f3a10 @ 123)
May 25 15:32:53 tiamat gnome-shell[6536]: #3 556a8535bf70 i resource:///org/gnome/shell/ui/layout.js:232 (30da18f46a0 @ 543)
May 25 15:32:53 tiamat gnome-shell[6536]: #4 556a8535bed8 i resource:///org/gnome/shell/ui/main.js:206 (30da18d9ce0 @ 132)
May 25 15:32:53 tiamat gnome-shell[6536]: #5 556a8535be28 i resource:///org/gnome/shell/ui/main.js:172 (30da18d9e20 @ 324)
May 25 15:32:53 tiamat gnome-shell[6536]: #6 556a8535bda0 i :1 (30da188bdd0 @ 48)
May 25 15:32:53 tiamat systemd[1]: Started Process Core Dump (PID 6653/UID 0).
May 25 15:32:53 tiamat systemd-coredump[6654]: Resource limits disable core dumping for process 6536 (gnome-shell).
May 25 15:32:53 tiamat systemd-coredump[6654]: Process 6536 (gnome-shell) of user 1000 dumped core.
May 25 15:32:53 tiamat systemd[1]: systemd-coredump@1-6653-0.service: Deactivated successfully.
May 25 15:32:53 tiamat systemd[6375]: org.gnome.Shell@wayland.service: Main process exited, code=dumped, status=11/SEGV
May 25 15:32:53 tiamat systemd[6375]: org.gnome.Shell@wayland.service: Failed with result ‘core-dump’.
May 25 15:32:53 tiamat systemd[6375]: Failed to start GNOME Shell on Wayland.
May 25 15:32:53 tiamat systemd[6375]: org.gnome.Shell@wayland.service: Triggering OnFailure= dependencies.
May 25 15:32:53 tiamat systemd[6375]: Stopped target GNOME Wayland Session.
May 25 15:32:53 tiamat systemd[6375]: Stopped target GNOME Session Manager is ready.
May 25 15:32:53 tiamat systemd[6375]: Stopped target GNOME Shell.
May 25 15:32:53 tiamat systemd[6375]: Stopping GNOME Session Manager (session: gnome)…
May 25 15:32:53 tiamat systemd[6375]: Disable GNOME Shell extensions after failure was skipped because of an unmet condition check (Condi
tionPathExists=/run/user/1000/gnome-shell-disable-extensions).
May 25 15:32:53 tiamat systemd[6375]: Stopped GNOME Session Manager (session: gnome).
May 25 15:32:53 tiamat systemd[6375]: Stopped target Tasks to be run before GNOME Session starts.
May 25 15:32:53 tiamat systemd[6375]: Stopped target Session services which should run early before the graphical session is brought up.
May 25 15:32:53 tiamat systemd[6375]: Reached target Shutdown running GNOME Session.
May 25 15:32:53 tiamat systemd[6375]: Stopping Monitor Session leader for GNOME Session…
May 25 15:32:53 tiamat systemd[6375]: Starting Restart DBus after GNOME Session shutdown…
May 25 15:32:53 tiamat systemd[6375]: Stopped Monitor Session leader for GNOME Session.
May 25 15:32:53 tiamat systemd[6375]: Started Restart DBus after GNOME Session shutdown.
May 25 15:32:53 tiamat gvfsd[6614]: A connection to the bus can’t be made
May 25 15:32:53 tiamat dbus-broker[6424]: Dispatched 1061 messages @ 3(±17)μs / message.
May 25 15:32:53 tiamat dbus-broker[6641]: Dispatched 5 messages @ 102(±191)μs / message.
May 25 15:32:53 tiamat systemd[6375]: Stopping D-Bus User Message Bus…
May 25 15:32:53 tiamat systemd[6375]: Stopped D-Bus User Message Bus.
May 25 15:32:53 tiamat systemd[1]: run-user-1000-gvfs.mount: Deactivated successfully.
May 25 15:32:53 tiamat gdm[1382]: Gdm: GdmDisplay: Session never registered, failing
May 25 15:32:53 tiamat systemd[1]: session-7.scope: Deactivated successfully.
May 25 15:32:53 tiamat systemd-logind[958]: Session 7 logged out. Waiting for processes to exit.
May 25 15:32:53 tiamat systemd-logind[958]: Removed session 7.

It looks like gnome shell is dumping core. It could be that one of the 3rd party repos has affected it in some way.

I found the problem, miniconda installation.

Thanks @gerry666uk and @jlehtone

1 Like

It’s great that it’s working now.

How was it that ‘miniconda’ was affecting gnome-shell? They look somewhat separate, like they would not interact?

I followed a custom and a experimental instructions the my company that I’m work:

/etc/profile 
export PATH=/opt/miniconda3/condabin:/opt/miniconda3/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/opt/miniconda3/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

So, I removed this.