Login authentication failure after upgrade from 15.6 to 16

After an upgrade from 15.6 to 16.0, the system boots to the GUI login screen, but gives an authentication failure for the user.

If I Ctrl-Alt-F1 to a tty session, I can login with the same user and passwor, then use startx and the desktop comes up normally. The only differnece from before is that when a browser is first launched, I get a pop up for the keyring password, which validates with teh original password as well.

There are indicators of older related issues such as

# journalctl -u gdm -- Boot c9af005bebfa4411990a75aa5d735230 -- Aug 16 21:30:41 linux-3wjh systemd[1]: Starting GNOME Display Manager... Aug 16 21:30:42 linux-3wjh systemd[1]: Started GNOME Display Manager. Aug 16 21:30:56 linux-3wjh gdm-password][4292]: gkr-pam: unable to locate daemon control file Aug 16 21:30:56 linux-3wjh gdm-password][4292]: gkr-pam: stashed password to try later in open session Aug 16 21:30:56 linux-3wjh gdm-password][4292]: pam_kwallet5(gdm-password:auth): pam_kwallet5: pam_sm_authenticate Aug 16 21:30:56 linux-3wjh gdm-password][4292]: pam_kwallet5(gdm-password:setcred): pam_kwallet5: pam_sm_setcred Aug 16 21:30:57 linux-3wjh gdm-password][4292]: pam_unix(gdm-password:session): session opened for user username(uid=100> Aug 16 21:30:57 linux-3wjh gdm-password][4292]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring Aug 16 21:30:57 linux-3wjh gdm-password][4292]: pam_kwallet5(gdm-password:session): pam_kwallet5: pam_sm_open_session Aug 16 21:31:44 linux-3wjh gdm-password][5973]: gkr-pam: unable to locate daemon control file Aug 16 21:31:44 linux-3wjh gdm-password][5973]: gkr-pam: stashed password to try later in open session Aug 16 21:31:44 linux-3wjh gdm-password][5973]: pam_kwallet5(gdm-password:auth): pam_kwallet5: pam_sm_authenticate Aug 16 21:31:44 linux-3wjh gdm-password][5973]: pam_kwallet5(gdm-password:setcred): pam_kwallet5: pam_sm_setcred Aug 16 21:31:45 linux-3wjh gdm-password][5973]: pam_unix(gdm-password:session): session opened for user username(uid=100> Aug 16 21:31:45 linux-3wjh gdm-password][5973]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring Aug 16 21:31:45 linux-3wjh gdm-password][5973]: pam_kwallet5(gdm-password:session): pam_kwallet5: pam_sm_open_session Aug 16 21:31:45 linux-3wjh gdm[2907]: Gdm: GdmDisplay: Session never registered, failing

but not sure that is entirely usefull information.

What I have noted is that I appear to have a sore of split configureation between X11 (from the 15.6 I assume) and Wayland (16.0?)

# env | grep -E -i 'x11|xorg|wayland' PWD=/etc/X11/xdm XDG_SESSION_TYPE=x11 XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB XNLSPATH=/usr/share/X11/nls OLDPWD=/etc/X11 linux-3wjh:/etc/X11/xdm # systemctl status display-manager-legacy ○ display-manager-legacy.service - X Display Manager Loaded: loaded (/usr/lib/systemd/system/display-manager-legacy.service; disabled; preset: enabled) Active: inactive (dead) </code?

and

# loginctl SESSION UID USER SEAT LEADER CLASS TTY IDLE SINCE 4 107 gdm - 5511 manager-early - no - 5 1000 username seat0 5973 user tty2 no - 6 1000 username - 6021 manager - no - 7 1000 username seat0 3002 user tty1 yes 1h 35min ago c2 107 gdm seat0 5501 greeter tty7 yes 1h 30min ago # loginctl show-session $(loginctl | grep "$USER" | awk '{print $1}') -p Type Type=wayland

Type=unspecified

I am assuming that I need to be either all X11 or all Wayland.

My question is how is the best way to get to either mode (I assume I want Wayland as X11 is aging out?).

Thanks.

Additional information:

# update-alternatives --config default-displaymanager There are 5 choices for the alternative default-displaymanager (providing /usr/lib/X11/displaymanagers/default-displaymanager).

Selection Path Priority Status

  • 0 /usr/lib/X11/displaymanagers/gdm 25 auto mode
    1 /usr/lib/X11/displaymanagers/console 5 manual mode
    2 /usr/lib/X11/displaymanagers/gdm 25 manual mode
    3 /usr/lib/X11/displaymanagers/lightdm 15 manual mode
    4 /usr/lib/X11/displaymanagers/sddm 25 manual mode
    5 /usr/lib/X11/displaymanagers/xdm 10 manual mode
~> uname -a Linux linux-3wjh 6.12.0-160000.37-default #1 SMP PREEMPT_DYNAMIC Thu Aug 6 15:43:26 UTC 2026 (cf8ec7a) x86_64 x86_64 x86_64 GNU/Linux

MATE 1.28.2.

Also, if a use a Backup user (created back in 15.6) login from the GUI works.

For Leap 16, I would recommend just enabling gdm.service directly. The display-manager-legacy.service is an older compatibility unit shipped for historical reasons. It is still used on older openSUSE setups where the sysconfig-based DM switching mechanism was embedded in that unit. The update-alternatives mechanism will be deprecated.

sudo systemctl disable display-manager-legacy.service
sudo systemctl enable gdm.service
sudo reboot

GDM can handle both X11 and Wayland, so there is no need to remove or otherwise configure X11 just to use Wayland. Once GDM is running correctly, we can see whether the GNOME session is starting as Wayland.

I ran the prescribed (3) commands above, I still have to Ctrl-Alt-F1 to login from the GUI.

Here are the pertinent outputs that changed from the prescribed commands:
loginctl show-session $(loginctl | grep “$USER” | awk ‘{print $1}’) -p Type
Type=wayland
Type=unspecified

loginctl show-session 2

Id=2
User=1000
Name=username
Timestamp=Tue 2026-08-18 00:13:36 EDT
TimestampMonotonic=23192850
VTNr=2
Seat=seat0
TTY=tty2
Remote=no
Service=gdm-password
Scope=session-2.scope
Leader=4154
Audit=2
Type=wayland
Class=user
Active=no
State=closing
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
CanIdle=yes
CanLock=yes
LockedHint=no

update-alternatives --config default-displaymanager There are 5 choices for the alternative default-displaymanager (providing /usr/lib/X11/displaymanagers/default-displaymanager).

Selection Path Priority Status

  • 0 /usr/lib/X11/displaymanagers/gdm 25 auto mode

systemctl status display-manager-legacy
○ display-manager-legacy.service - X Display Manager
Loaded: loaded (/usr/lib/systemd/system/display-manager-legacy.service; disabled; preset: enabled)
Active: inactive (dead)

systemctl status display-manager
● gdm.service - GNOME Display Manager
Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; preset: enabled)
Active: active (running) since Tue 2026-08-18 00:13:23 EDT; 4min 0s ago
Invocation: 7b1a78ba70ee4e8ea7aa8b29d102e362
Main PID: 2471 (gdm)
Tasks: 4 (limit: 76610)
CPU: 137ms
CGroup: /system.slice/gdm.service
└─2471 /usr/sbin/gdm

Aug 18 00:13:23 linux-3wjh systemd[1]: Starting GNOME Display Manager…
Aug 18 00:13:23 linux-3wjh systemd[1]: Started GNOME Display Manager.
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: gkr-pam: unable to locate daemon control file
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: gkr-pam: stashed password to try later in open session
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:auth): pam_kwallet5: pam_sm_authenticate
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:setcred): pam_kwallet5: pam_sm_setcred
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_unix(gdm-password:session): session opened for user wilkerj(uid=100>
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:session): pam_kwallet5: pam_sm_open_session
Aug 18 00:13:37 linux-3wjh gdm[2471]: Gdm: GdmDisplay: Session never registered, failing

and finally

# env | grep -E -i 'x11|xorg|wayland' env | grep -E -i 'x11|xorg|wayland' XDG_SESSION_TYPE=x11 XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB XNLSPATH=/usr/share/X11/nls

Please use `single expressions` for “single expressions”
and

```
a 
couple 
of 
lines
```

for “a couple of lines”. Lots easier to read then.

2 Likes

Let’s examine the GDM/Wayland failure details. As root, run

journalctl -b -u gdm --no-pager
journalctl -b | grep -Ei 'gdm|gnome-shell|mutter|wayland|drm|gpu'

The output should hopefully show why the Wayland session is failing to register.

1 Like

When using a display manager’s own systemd service unit, the update-alternatives framework is obsolete.

Please show us your graphics hardware and environment details using…
inxi -Gaz

Also, when you were previously using Leap 15.6, were you launching Gnome X11 or Gnome Wayland sessions?

I missed this bit earlier. Leap 16 changed the default user-group arrangement: new users get a private primary group named after the user, rather than the traditional users primary group. The release notes explicitly warn that this can affect inherited home directories and configurations relying on the old users group. Refer section 3.6.16 of the openSUSE Leap Release Notes.

Now that you are bringing this up, I remember having to do a chown <user>:<user> /home/<user> -R on 2 customer laptops. This could indeed be the case.

1 Like

Hi, here is the requested data.

~> inxi -Gaz
Graphics:
  Device-1: NVIDIA GA102 [GeForce RTX 3080 Ti] vendor: EVGA driver: nvidia
    v: 595.84 alternate: nouveau,nvidia_drm non-free: 550.xx+ status: current
    (as of 2024-09; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 1 speed: 2.5 GT/s
    lanes: 8 link-max: gen: 4 speed: 16 GT/s lanes: 16 ports: active: none
    off: DP-2 empty: DP-1,DP-3,HDMI-A-1 bus-ID: 65:00.0 chip-ID: 10de:2208
    class-ID: 0300
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.6
    compositors: 1: gnome-shell v: 48.4 2: marco v: 1.28.1 driver: X:
    loaded: nvidia gpu: nv_platform,nvidia,nvidia-nvswitch display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 5120x2160 s-dpi: 96 s-size: 1355x572mm (53.35x22.52")
    s-diag: 1471mm (57.9")
  Monitor-1: DP-2 note: disabled model: LG (GoldStar) ULTRAWIDE
    serial: <filter> built: 2022 res: 5120x2160 hz: 72 dpi: 140 gamma: 1.2
    size: 930x390mm (36.61x15.35") diag: 1008mm (39.7") modes: max: 5120x2160
    min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia gbm:
    drv: nvidia surfaceless: drv: nvidia x11: drv: nvidia inactive: wayland
  API: OpenGL v: 4.6.0 vendor: nvidia v: 595.84 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2
    memory: 11.72 GiB
  API: Vulkan v: 1.4.309 layers: 3 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 3080 Ti driver: N/A device-ID: 10de:2208 surfaces: xcb,xlib
# journalctl -b -u gdm --no-pager
Aug 18 00:13:23 linux-3wjh systemd[1]: Starting GNOME Display Manager...
Aug 18 00:13:23 linux-3wjh systemd[1]: Started GNOME Display Manager.
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: gkr-pam: unable to locate daemon control file
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: gkr-pam: stashed password to try later in open session
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:auth): pam_kwallet5: pam_sm_authenticate
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:setcred): pam_kwallet5: pam_sm_setcred
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_unix(gdm-password:session): session opened for user username(uid=1000) by username(uid=0)
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:session): pam_kwallet5: pam_sm_open_session
Aug 18 00:13:37 linux-3wjh gdm[2471]: Gdm: GdmDisplay: Session never registered, failing
# journalctl -b | grep -Ei 'gdm|gnome-shell|mutter|wayland|drm|gpu'
Aug 18 00:13:14 linux-3wjh kernel: ACPI: bus type drm_connector registered
Aug 18 00:13:14 linux-3wjh kernel: simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic
Aug 18 00:13:14 linux-3wjh kernel: [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
Aug 18 00:13:14 linux-3wjh kernel: simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device
Aug 18 00:13:15 linux-3wjh kernel: ata1.00: supports DRM functions and may not be fully accessible
Aug 18 00:13:15 linux-3wjh kernel: ata1.00: supports DRM functions and may not be fully accessible
Aug 18 00:13:16 linux-3wjh systemd[1]: Starting Load Kernel Module drm...
Aug 18 00:13:16 linux-3wjh systemd[1]: modprobe@drm.service: Deactivated successfully.
Aug 18 00:13:16 linux-3wjh systemd[1]: Finished Load Kernel Module drm.
Aug 18 00:13:17 linux-3wjh kernel: [drm] [nvidia-drm] [GPU ID 0x00006500] Loading driver
Aug 18 00:13:19 linux-3wjh kernel: [drm] Initialized nvidia-drm 0.0.0 for 0000:65:00.0 on minor 1
Aug 18 00:13:19 linux-3wjh kernel: fbcon: nvidia-drmdrmfb (fb0) is primary device
Aug 18 00:13:19 linux-3wjh kernel: nvidia 0000:65:00.0: [drm] fb0: nvidia-drmdrmfb frame buffer device
Aug 18 00:13:24 linux-3wjh systemd-logind[1233]: New session c1 of user gdm.
Aug 18 00:13:24 linux-3wjh systemd-logind[1233]: New session 1 of user gdm.
Aug 18 00:13:24 linux-3wjh (systemd)[2635]: pam_unix(systemd-user:session): session opened for user gdm(uid=107) by gdm(uid=0)
Aug 18 00:13:24 linux-3wjh systemd[2635]: Cleanup lingering KCrash metadata skipped, unmet condition check ConditionPathExistsGlob=/var/lib/gdm/.cache/kcrash-metadata/*.ini
Aug 18 00:13:24 linux-3wjh systemd[2635]: Submitting pending crash events skipped, unmet condition check ConditionPathExistsGlob=/var/lib/gdm/.cache/drkonqi/sentry-envelopes/*
Aug 18 00:13:24 linux-3wjh systemd[2635]: Cleanup lingering KCrash metadata skipped, unmet condition check ConditionPathExistsGlob=/var/lib/gdm/.cache/kcrash-metadata/*.ini
Aug 18 00:13:24 linux-3wjh systemd[1]: Started Session c1 of User gdm.
Aug 18 00:13:24 linux-3wjh gdm-launch-environment][2580]: pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=107) by (uid=0)
Aug 18 00:13:24 linux-3wjh gdm-launch-environment][2580]: pam_kwallet5(gdm-launch-environment:session): pam_kwallet5: pam_sm_open_session
Aug 18 00:13:24 linux-3wjh gdm-launch-environment][2580]: pam_kwallet5(gdm-launch-environment:session): pam_kwallet5: open_session called without kwallet5_key
Aug 18 00:13:24 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.systemd1' requested by ':1.2' (uid=107 pid=2806 comm="/usr/libexec/gnome-session-binary --autostart /usr" label="kernel")
Aug 18 00:13:24 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
Aug 18 00:13:24 linux-3wjh gnome-session[2806]: gnome-session-binary[2806]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
Aug 18 00:13:24 linux-3wjh gnome-session-binary[2806]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
Aug 18 00:13:25 linux-3wjh gnome-shell[2848]: Running GNOME Shell (using mutter 48.4) as a Wayland display server
Aug 18 00:13:25 linux-3wjh gnome-shell[2848]: Thread 'KMS thread' will be using high priority scheduling
Aug 18 00:13:25 linux-3wjh gnome-shell[2848]: Device '/dev/dri/card1' prefers shadow buffer
Aug 18 00:13:25 linux-3wjh gnome-shell[2848]: Added device '/dev/dri/card1' (nvidia-drm) using atomic mode setting.
Aug 18 00:13:25 linux-3wjh gnome-shell[2848]: Created gbm renderer for '/dev/dri/card1'
Aug 18 00:13:25 linux-3wjh gnome-shell[2848]: Boot VGA GPU /dev/dri/card1 selected as primary
Aug 18 00:13:25 linux-3wjh gnome-shell[2848]: Obtained a high priority EGL context
Aug 18 00:13:25 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.a11y.Bus' requested by ':1.4' (uid=107 pid=2848 comm="/usr/bin/gnome-shell" label="kernel")
Aug 18 00:13:25 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.a11y.Bus'
Aug 18 00:13:25 linux-3wjh gnome-shell[2848]: Using public X11 display :1024, (using :1025 for managed services)
Aug 18 00:13:25 linux-3wjh gnome-shell[2848]: Using Wayland display name 'wayland-0'
Aug 18 00:13:25 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3117]: dbus-daemon[3117]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=107 pid=2848 comm="/usr/bin/gnome-shell" label="kernel")
Aug 18 00:13:25 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3117]: dbus-daemon[3117]: Successfully activated service 'org.a11y.atspi.Registry'
Aug 18 00:13:25 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3149]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.gnome.Shell.Screencast' requested by ':1.3' (uid=107 pid=2848 comm="/usr/bin/gnome-shell" label="kernel")
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.3' (uid=107 pid=2848 comm="/usr/bin/gnome-shell" label="kernel")
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.gnome.Shell.Notifications' requested by ':1.3' (uid=107 pid=2848 comm="/usr/bin/gnome-shell" label="kernel")
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Extension status-icons@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/status-icons@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/status-icons@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Extension apps-menu@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Extension launch-new-instance@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/launch-new-instance@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/launch-new-instance@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Extension places-menu@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/places-menu@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/places-menu@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Extension temperature@xtranophilist already installed in /usr/share/gnome-shell/extensions/temperature@xtranophilist. /usr/share/gnome-shell/extensions/temperature@xtranophilist will not be loaded
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Extension window-list@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Extension workspace-indicator@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/workspace-indicator@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/workspace-indicator@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Failed to parse saved session file: Failed to open file “/var/lib/gdm/.config/mutter/sessions/102aa8c99fa0c007d2178702640487881200000028060000.ms”: No such file or directory
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.systemd1' requested by ':1.9' (uid=107 pid=3447 comm="/usr/libexec/gsd-sharing" label="kernel")
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.systemd1' requested by ':1.18' (uid=107 pid=3516 comm="/usr/libexec/gsd-housekeeping" label="kernel")
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.gnome.Shell.Notifications'
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Will monitor session c1
Aug 18 00:13:26 linux-3wjh gnome-shell[2848]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Aug 18 00:13:26 linux-3wjh polkitd[1213]: Registered Authentication Agent for unix-session:c1 (system bus name :1.25 [/usr/bin/gnome-shell], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.portal.IBus' requested by ':1.24' (uid=107 pid=3541 comm="ibus-daemon --panel disable" label="kernel")
Aug 18 00:13:26 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.freedesktop.portal.IBus'
Aug 18 00:13:27 linux-3wjh gnome-shell[2848]: Type interface of property NM.Object::client does not match return type void of getter get_client. Falling back to slow path
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='ca.desrt.dconf' requested by ':1.11' (uid=107 pid=3464 comm="/usr/libexec/gsd-keyboard" label="kernel")
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'ca.desrt.dconf'
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.gnome.ScreenSaver' requested by ':1.21' (uid=107 pid=3525 comm="/usr/libexec/gsd-power" label="kernel")
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.gnome.ScreenSaver'
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.portal.IBus' requested by ':1.35' (uid=107 pid=3791 comm="ibus-daemon --panel disable -r --xim" label="kernel")
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.freedesktop.portal.IBus'
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.gnome.Shell.Screencast'
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.39' (uid=107 pid=3786 comm="/usr/libexec/mutter-x11-frames" label="kernel")
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.portal.Documents' requested by ':1.40' (uid=107 pid=3900 comm="/usr/libexec/xdg-desktop-portal" label="kernel")
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.freedesktop.portal.Documents'
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.impl.portal.desktop.gnome' requested by ':1.40' (uid=107 pid=3900 comm="/usr/libexec/xdg-desktop-portal" label="kernel")
Aug 18 00:13:27 linux-3wjh gnome-shell[2848]: Registering session with GDM
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.gnome.Settings.GlobalShortcutsProvider' requested by ':1.42' (uid=107 pid=3922 comm="/usr/libexec/xdg-desktop-portal-gnome" label="kernel")
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.gnome.Settings.GlobalShortcutsProvider'
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.freedesktop.impl.portal.desktop.gnome'
Aug 18 00:13:27 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.impl.portal.desktop.gtk' requested by ':1.40' (uid=107 pid=3900 comm="/usr/libexec/xdg-desktop-portal" label="kernel")
Aug 18 00:13:28 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk'
Aug 18 00:13:28 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Activating service name='org.freedesktop.secrets' requested by ':1.40' (uid=107 pid=3900 comm="/usr/libexec/xdg-desktop-portal" label="kernel")
Aug 18 00:13:28 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[4059]: discover_other_daemon: 0
Aug 18 00:13:28 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.freedesktop.secrets'
Aug 18 00:13:28 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[2803]: dbus-daemon[2803]: [session uid=107 pid=2803] Successfully activated service 'org.freedesktop.portal.Desktop'
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: gkr-pam: unable to locate daemon control file
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: gkr-pam: stashed password to try later in open session
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:auth): pam_kwallet5: pam_sm_authenticate
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:setcred): pam_kwallet5: pam_sm_setcred
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_unix(gdm-password:session): session opened for user username(uid=1000) by username(uid=0)
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring
Aug 18 00:13:36 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:session): pam_kwallet5: pam_sm_open_session
Aug 18 00:13:36 linux-3wjh gdm-password][4204]: pam_kwallet5: final socket path: /run/user/1000/kwallet5.socket
Aug 18 00:13:37 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[4237]: No compositor configured yet in Session Settings, trying labwc...
Aug 18 00:13:37 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[4237]: /usr/bin/startlxqtwayland: line 96: exec: labwc: not found
Aug 18 00:13:37 linux-3wjh gdm-password][4154]: pam_unix(gdm-password:session): session closed for user username
Aug 18 00:13:37 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:session): pam_kwallet5: pam_sm_close_session
Aug 18 00:13:37 linux-3wjh gdm-password][4154]: pam_kwallet5(gdm-password:setcred): pam_kwallet5: pam_sm_setcred
Aug 18 00:13:37 linux-3wjh gdm[2471]: Gdm: GdmDisplay: Session never registered, failing
Aug 18 00:13:40 linux-3wjh gnome-shell[2848]: Failed to start gdm-password verification for user: Gio.IOErrorEnum: The connection is closed
                                                _startService@resource:///org/gnome/shell/gdm/util.js:674:42
                                                _beginVerification@resource:///org/gnome/shell/gdm/util.js:701:14
                                                _getUserVerifier@resource:///org/gnome/shell/gdm/util.js:553:14
                                                async*_openReauthenticationChannel@resource:///org/gnome/shell/gdm/util.js:516:22
                                                async*begin@resource:///org/gnome/shell/gdm/util.js:181:18
                                                begin@resource:///org/gnome/shell/gdm/authPrompt.js:687:28
                                                _beginVerificationForItem@resource:///org/gnome/shell/gdm/loginDialog.js:1478:26
                                                _onUserListActivated@resource:///org/gnome/shell/gdm/loginDialog.js:1492:18
                                                _init/<@resource:///org/gnome/shell/gdm/loginDialog.js:629:18
                                                _onItemActivated@resource:///org/gnome/shell/gdm/loginDialog.js:214:14
                                                vfunc_clicked@resource:///org/gnome/shell/gdm/loginDialog.js:115:14
Aug 18 00:13:41 linux-3wjh gnome-shell[2848]: Gio.IOErrorEnum: The connection is closed
                                                cancel@resource:///org/gnome/shell/gdm/util.js:191:32
                                                _cancelAndReset@resource:///org/gnome/shell/gdm/util.js:821:14
                                                _verificationFailed@resource:///org/gnome/shell/gdm/util.js:855:22
                                                async*_reportInitError@resource:///org/gnome/shell/gdm/util.js:500:14
                                                _startService@resource:///org/gnome/shell/gdm/util.js:690:18
                                                async*_beginVerification@resource:///org/gnome/shell/gdm/util.js:701:14
                                                _getUserVerifier@resource:///org/gnome/shell/gdm/util.js:553:14
                                                async*_openReauthenticationChannel@resource:///org/gnome/shell/gdm/util.js:516:22
                                                async*begin@resource:///org/gnome/shell/gdm/util.js:181:18
                                                begin@resource:///org/gnome/shell/gdm/authPrompt.js:687:28
                                                _beginVerificationForItem@resource:///org/gnome/shell/gdm/loginDialog.js:1478:26
                                                _onUserListActivated@resource:///org/gnome/shell/gdm/loginDialog.js:1492:18
                                                _init/<@resource:///org/gnome/shell/gdm/loginDialog.js:629:18
                                                _onItemActivated@resource:///org/gnome/shell/gdm/loginDialog.js:214:14
                                                vfunc_clicked@resource:///org/gnome/shell/gdm/loginDialog.js:115:14
Aug 18 00:18:48 linux-3wjh gnome-shell[2848]: Exception in callback for signal: StatusChanged: Gio.IOErrorEnum: The connection is closed
                                                cancel@resource:///org/gnome/shell/gdm/util.js:191:32
                                                reset@resource:///org/gnome/shell/gdm/authPrompt.js:630:32
                                                cancel@resource:///org/gnome/shell/gdm/authPrompt.js:717:14
                                                cancel@resource:///org/gnome/shell/gdm/loginDialog.js:1573:26

Also, when I was previously using Leap 15.6 on this system:

# loginctl show-session $(loginctl | grep "$USER" | awk '{print $1}') -p Type
Type=x11

This looks to be the issue. The GDM logs show that the authentication is succeeding, but then the Wayland session is trying to start LXQt/labwc, and labwc isn’t installed…

Aug 18 00:13:37 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[4237]: No compositor configured yet in Session Settings, trying labwc...
Aug 18 00:13:37 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[4237]: /usr/bin/startlxqtwayland: line 96: exec: labwc: not found

It then exits, and GDM reports Session never registered, failing.

That also explains why the backup user works, and not a system-wide issue at least.

1 Like

The next thing I’d check is
sudo cat /var/lib/AccountsService/users/<username>
Compare the primary with your working backup user.

You could delete it and reboot. See how that goes.

Further to this, you could simply have selected the gear icon at the GDM login screen and explicitly chosen a GNOME desktop session.

I installed the labwcpackages but no change in the login error from the GUI behavior.

Additionally, I had the MATE selection on the gear ICON before the upgrade to 16.0, but it does not show now. My current running desktop is still MATE. I do select Gnome-classic for the issue here as MATE is not showing.

Cinnamon (Wayland), Plasma, and LXQt sellections will login successfully.

Here is my current /var/lib/AccountsService/users/username (I did delete the old one first then rebooted):

# cat username
[User]
Session=gnome-classic
Icon=/home/wilkerj/.face
SystemAccount=false

This output: journalctl -b -u gdm --no-pager is the same as my previous response.

A fresh output of this previous data

# journalctl -b | grep -Ei 'gdm|gnome-shell|mutter|wayland|drm|gpu'
Aug 18 23:20:49 linux-3wjh kernel: ACPI: bus type drm_connector registered
Aug 18 23:20:49 linux-3wjh kernel: simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic
Aug 18 23:20:49 linux-3wjh kernel: [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
Aug 18 23:20:49 linux-3wjh kernel: simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device
Aug 18 23:20:50 linux-3wjh kernel: ata1.00: supports DRM functions and may not be fully accessible
Aug 18 23:20:50 linux-3wjh kernel: ata1.00: supports DRM functions and may not be fully accessible
Aug 18 23:20:52 linux-3wjh systemd[1]: Starting Load Kernel Module drm...
Aug 18 23:20:52 linux-3wjh systemd[1]: modprobe@drm.service: Deactivated successfully.
Aug 18 23:20:52 linux-3wjh systemd[1]: Finished Load Kernel Module drm.
Aug 18 23:20:53 linux-3wjh kernel: [drm] [nvidia-drm] [GPU ID 0x00006500] Loading driver
Aug 18 23:20:54 linux-3wjh kernel: [drm] Initialized nvidia-drm 0.0.0 for 0000:65:00.0 on minor 1
Aug 18 23:20:54 linux-3wjh kernel: fbcon: nvidia-drmdrmfb (fb0) is primary device
Aug 18 23:20:54 linux-3wjh kernel: nvidia 0000:65:00.0: [drm] fb0: nvidia-drmdrmfb frame buffer device
Aug 18 23:21:01 linux-3wjh systemd-logind[1233]: New session c1 of user gdm.
Aug 18 23:21:01 linux-3wjh systemd-logind[1233]: New session 1 of user gdm.
Aug 18 23:21:01 linux-3wjh (systemd)[3080]: pam_unix(systemd-user:session): session opened for user gdm(uid=107) by gdm(uid=0)
Aug 18 23:21:01 linux-3wjh systemd[3080]: Cleanup lingering KCrash metadata skipped, unmet condition check ConditionPathExistsGlob=/var/lib/gdm/.cache/kcrash-metadata/*.ini
Aug 18 23:21:01 linux-3wjh systemd[3080]: Submitting pending crash events skipped, unmet condition check ConditionPathExistsGlob=/var/lib/gdm/.cache/drkonqi/sentry-envelopes/*
Aug 18 23:21:01 linux-3wjh systemd[3080]: Cleanup lingering KCrash metadata skipped, unmet condition check ConditionPathExistsGlob=/var/lib/gdm/.cache/kcrash-metadata/*.ini
Aug 18 23:21:01 linux-3wjh systemd[1]: Started Session c1 of User gdm.
Aug 18 23:21:01 linux-3wjh gdm-launch-environment][3033]: pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=107) by (uid=0)
Aug 18 23:21:01 linux-3wjh gdm-launch-environment][3033]: pam_kwallet5(gdm-launch-environment:session): pam_kwallet5: pam_sm_open_session
Aug 18 23:21:01 linux-3wjh gdm-launch-environment][3033]: pam_kwallet5(gdm-launch-environment:session): pam_kwallet5: open_session called without kwallet5_key
Aug 18 23:21:02 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.freedesktop.systemd1' requested by ':1.2' (uid=107 pid=3247 comm="/usr/libexec/gnome-session-binary --autostart /usr" label="kernel")
Aug 18 23:21:02 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
Aug 18 23:21:02 linux-3wjh gnome-session[3247]: gnome-session-binary[3247]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
Aug 18 23:21:02 linux-3wjh gnome-session-binary[3247]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
Aug 18 23:21:02 linux-3wjh gnome-shell[3289]: Running GNOME Shell (using mutter 48.4) as a Wayland display server
Aug 18 23:21:02 linux-3wjh gnome-shell[3289]: Thread 'KMS thread' will be using high priority scheduling
Aug 18 23:21:02 linux-3wjh gnome-shell[3289]: Device '/dev/dri/card1' prefers shadow buffer
Aug 18 23:21:02 linux-3wjh gnome-shell[3289]: Added device '/dev/dri/card1' (nvidia-drm) using atomic mode setting.
Aug 18 23:21:02 linux-3wjh gnome-shell[3289]: Created gbm renderer for '/dev/dri/card1'
Aug 18 23:21:02 linux-3wjh gnome-shell[3289]: Boot VGA GPU /dev/dri/card1 selected as primary
Aug 18 23:21:02 linux-3wjh gnome-shell[3289]: Obtained a high priority EGL context
Aug 18 23:21:02 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.a11y.Bus' requested by ':1.4' (uid=107 pid=3289 comm="/usr/bin/gnome-shell" label="kernel")
Aug 18 23:21:03 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.a11y.Bus'
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Using public X11 display :1024, (using :1025 for managed services)
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Using Wayland display name 'wayland-0'
Aug 18 23:21:03 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3512]: dbus-daemon[3512]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=107 pid=3289 comm="/usr/bin/gnome-shell" label="kernel")
Aug 18 23:21:03 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3512]: dbus-daemon[3512]: Successfully activated service 'org.a11y.atspi.Registry'
Aug 18 23:21:03 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3548]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Aug 18 23:21:03 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.gnome.Shell.Screencast' requested by ':1.3' (uid=107 pid=3289 comm="/usr/bin/gnome-shell" label="kernel")
Aug 18 23:21:03 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.3' (uid=107 pid=3289 comm="/usr/bin/gnome-shell" label="kernel")
Aug 18 23:21:03 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'
Aug 18 23:21:03 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.gnome.Shell.Notifications' requested by ':1.3' (uid=107 pid=3289 comm="/usr/bin/gnome-shell" label="kernel")
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Extension status-icons@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/status-icons@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/status-icons@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Extension apps-menu@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Extension launch-new-instance@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/launch-new-instance@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/launch-new-instance@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Extension places-menu@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/places-menu@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/places-menu@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Extension temperature@xtranophilist already installed in /usr/share/gnome-shell/extensions/temperature@xtranophilist. /usr/share/gnome-shell/extensions/temperature@xtranophilist will not be loaded
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Extension window-list@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Extension workspace-indicator@gnome-shell-extensions.gcampax.github.com already installed in /usr/share/gnome-shell/extensions/workspace-indicator@gnome-shell-extensions.gcampax.github.com. /usr/share/gnome-shell/extensions/workspace-indicator@gnome-shell-extensions.gcampax.github.com will not be loaded
Aug 18 23:21:03 linux-3wjh gnome-shell[3289]: Failed to parse saved session file: Failed to open file “/var/lib/gdm/.config/mutter/sessions/10783517e6c9660f8d178710966211331100000032470000.ms”: No such file or directory
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.freedesktop.systemd1' requested by ':1.10' (uid=107 pid=3754 comm="/usr/libexec/gsd-sharing" label="kernel")
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.gnome.Shell.Notifications'
Aug 18 23:21:04 linux-3wjh gnome-shell[3289]: Will monitor session c1
Aug 18 23:21:04 linux-3wjh gnome-shell[3289]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Aug 18 23:21:04 linux-3wjh polkitd[1207]: Registered Authentication Agent for unix-session:c1 (system bus name :1.25 [/usr/bin/gnome-shell], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.freedesktop.portal.IBus' requested by ':1.24' (uid=107 pid=3877 comm="ibus-daemon --panel disable" label="kernel")
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.freedesktop.portal.IBus'
Aug 18 23:21:04 linux-3wjh gnome-shell[3289]: Type interface of property NM.Object::client does not match return type void of getter get_client. Falling back to slow path
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='ca.desrt.dconf' requested by ':1.15' (uid=107 pid=3764 comm="/usr/libexec/gsd-keyboard" label="kernel")
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'ca.desrt.dconf'
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.gnome.ScreenSaver' requested by ':1.21' (uid=107 pid=3823 comm="/usr/libexec/gsd-power" label="kernel")
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.gnome.ScreenSaver'
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.freedesktop.portal.IBus' requested by ':1.35' (uid=107 pid=4031 comm="ibus-daemon --panel disable -r --xim" label="kernel")
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.freedesktop.portal.IBus'
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.gnome.Shell.Screencast'
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.39' (uid=107 pid=4029 comm="/usr/libexec/mutter-x11-frames" label="kernel")
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.freedesktop.portal.Documents' requested by ':1.40' (uid=107 pid=4091 comm="/usr/libexec/xdg-desktop-portal" label="kernel")
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.freedesktop.portal.Documents'
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.freedesktop.impl.portal.desktop.gnome' requested by ':1.40' (uid=107 pid=4091 comm="/usr/libexec/xdg-desktop-portal" label="kernel")
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.gnome.Settings.GlobalShortcutsProvider' requested by ':1.42' (uid=107 pid=4108 comm="/usr/libexec/xdg-desktop-portal-gnome" label="kernel")
Aug 18 23:21:04 linux-3wjh gnome-shell[3289]: Registering session with GDM
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.gnome.Settings.GlobalShortcutsProvider'
Aug 18 23:21:04 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.freedesktop.impl.portal.desktop.gnome'
Aug 18 23:21:05 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.freedesktop.impl.portal.desktop.gtk' requested by ':1.40' (uid=107 pid=4091 comm="/usr/libexec/xdg-desktop-portal" label="kernel")
Aug 18 23:21:05 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk'
Aug 18 23:21:05 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Activating service name='org.freedesktop.secrets' requested by ':1.40' (uid=107 pid=4091 comm="/usr/libexec/xdg-desktop-portal" label="kernel")
Aug 18 23:21:05 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[4152]: discover_other_daemon: 0
Aug 18 23:21:05 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.freedesktop.secrets'
Aug 18 23:21:05 linux-3wjh /usr/libexec/gdm/gdm-wayland-session[3244]: dbus-daemon[3244]: [session uid=107 pid=3244] Successfully activated service 'org.freedesktop.portal.Desktop'
Aug 18 23:21:28 linux-3wjh gdm-password][4284]: gkr-pam: unable to locate daemon control file
Aug 18 23:21:28 linux-3wjh gdm-password][4284]: gkr-pam: stashed password to try later in open session
Aug 18 23:21:28 linux-3wjh gdm-password][4284]: pam_kwallet5(gdm-password:auth): pam_kwallet5: pam_sm_authenticate
Aug 18 23:21:28 linux-3wjh gdm-password][4284]: pam_kwallet5(gdm-password:setcred): pam_kwallet5: pam_sm_setcred
Aug 18 23:21:28 linux-3wjh gdm-password][4284]: pam_unix(gdm-password:session): session opened for user username(uid=1000) by username(uid=0)
Aug 18 23:21:28 linux-3wjh gdm-password][4284]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring
Aug 18 23:21:28 linux-3wjh gdm-password][4284]: pam_kwallet5(gdm-password:session): pam_kwallet5: pam_sm_open_session
Aug 18 23:21:28 linux-3wjh gdm-password][4342]: pam_kwallet5: final socket path: /run/user/1000/kwallet5.socket
Aug 18 23:21:29 linux-3wjh systemd[4308]: Reached target GNOME Wayland Session.
Aug 18 23:21:29 linux-3wjh systemd[4308]: Stopped target GNOME Wayland Session.
Aug 18 23:21:29 linux-3wjh gdm-password][4284]: pam_unix(gdm-password:session): session closed for user username
Aug 18 23:21:29 linux-3wjh gdm-password][4284]: pam_kwallet5(gdm-password:session): pam_kwallet5: pam_sm_close_session
Aug 18 23:21:29 linux-3wjh gdm-password][4284]: pam_kwallet5(gdm-password:setcred): pam_kwallet5: pam_sm_setcred
Aug 18 23:21:29 linux-3wjh gdm[2919]: Gdm: GdmDisplay: Session never registered, failing
Aug 18 23:21:32 linux-3wjh gnome-shell[3289]: Failed to start gdm-password verification for user: Gio.IOErrorEnum: The connection is closed
                                                _startService@resource:///org/gnome/shell/gdm/util.js:674:42
                                                _beginVerification@resource:///org/gnome/shell/gdm/util.js:701:14
                                                _getUserVerifier@resource:///org/gnome/shell/gdm/util.js:553:14
                                                async*_openReauthenticationChannel@resource:///org/gnome/shell/gdm/util.js:516:22
                                                async*begin@resource:///org/gnome/shell/gdm/util.js:181:18
                                                begin@resource:///org/gnome/shell/gdm/authPrompt.js:687:28
                                                _beginVerificationForItem@resource:///org/gnome/shell/gdm/loginDialog.js:1478:26
                                                _onUserListActivated@resource:///org/gnome/shell/gdm/loginDialog.js:1492:18
                                                _init/<@resource:///org/gnome/shell/gdm/loginDialog.js:629:18
                                                _onItemActivated@resource:///org/gnome/shell/gdm/loginDialog.js:214:14
                                                vfunc_clicked@resource:///org/gnome/shell/gdm/loginDialog.js:115:14
Aug 18 23:21:33 linux-3wjh gnome-shell[3289]: Gio.IOErrorEnum: The connection is closed
                                                cancel@resource:///org/gnome/shell/gdm/util.js:191:32
                                                _cancelAndReset@resource:///org/gnome/shell/gdm/util.js:821:14
                                                _verificationFailed@resource:///org/gnome/shell/gdm/util.js:855:22
                                                async*_reportInitError@resource:///org/gnome/shell/gdm/util.js:500:14
                                                _startService@resource:///org/gnome/shell/gdm/util.js:690:18
                                                async*_beginVerification@resource:///org/gnome/shell/gdm/util.js:701:14
                                                _getUserVerifier@resource:///org/gnome/shell/gdm/util.js:553:14
                                                async*_openReauthenticationChannel@resource:///org/gnome/shell/gdm/util.js:516:22
                                                async*begin@resource:///org/gnome/shell/gdm/util.js:181:18
                                                begin@resource:///org/gnome/shell/gdm/authPrompt.js:687:28
                                                _beginVerificationForItem@resource:///org/gnome/shell/gdm/loginDialog.js:1478:26
                                                _onUserListActivated@resource:///org/gnome/shell/gdm/loginDialog.js:1492:18
                                                _init/<@resource:///org/gnome/shell/gdm/loginDialog.js:629:18
                                                _onItemActivated@resource:///org/gnome/shell/gdm/loginDialog.js:214:14
                                                vfunc_clicked@resource:///org/gnome/shell/gdm/loginDialog.js:115:14
Aug 18 23:26:36 linux-3wjh gnome-shell[3289]: Exception in callback for signal: StatusChanged: Gio.IOErrorEnum: The connection is closed
                                                cancel@resource:///org/gnome/shell/gdm/util.js:191:32
                                                reset@resource:///org/gnome/shell/gdm/authPrompt.js:630:32
                                                cancel@resource:///org/gnome/shell/gdm/authPrompt.js:717:14
                                                cancel@resource:///org/gnome/shell/gdm/loginDialog.js:1573:26

I fixed this:

Additionally, I had the MATE selection on the gear ICON before the upgrade to 16.0, but it does not show now.

by copying

cp /usr/share/xsessions/mate.desktop /usr/share/wayland-sessionsmate.desktop

and I have

# cat /var/lib/AccountsService/users/username
[User]
Session=mate
Icon=/home/username/.face
SystemAccount=false

The new log also shows this is no longer the labwc problem:

Reached target GNOME Wayland Session.

Stopped target GNOME Wayland Session.

...

Gdm: GdmDisplay: Session never registered, failing

So the GNOME Wayland session tries to start and then immediately fails.

Show
journalctl _UID=1000 -b --since "23:21:20" --until "23:21:35" --no-pager
Hopefully that should show what is actually killing the GNOME session for the primary user.

Hi, I recreated the issue then ran

journalctl _UID=1000 -b --since "10:50:10" --until "11:04:33" --no-pager

against the new log output:

# journalctl _UID=1000 -b --since "10:50:10" --until "11:04:33" --no-pager

Aug 20 10:52:32 linux-3wjh systemd-xdg-autostart-generator[4184]: /home/username/.config/autostart/expressvpn-agent.desktop: stat() failed, ignoring: No such file or directory
Aug 20 10:52:32 linux-3wjh systemd-xdg-autostart-generator[4184]: /etc/xdg/autostart/user-dirs-update-mate.desktop:10: Key OnlyShowIn was already defined, ignoring.
Aug 20 10:52:32 linux-3wjh systemd-xdg-autostart-generator[4184]: Exec binary 'mate-volume-control-applet' does not exist: No such file or directory
Aug 20 10:52:32 linux-3wjh systemd-xdg-autostart-generator[4184]: /home/username/.config/autostart/mate-volume-control-applet.desktop: not generating unit, executable specified in Exec= does not exist.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Queued start job for default target Main User Target.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Created slice User Application Slice.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Started Submitting pending crash events (file monitor).
Aug 20 10:52:33 linux-3wjh systemd[4169]: Cleanup lingering KCrash metadata skipped, unmet condition check ConditionPathExistsGlob=/home/username/.cache/kcrash-metadata/*.ini
Aug 20 10:52:33 linux-3wjh systemd[4169]: Submitting pending crash events skipped, unmet condition check ConditionPathExistsGlob=/home/username/.cache/drkonqi/sentry-envelopes/*
Aug 20 10:52:33 linux-3wjh systemd[4169]: Reached target Paths.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Reached target Timers.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Starting D-Bus User Message Bus Socket...
Aug 20 10:52:33 linux-3wjh systemd[4169]: Listening on Socket to launch DrKonqi for a systemd-coredump crash.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Listening on PipeWire PulseAudio.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Listening on PipeWire Multimedia System Sockets.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Listening on D-Bus User Message Bus Socket.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Reached target Sockets.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Reached target Basic System.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Cleanup lingering KCrash metadata skipped, unmet condition check ConditionPathExistsGlob=/home/username/.cache/kcrash-metadata/*.ini
Aug 20 10:52:33 linux-3wjh systemd[4169]: Starting GNOME Initial Setup Copy Worker...
Aug 20 10:52:33 linux-3wjh systemd[4169]: Finished GNOME Initial Setup Copy Worker.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Reached target Main User Target.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Startup finished in 353ms.
Aug 20 10:52:33 linux-3wjh gdm-password][4203]: pam_kwallet5: final socket path: /run/user/1000/kwallet5.socket
Aug 20 10:52:33 linux-3wjh systemd[4169]: Created slice User Core Session Slice.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Starting D-Bus User Message Bus...
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/kde-org.freedesktop.PolicyKit.AuthenticationAgent.service' is not named after the D-Bus name 'org.freedesktop.PolicyKit.AuthenticationAgent'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/nemo.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/nemo.service' is not named after the D-Bus name 'org.Nemo'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/obex-data-server.service' is not named after the D-Bus name 'org.openobex'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.freedesktop.FileManager1.service'
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.freedesktop.mate.Notifications.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.gnome.Caribou.Antler.service' is not named after the D-Bus name 'org.gnome.Caribou.Keyboard'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.kde.dolphin.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.kde.dolphin.FileManager1.service'
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.kde.kscreen.service' is not named after the D-Bus name 'org.kde.KScreen'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.kde.plasma.Notifications.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.kde.plasma.Notifications.service'
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +31: Eavesdropping is deprecated and ignored
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +33: Eavesdropping is deprecated and ignored
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.mate.freedesktop.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.mate.freedesktop.FileManager1.service'
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.mate.panel.applet.SoftupdApplet.service' is not named after the D-Bus name 'org.mate.panel.applet.SoftupdAppletFactory'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.xfce.Thunar.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.xfce.Thunar.FileManager1.service'
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.xfce.Tumbler.Cache1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Cache1'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.xfce.Tumbler.Manager1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Manager1'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.xfce.Tumbler.Thumbnailer1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Thumbnailer1'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service'
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Service file '/usr/share//dbus-1/services/org.xfce.xfce4-notifyd.Notifyd.service' is not named after the D-Bus name 'org.xfce.Notifyd'.
Aug 20 10:52:33 linux-3wjh systemd[4169]: Started D-Bus User Message Bus.
Aug 20 10:52:33 linux-3wjh dbus-broker-launch[4220]: Ready
Aug 20 10:52:33 linux-3wjh mate-session[4237]: Cannot open display: 
Aug 20 10:52:45 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.freedesktop.Notifications.
Aug 20 10:52:45 linux-3wjh systemd[4169]: Started dbus-:1.2-org.freedesktop.Notifications@0.service.
Aug 20 10:52:45 linux-3wjh systemd[4169]: Starting Virtual filesystem service...
Aug 20 10:52:45 linux-3wjh systemd[4169]: Starting Accessibility services bus...
Aug 20 10:52:45 linux-3wjh systemd[4169]: Started Virtual filesystem service.
Aug 20 10:52:45 linux-3wjh systemd[4169]: Started Accessibility services bus.
Aug 20 10:52:45 linux-3wjh dbus-broker-launch[4486]: Ready
Aug 20 10:52:45 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.10-org.a11y.atspi.Registry.
Aug 20 10:52:45 linux-3wjh systemd[4169]: Started dbus-:1.10-org.a11y.atspi.Registry@0.service.
Aug 20 10:52:45 linux-3wjh at-spi2-registryd[4502]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Aug 20 10:52:45 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.mate.ScreenSaver.
Aug 20 10:52:45 linux-3wjh systemd[4169]: Started dbus-:1.2-org.mate.ScreenSaver@0.service.
Aug 20 10:52:45 linux-3wjh mate-screensave[4511]: Failed to get session presence proxy: The name does not have an owner
Aug 20 10:52:46 linux-3wjh systemd[4169]: Starting User preferences database...
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started User preferences database.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/org.gnome.Evolution-alarm-notify.desktop: File is not a valid .desktop file
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/org.gnome.Evolution-alarm-notify.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/expressvpn-agent.desktop: No such file or directory
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/expressvpn-agent.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/gnome-software-service.desktop: File is not a valid .desktop file
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/gnome-software-service.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/nvdock.desktop: File is not a valid .desktop file
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/nvdock.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/org.gnome.DejaDup.Monitor.desktop: Key file does not have key “Name” in group “Desktop Entry”
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/org.gnome.DejaDup.Monitor.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/orca-autostart.desktop: File is not a valid .desktop file
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/orca-autostart.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/blueberry-obex-agent.desktop: Key file does not have key “Name” in group “Desktop Entry”
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/blueberry-obex-agent.desktop
Aug 20 10:52:46 linux-3wjh gnome-keyring-daemon[4537]: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/mate-user-share-obexpush.desktop: File is not a valid .desktop file
Aug 20 10:52:46 linux-3wjh gnome-keyring-daemon[4537]: discover_other_daemon: 0
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/mate-user-share-obexpush.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/gnome-keyring-ssh.desktop: Key file does not have key “Name” in group “Desktop Entry”
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/gnome-keyring-ssh.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/blueberry-tray.desktop: Key file does not have key “Name” in group “Desktop Entry”
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/blueberry-tray.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/gnome-keyring-secrets.desktop: Key file does not have key “Name” in group “Desktop Entry”
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/gnome-keyring-secrets.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/evolution-alarm-notify.desktop: File is not a valid .desktop file
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/evolution-alarm-notify.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/gnome-settings-daemon.desktop: File is not a valid .desktop file
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/gnome-settings-daemon.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/mate-user-share-webdav.desktop: File is not a valid .desktop file
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/mate-user-share-webdav.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/xscreensaver.desktop: File is not a valid .desktop file
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/xscreensaver.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/mate-user-share-obexftp.desktop: File is not a valid .desktop file
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/mate-user-share-obexftp.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /home/username/.config/autostart/gnome-keyring-pkcs11.desktop: Key file does not have key “Name” in group “Desktop Entry”
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /home/username/.config/autostart/gnome-keyring-pkcs11.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: EggSMClient-WARNING: Invalid Version string '0.9.4' in /etc/xdg/autostart/xdg-current-desktop-xfce.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not parse desktop file /etc/xdg/autostart/lxqt-desktop-portal-autostart.desktop: Key file does not have key “Name” in group “Desktop Entry”
Aug 20 10:52:46 linux-3wjh mate-session[4427]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: could not read /etc/xdg/autostart/lxqt-desktop-portal-autostart.desktop
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Unable to find provider '' of required component 'dock'
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started PipeWire Multimedia Service.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started Multimedia Service Session Manager.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started PipeWire PulseAudio.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Starting Virtual filesystem service - disk device monitor...
Aug 20 10:52:46 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.mate.panel.applet.MateMenuAppletFactory.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.mate.panel.applet.NotificationAreaAppletFactory.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.mate.panel.applet.WnckletFactory.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started dbus-:1.2-org.mate.panel.applet.MateMenuAppletFactory@0.service.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started dbus-:1.2-org.mate.panel.applet.NotificationAreaAppletFactory@0.service.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started dbus-:1.2-org.mate.panel.applet.WnckletFactory@0.service.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.mate.panel.applet.ClockAppletFactory.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.mate.panel.applet.SoftupdAppletFactory.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started dbus-:1.2-org.mate.panel.applet.ClockAppletFactory@0.service.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started dbus-:1.2-org.mate.panel.applet.SoftupdAppletFactory@0.service.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started Virtual filesystem service - disk device monitor.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Starting Virtual filesystem service - digital camera monitor...
Aug 20 10:52:46 linux-3wjh mate-session[4427]: WARNING: Could not launch application 'mate-volume-control-applet.desktop': Unable to start application: Failed to execute child process “mate-volume-control-applet” (No such file or directory)
Aug 20 10:52:46 linux-3wjh wireplumber[4556]: [0:00:37.925647883] [4556]  WARN IPAManager ipa_manager.cpp:148 No IPA found in '/usr/lib64/libcamera/ipa'
Aug 20 10:52:46 linux-3wjh wireplumber[4556]: [0:00:37.925674179] [4556]  INFO Camera camera_manager.cpp:326 libcamera v0.5.1
Aug 20 10:52:46 linux-3wjh gnome-keyring-daemon[4537]: The SSH agent was already initialized
Aug 20 10:52:46 linux-3wjh gnome-keyring-daemon[4652]: discover_other_daemon: 1
Aug 20 10:52:46 linux-3wjh gnome-keyring-daemon[4537]: The Secret Service was already initialized
Aug 20 10:52:46 linux-3wjh gnome-keyring-daemon[4665]: discover_other_daemon: 1
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started Virtual filesystem service - digital camera monitor.
Aug 20 10:52:46 linux-3wjh gnome-keyring-daemon[4537]: The PKCS#11 component was already initialized
Aug 20 10:52:46 linux-3wjh gnome-keyring-daemon[4701]: discover_other_daemon: 1
Aug 20 10:52:46 linux-3wjh systemd[4169]: Starting Virtual filesystem service - Apple File Conduit monitor...
Aug 20 10:52:46 linux-3wjh systemd[4169]: Starting Portal service...
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started Virtual filesystem service - Apple File Conduit monitor.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Starting Virtual filesystem service - Media Transfer Protocol monitor...
Aug 20 10:52:46 linux-3wjh systemd[4169]: Starting sandboxed app permission store...
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started Virtual filesystem service - Media Transfer Protocol monitor.
Aug 20 10:52:46 linux-3wjh systemd[4169]: Started sandboxed app permission store.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Starting Virtual filesystem service - GNOME Online Accounts monitor...
Aug 20 10:52:47 linux-3wjh systemd[4169]: Starting flatpak document portal service...
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started flatpak document portal service.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.gnome.OnlineAccounts.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started dbus-:1.2-org.gnome.OnlineAccounts@0.service.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Starting Portal service (GTK/GNOME implementation)...
Aug 20 10:52:47 linux-3wjh systemd[4169]: Starting Evolution source registry...
Aug 20 10:52:47 linux-3wjh goa-daemon[4825]: goa-daemon version 3.58.0 starting
Aug 20 10:52:47 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.gnome.Identity.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started dbus-:1.2-org.gnome.Identity@0.service.
Aug 20 10:52:47 linux-3wjh clock-applet[4608]: Negative content width -9 (allocation 1, extents 5x5) while allocating gadget (node button, owner GtkToggleButton)
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started Virtual filesystem service - GNOME Online Accounts monitor.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.gnome.ScreenSaver.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started dbus-:1.2-org.gnome.ScreenSaver@0.service.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started Evolution source registry.
Aug 20 10:52:47 linux-3wjh mate-menu.py[4602]: /usr/lib/mate-menu/mate-menu.py:567: DeprecationWarning: MatePanelApplet.Applet.set_background_widget is deprecated
Aug 20 10:52:47 linux-3wjh mate-menu.py[4602]:   self.applet.set_background_widget( self.applet )
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started Portal service (GTK/GNOME implementation).
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started Portal service.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Starting Evolution calendar service...
Aug 20 10:52:47 linux-3wjh systemd[4169]: Starting Bluetooth OBEX service...
Aug 20 10:52:47 linux-3wjh obexd[4932]: OBEX daemon 5.79
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started Bluetooth OBEX service.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started Evolution calendar service.
Aug 20 10:52:47 linux-3wjh systemd[4169]: Starting Evolution address book service...
Aug 20 10:52:47 linux-3wjh systemd[4169]: Started Evolution address book service.
Aug 20 10:52:47 linux-3wjh evolution-addre[4953]: data_book_factory_create_backend: Failed to create backend: SQLite error code `26': file is not a database
Aug 20 10:52:47 linux-3wjh evolution-addre[4953]: e_data_factory_open_backend: assertion 'E_IS_BACKEND (backend)' failed
Aug 20 10:52:47 linux-3wjh notification-ar[4603]: Unable to connect to ibus: Error receiving data: Connection reset by peer
Aug 20 10:52:47 linux-3wjh clock-applet[4608]: Unable to connect to ibus: Error receiving data: Connection reset by peer
Aug 20 10:52:47 linux-3wjh mate-menu.py[4602]: /usr/lib/mate-menu/mate-menu.py:309: DeprecationWarning: Gtk.StyleContext.get_background_color is deprecated
Aug 20 10:52:47 linux-3wjh mate-menu.py[4602]:   bgColor = context.get_background_color( context.get_state() )
Aug 20 10:52:47 linux-3wjh mate-menu.py[4602]: /usr/lib/mate-menu/mate-menu.py:310: DeprecationWarning: Gtk.StyleContext.get_border_color is deprecated
Aug 20 10:52:47 linux-3wjh mate-menu.py[4602]:   borderColor = context.get_border_color( context.get_state() )
Aug 20 10:52:47 linux-3wjh mate-menu.py[4602]: /usr/lib/mate-menu/mate-menu.py:335: DeprecationWarning: Gtk.Widget.override_background_color is deprecated
Aug 20 10:52:47 linux-3wjh mate-menu.py[4602]:   item.override_background_color( context.get_state(), color )
Aug 20 10:52:48 linux-3wjh systemd[4169]: Starting Virtual filesystem metadata service...
Aug 20 10:52:48 linux-3wjh systemd[4169]: Started Virtual filesystem metadata service.
Aug 20 10:52:52 linux-3wjh notification-ar[4603]: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/NO_DBUSMENU'
Aug 20 10:52:53 linux-3wjh wnck-applet[4604]: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner WnckButton)
Aug 20 10:52:55 linux-3wjh systemd[4169]: Starting Thumbnailing service...
Aug 20 10:52:55 linux-3wjh systemd[4169]: Started Thumbnailing service.
Aug 20 10:53:12 linux-3wjh evolution-calen[4928]: book_client_connected_cb: Unable to connect to “Personal”: Timeout was reached
Aug 20 10:53:14 linux-3wjh su[5099]: pam_kwallet5(su:auth): pam_kwallet5: pam_sm_authenticate
Aug 20 10:53:14 linux-3wjh su[5099]: pam_kwallet5(su:auth): pam_kwallet5: Refusing to do anything for the root user
Aug 20 10:53:18 linux-3wjh su[5099]: (to root) username on pts/0
Aug 20 10:53:18 linux-3wjh su[5099]: pam_kwallet5(su:setcred): pam_kwallet5: pam_sm_setcred
Aug 20 10:53:18 linux-3wjh su[5099]: pam_unix(su:session): session opened for user root(uid=0) by username(uid=1000)
Aug 20 10:53:18 linux-3wjh su[5099]: pam_kwallet5(su:session): pam_kwallet5: pam_sm_open_session
Aug 20 10:53:18 linux-3wjh su[5099]: pam_kwallet5(su:session): pam_kwallet5: Refusing to do anything for the root user
Aug 20 10:54:46 linux-3wjh systemd[4169]: Created slice Slice /app/dbus-:1.2-org.gnome.DejaDup.
Aug 20 10:54:47 linux-3wjh systemd[4169]: Started dbus-:1.2-org.gnome.DejaDup@0.service.
Aug 20 10:54:47 linux-3wjh deja-dup[5192]: Unknown key gtk-modules in /home/username/.config/gtk-4.0/settings.ini
Aug 20 11:02:57 linux-3wjh systemd[4169]: Started dbus-:1.2-org.freedesktop.Notifications@1.service.

Is your user really called username ?

The log snippet shows that MATE seems to start, but there are lots of problems with your desktop configuration…

  1. A lot of malformed autostart files - I guess your desktop configuration has survived a major desktop/distro updates and contains remnants of several desktop environments?
  2. mate-volume-control-applet is missing.
  3. MATE reports a missing dock provider.
  4. Evolution has a corrupt SQLite database error reported.

But it does start successfully in the end?

I think you should backup any important user files, and start with a clean install.

MATE starts ups and everything works fine after I use startx from the Ctrl-Shft-F1 off the GUI login screen. All the installed MATE applets, including the panel, sound app, etc. all work.

I do not use Evolution for anything.

Again though this issue only occurs when using either Gnome or MATE as the desktop environment so a full reinstall should not really be needed. FYI, the upgrade saga from 15.6 to 16.0 was a horrendous experience, but I finally got it to work.

Most of those autostart fails seem to refernce long ago non-existent apps as well…