My Gnome+Wayland+Nvidia Destop will not start after update

I tried the last snapshot but gdm also didn't start. I'm not sure why but I think the snapshots not starting correctly is another issue.

Anyway, I solve my issue. I removed the udev symlink to enable Wayland and now GDM is starting normally although with xorg I assume. It must have been some kind of Wayland issue with my system.

https://wiki.archlinux.org/title/GDM#Wayland_and_the_proprietary_NVIDIA_driver

2 Likes

Then please change the headline, GNOME didn't start because you changed something and not because an update was the problem.

I have same issue. I will try your fix

You misunderstand my comment. I had Wayland enabled for about a year. The update caused Wayland to not work anymore for my setup. So, yes, the update did break my setup.

1 Like

Same problem here.
I'm stuck with white screen and "Oh no! Something has gone wrong. Etc..."
I tried to disable all the extensions but nothing changed.

For the moment I'm able to run the system with hyprland session.
Waiting for the fixing (I hope it will be soon).

Try the LTS kernel for this issue.

It doesn't work either with regular kernel

Check this out:

If you have already updated, boot to a previous snapshot and set WaylandEnable=false in /etc/gdm/custom.conf in the after-update snapshot by

sudo nano /.snapshots/17/snapshot/etc/gdm/custom.conf

replace 17 with your snapshot number from the btrfs assistant.

before writing to the snapshot(which is read-only by default) you would have make it writable:

sudo btrfs property set -ts /.snapshots/17/snapshot ro false

after editing the /etc/gdm/custom.conf in the snapshot, make it read-only( though not necessary):

sudo btrfs property set -ts /.snapshots/17/snapshot ro true

Now boot to the updated snapshot.

3 Likes

My snapshots didn't help in this case because all of the snapshots had this GDM bug. I only had 10 snapshots which is the default I think. That took me only back to October 30th.

EDIT: I'm not actually sure the snapshots didn't work for me because of the GDM bug. I saw a few error messages dealing with Tor and reflector I think, but the GUI never loaded.

To boot in text only(non-GUI) mode:

After booting:

sudo nano /etc/gdm/custom.conf

then uncomment WaylandEnable=false

2 Likes

Unfortunately this workaround doesn't work for me.
Is there some suggested logs that I have to post?
journalctl --user seems to report nothing relevant.

cat /etc/gdm/custom.conf

File: /etc/gdm/custom.conf
# GDM configuration storage

[daemon]
AutomaticLoginEnable=False
# Uncomment the line below to force the login screen to use Xorg
WaylandEnable=false
DefaultSession=gnome-wayland.desktop

[security]

[xdmcp]

[chooser]

[debug]
# Uncomment the line below to turn on debugging
#Enable=true

In the meanwhile I tried to start the session from Lightdm but any sessions of gnome (X11 as well) don't want start.
Probably Gnome is broken at all?

Happened to me as well. I don't have NVIDIA but I'm also using gnome and wayland. I can restore the pre update snapshot, investigate and try the update again. I will also mention that after the update, when boot is going to hang as you describe, I do have 2 garuda entries in grub for some reason.

I started off expecting this to be update related and went down the road of troubleshooting that. Reflector was giving me grief updating the mirrorlists and I thought from what the wiki said that wasn't a coincidence. Update or garuda-update didn't give me any errors when they used rate-mirrors to update the mirrorlist though.

As I worked and thought about it I did realize it was likely hanging when GDM loaded. I may be dense but did put that together. I reinstalled GDM while using pacman to do another update. Same issue.

Normally I don't reboot after an update but did this time because of the update to gnome 43. Who knows how often this is happening but not known, till a reboot. I don't want to move back off wayland but your post gives me another direction to chase. I'll let you know if I make progress.

2 Likes

Here some logs:
journalctl --user

`
Nov 02 15:27:19 ceccaruda guake.desktop[4311]: System doesn't support transparency
Nov 02 15:27:19 ceccaruda python3[4260]: g_dbus_proxy_get_cached_property: assertion 'G_IS_DBUS_PROXY (proxy)' failed
Nov 02 15:27:19 ceccaruda python3[4260]: g_dbus_proxy_get_cached_property: assertion 'G_IS_DBUS_PROXY (proxy)' failed
Nov 02 15:27:19 ceccaruda electron[4307]: g_dbus_proxy_get_cached_property: assertion 'G_IS_DBUS_PROXY (proxy)' failed
Nov 02 15:27:19 ceccaruda electron[4307]: g_dbus_proxy_get_cached_property: assertion 'G_IS_DBUS_PROXY (proxy)' failed
Nov 02 15:27:19 ceccaruda systemd[3493]: [email protected]: Main process exited, code=dumped, status=11/SEGV
Nov 02 15:27:19 ceccaruda systemd[3493]: [email protected]: Failed with result 'core-dump'.
Nov 02 15:27:19 ceccaruda systemd[3493]: [email protected]: Consumed 3.224s CPU time.
Nov 02 15:27:19 ceccaruda systemd[3493]: [email protected]: Scheduled restart job, restart counter is at 6.
Nov 02 15:27:19 ceccaruda systemd[3493]: Stopped GNOME Shell on X11.
Nov 02 15:27:19 ceccaruda systemd[3493]: [email protected]: Consumed 3.224s CPU time.
Nov 02 15:27:19 ceccaruda systemd[3493]: [email protected]: Start request repeated too quickly.
Nov 02 15:27:19 ceccaruda systemd[3493]: [email protected]: Failed with result 'core-dump'.
Nov 02 15:27:19 ceccaruda systemd[3493]: Failed to start GNOME Shell on X11.
Nov 02 15:27:19 ceccaruda systemd[3493]: [email protected]: Triggering OnFailure= dependencies.
Nov 02 15:27:19 ceccaruda python3[4260]: Unable to connect to the Notification Watcher: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
Nov 02 15:27:19 ceccaruda electron[4307]: Unable to connect to the Notification Watcher: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
Nov 02 15:27:19 ceccaruda electron[4307]: Unable to connect to the Notification Watcher: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
Nov 02 15:27:19 ceccaruda systemd[3493]: Started GNOME Session Failed lockdown screen (user).
Nov 02 15:27:19 ceccaruda systemd[3493]: Reached target GNOME Session Failed.
Nov 02 15:27:19 ceccaruda xdg-desktop-por[4655]: Failed to get current display state: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.Mutter.DisplayConfig was not provided by any .service files
Nov 02 15:27:19 ceccaruda systemd[3493]: org.gnome.Shell-disable-extensions.service: multiple trigger source candidates for exit status propagation ([email protected], [email protected]), skipping.
Nov 02 15:27:19 ceccaruda systemd[3493]: Started Disable GNOME Shell extensions after failure.
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopped target GNOME Session Failed.
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopped target GNOME X11 Session (session: gnome).
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopping Accessibility services bus...
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopping Virtual filesystem service - Apple File Conduit monitor...
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopping Virtual filesystem service...
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopping Virtual filesystem service - GNOME Online Accounts monitor...
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopping Virtual filesystem service - digital camera monitor...
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopping Virtual filesystem service - Media Transfer Protocol monitor...
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopping Virtual filesystem service - disk device monitor...
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopping Actions gestures on your touchpad using libinput...
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopping Portal service...
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopped Virtual filesystem service - Apple File Conduit monitor.
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopped GNOME Session Failed lockdown screen (user).
Nov 02 15:27:21 ceccaruda gjs[4215]: Owner of volume monitor org.gtk.vfs.AfcVolumeMonitor disconnected from the bus; removing drives/volumes/mounts
Nov 02 15:27:21 ceccaruda gjs[4215]: Owner of volume monitor org.gtk.vfs.GoaVolumeMonitor disconnected from the bus; removing drives/volumes/mounts
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopped Virtual filesystem service - digital camera monitor.
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopped Virtual filesystem service - Media Transfer Protocol monitor.
Nov 02 15:27:21 ceccaruda gjs[4215]: Owner of volume monitor org.gtk.vfs.GPhoto2VolumeMonitor disconnected from the bus; removing drives/volumes/mounts
Nov 02 15:27:21 ceccaruda gjs[4215]: Owner of volume monitor org.gtk.vfs.MTPVolumeMonitor disconnected from the bus; removing drives/volumes/mounts
Nov 02 15:27:21 ceccaruda systemd[3493]: Stopped Virtual filesystem service - GNOME Online Accounts monitor.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped Actions gestures on your touchpad using libinput.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped Virtual filesystem service.
Nov 02 15:27:22 ceccaruda systemd[3493]: gvfs-daemon.service: Consumed 1.300s CPU time.
Nov 02 15:27:22 ceccaruda gjs[4215]: Owner of volume monitor org.gtk.vfs.UDisks2VolumeMonitor disconnected from the bus; removing drives/volumes/mounts
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped Virtual filesystem service - disk device monitor.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped Portal service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped Accessibility services bus.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target Current graphical user session.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME Session.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME X11 Session.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME Session (session: gnome).
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME accessibility target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME color management target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME date & time target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME maintenance of expirable data target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME keyboard configuration target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME keyboard shortcuts target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME power management target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME printer notifications target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME RFKill support target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME FreeDesktop screensaver target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME file sharing target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME smartcard target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME sound sample caching target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME USB protection target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME Wacom tablet support target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME XSettings target.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping IBus Daemon for GNOME...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME accessibility service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME color management service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME date & time service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME maintenance of expirable data service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME keyboard configuration service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME keyboard shortcuts service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME power management service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME printer notifications service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME RFKill support service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME FreeDesktop screensaver service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME file sharing service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME smartcard service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME sound sample caching service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME USB protection service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME Wacom tablet support service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME XSettings service...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped IBus Daemon for GNOME.
Nov 02 15:27:22 ceccaruda systemd[3493]: org.freedesktop.IBus.session.GNOME.service: Consumed 3.323s CPU time.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME accessibility service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME color management service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME date & time service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME maintenance of expirable data service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME keyboard configuration service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME keyboard shortcuts service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME power management service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME printer notifications service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME RFKill support service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME FreeDesktop screensaver service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME file sharing service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME smartcard service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME sound sample caching service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME USB protection service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME Wacom tablet support service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME XSettings service.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME session X11 services.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME Session is initialized.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME Session Manager is ready.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target GNOME Shell.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping GNOME Session Manager (session: gnome)...
Nov 02 15:27:22 ceccaruda albert.desktop[4225]: 15:27:22 [info:core] Shutting down IPC server
Nov 02 15:27:22 ceccaruda albert.desktop[4225]: 15:27:22 [info:core] Deleting running indicator file
Nov 02 15:27:22 ceccaruda albert.desktop[4225]: 15:27:22 [info:core] Quit
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped GNOME Session Manager (session: gnome).
Nov 02 15:27:22 ceccaruda systemd[3493]: [email protected]: Consumed 2.429s CPU time.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target Tasks to be run before GNOME Session starts.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped target Session services which should run early before the graphical session is brought up.
Nov 02 15:27:22 ceccaruda systemd[3493]: Reached target Shutdown running GNOME Session.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping Monitor Session leader for GNOME Session...
Nov 02 15:27:22 ceccaruda systemd[3493]: Starting Restart DBus after GNOME Session shutdown...
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped Monitor Session leader for GNOME Session.
Nov 02 15:27:22 ceccaruda systemd[3493]: Started Restart DBus after GNOME Session shutdown.
Nov 02 15:27:22 ceccaruda ferdi.desktop[4307]: [4307:1102/152722.106310:ERROR:connection.cc(66)] X connection error received.
Nov 02 15:27:22 ceccaruda dbus-daemon[3943]: [session uid=1000 pid=3943] Monitoring connection :1.75 closed.
Nov 02 15:27:22 ceccaruda albert.desktop[4225]: ICE default IO error handler doing an exit(), pid = 4225, errno = 32
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopping D-Bus User Message Bus...
Nov 02 15:27:22 ceccaruda systemd[3493]: xdg-permission-store.service: Main process exited, code=exited, status=1/FAILURE
Nov 02 15:27:22 ceccaruda systemd[3493]: xdg-permission-store.service: Failed with result 'exit-code'.
Nov 02 15:27:22 ceccaruda systemd[3493]: xdg-desktop-portal-gtk.service: Main process exited, code=exited, status=1/FAILURE
Nov 02 15:27:22 ceccaruda systemd[3493]: xdg-desktop-portal-gtk.service: Failed with result 'exit-code'.
Nov 02 15:27:22 ceccaruda systemd[3493]: Stopped D-Bus User Message Bus.
Nov 02 15:27:22 ceccaruda systemd[3493]: dbus.service: Consumed 3.455s CPU time.
Nov 02 15:27:22 ceccaruda systemd[3493]: app-gnome-guake-4311.scope: Consumed 1.180s CPU time.
Nov 02 15:27:22 ceccaruda systemd[3493]: Starting D-Bus User Message Bus...
Nov 02 15:27:22 ceccaruda systemd[3493]: xdg-document-portal.service: Main process exited, code=exited, status=20/n/a
Nov 02 15:27:22 ceccaruda systemd[3493]: xdg-document-portal.service: Failed with result 'exit-code'.
Nov 02 15:27:22 ceccaruda systemd[3493]: xdg-desktop-portal-gnome.service: Main process exited, code=exited, status=1/FAILURE
Nov 02 15:27:22 ceccaruda systemd[3493]: xdg-desktop-portal-gnome.service: Failed with result 'exit-code'.
Nov 02 15:27:22 ceccaruda systemd[3493]: app-gnome-org.gnome.Software-4281.scope: Consumed 5.169s CPU time.
Nov 02 15:27:22 ceccaruda systemd[3493]: app-gnome-albert-4225.scope: Consumed 8.537s CPU time.
Nov 02 15:27:22 ceccaruda systemd[3493]: Started D-Bus User Message Bus.
Nov 02 15:27:22 ceccaruda com.nextcloud.desktopclient.nextcloud.desktop[4284]: ICE default IO error handler doing an exit(), pid = 4284, errno = 32
Nov 02 15:27:22 ceccaruda firefox.desktop[8373]: Exiting due to channel error.
Nov 02 15:27:22 ceccaruda firefox.desktop[8119]: Exiting due to channel error.
Nov 02 15:27:22 ceccaruda firefox.desktop[8197]: Exiting due to channel error.
Nov 02 15:27:22 ceccaruda firefox.desktop[8204]: Exiting due to channel error.
Nov 02 15:27:22 ceccaruda systemd[3493]: app-gnome-ferdi-4307.scope: Consumed 51.712s CPU time.
Nov 02 15:27:22 ceccaruda firefox.desktop[8201]: Exiting due to channel error.
Nov 02 15:27:22 ceccaruda firefox.desktop[8376]: Exiting due to channel error.
Nov 02 15:27:22 ceccaruda systemd[3493]: app-gnome-com.nextcloud.desktopclient.nextcloud-4284.scope: Consumed 4.591s CPU time.
`

journalctl -u gdm

Nov 02 14:57:51 ceccaruda systemd[1]: Starting GNOME Display Manager...
Nov 02 14:57:51 ceccaruda systemd[1]: Started GNOME Display Manager.
Nov 02 14:57:57 ceccaruda gdm-password][3431]: pam_systemd_home(gdm-password:aut>
Nov 02 14:58:02 ceccaruda gdm-password][3431]: gkr-pam: unable to locate daemon >
Nov 02 14:58:02 ceccaruda gdm-password][3431]: gkr-pam: stashed password to try >
Nov 02 14:58:02 ceccaruda gdm-password][3431]: pam_unix(gdm-password:session): s>
Nov 02 14:58:02 ceccaruda gdm-password][3431]: gkr-pam: unlocked login keyring
Nov 02 14:58:10 ceccaruda gdm[788]: Gdm: Child process -831 was already dead.
Nov 02 14:58:57 ceccaruda systemd[1]: Stopping GNOME Display Manager...
Nov 02 14:58:57 ceccaruda systemd[1]: gdm.service: Main process exited, code=exi>
Nov 02 14:58:57 ceccaruda systemd[1]: gdm.service: Failed with result 'exit-code>
Nov 02 14:58:57 ceccaruda systemd[1]: Stopped GNOME Display Manager.
Nov 02 14:58:57 ceccaruda systemd[1]: gdm.service: Triggering OnFailure= depende>
Nov 02 14:58:57 ceccaruda systemd[1]: gdm.service: Failed to enqueue OnFailure= >
-- Boot 8f9d3f67c0c14682a3c7e5ce7373235f --
Nov 02 15:00:24 ceccaruda systemd[1]: Starting GNOME Display Manager...
Nov 02 15:00:24 ceccaruda systemd[1]: Started GNOME Display Manager.
Nov 02 15:00:31 ceccaruda gdm-password][3362]: pam_systemd_home(gdm-password:aut>
Nov 02 15:00:34 ceccaruda gdm-password][3362]: gkr-pam: unable to locate daemon >
Nov 02 15:00:34 ceccaruda gdm-password][3362]: gkr-pam: stashed password to try >
Nov 02 15:00:34 ceccaruda gdm-password][3362]: pam_unix(gdm-password:session): s>
Nov 02 15:00:34 ceccaruda gdm-password][3362]: gkr-pam: unlocked login keyring
Nov 02 15:00:43 ceccaruda gdm[769]: Gdm: Child process -812 was already dead.
Nov 02 15:03:41 ceccaruda systemd[1]: Stopping GNOME Display Manager...
Nov 02 15:03:41 ceccaruda systemd[1]: gdm.service: Main process exited, code=exi>
Nov 02 15:03:41 ceccaruda gdm[769]: Gdm: Failed to contact accountsservice: Erro>
Nov 02 15:03:41 ceccaruda systemd[1]: gdm.service: Failed with result 'exit-code>
Nov 02 15:03:41 ceccaruda systemd[1]: Stopped GNOME Display Manager.
Nov 02 15:03:41 ceccaruda systemd[1]: gdm.service: Triggering OnFailure= depende>
Nov 02 15:03:41 ceccaruda systemd[1]: gdm.service: Failed to enqueue OnFailure= >
-- Boot 3a269808b5ee4b99914c17653e0db043 --
Nov 02 15:04:58 ceccaruda systemd[1]: Starting GNOME Display Manager...
Nov 02 15:04:58 ceccaruda systemd[1]: Started GNOME Display Manager.
Nov 02 15:05:22 ceccaruda gdm-password][4942]: pam_systemd_home(gdm-password:aut>
Nov 02 15:07:21 ceccaruda gdm-password][4942]: gkr-pam: unable to locate daemon >
Nov 02 15:07:21 ceccaruda gdm-password][4942]: gkr-pam: stashed password to try >
Nov 02 15:07:21 ceccaruda gdm-password][4942]: pam_unix(gdm-password:session): s>
Nov 02 15:07:22 ceccaruda gdm-password][4942]: gkr-pam: unlocked login keyring
Nov 02 15:07:30 ceccaruda gdm[788]: Gdm: Child process -835 was already dead.
Nov 02 15:13:47 ceccaruda systemd[1]: Stopping GNOME Display Manager...
Nov 02 15:13:47 ceccaruda systemd[1]: gdm.service: Main process exited, code=exi>
Nov 02 15:13:47 ceccaruda systemd[1]: gdm.service: Failed with result 'exit-code>
Nov 02 15:13:47 ceccaruda systemd[1]: Stopped GNOME Display Manager.
Nov 02 15:13:47 ceccaruda systemd[1]: gdm.service: Triggering OnFailure= depende>
Nov 02 15:13:47 ceccaruda systemd[1]: gdm.service: Failed to enqueue OnFailure= >
lines 1-45...skipping...
Nov 02 14:57:51 ceccaruda systemd[1]: Starting GNOME Display Manager...
Nov 02 14:57:51 ceccaruda systemd[1]: Started GNOME Display Manager.
Nov 02 14:57:57 ceccaruda gdm-password][3431]: pam_systemd_home(gdm-password:auth): systemd-homed is not available: Unit dbus-org.freedesktop.home1.service not found.
Nov 02 14:58:02 ceccaruda gdm-password][3431]: gkr-pam: unable to locate daemon control file
Nov 02 14:58:02 ceccaruda gdm-password][3431]: gkr-pam: stashed password to try later in open session
Nov 02 14:58:02 ceccaruda gdm-password][3431]: pam_unix(gdm-password:session): session opened for user cecca(uid=1000) by (uid=0)
Nov 02 14:58:02 ceccaruda gdm-password][3431]: gkr-pam: unlocked login keyring
Nov 02 14:58:10 ceccaruda gdm[788]: Gdm: Child process -831 was already dead.
Nov 02 14:58:57 ceccaruda systemd[1]: Stopping GNOME Display Manager...
Nov 02 14:58:57 ceccaruda systemd[1]: gdm.service: Main process exited, code=exited, status=1/FAILURE
Nov 02 14:58:57 ceccaruda systemd[1]: gdm.service: Failed with result 'exit-code'.
Nov 02 14:58:57 ceccaruda systemd[1]: Stopped GNOME Display Manager.
Nov 02 14:58:57 ceccaruda systemd[1]: gdm.service: Triggering OnFailure= dependencies.
Nov 02 14:58:57 ceccaruda systemd[1]: gdm.service: Failed to enqueue OnFailure= job, ignoring: Transaction for plymouth-quit.service/start is destructive (ananicy-cpp.se>
-- Boot 8f9d3f67c0c14682a3c7e5ce7373235f --
Nov 02 15:00:24 ceccaruda systemd[1]: Starting GNOME Display Manager...
Nov 02 15:00:24 ceccaruda systemd[1]: Started GNOME Display Manager.
Nov 02 15:00:31 ceccaruda gdm-password][3362]: pam_systemd_home(gdm-password:auth): systemd-homed is not available: Unit dbus-org.freedesktop.home1.service not found.
Nov 02 15:00:34 ceccaruda gdm-password][3362]: gkr-pam: unable to locate daemon control file
Nov 02 15:00:34 ceccaruda gdm-password][3362]: gkr-pam: stashed password to try later in open session
Nov 02 15:00:34 ceccaruda gdm-password][3362]: pam_unix(gdm-password:session): session opened for user cecca(uid=1000) by (uid=0)
Nov 02 15:00:34 ceccaruda gdm-password][3362]: gkr-pam: unlocked login keyring
Nov 02 15:00:43 ceccaruda gdm[769]: Gdm: Child process -812 was already dead.
Nov 02 15:03:41 ceccaruda systemd[1]: Stopping GNOME Display Manager...
Nov 02 15:03:41 ceccaruda systemd[1]: gdm.service: Main process exited, code=exited, status=1/FAILURE
Nov 02 15:03:41 ceccaruda gdm[769]: Gdm: Failed to contact accountsservice: Error calling StartServiceByName for org.freedesktop.Accounts: Refusing activation, D-Bus is >
Nov 02 15:03:41 ceccaruda systemd[1]: gdm.service: Failed with result 'exit-code'.
Nov 02 15:03:41 ceccaruda systemd[1]: Stopped GNOME Display Manager.
Nov 02 15:03:41 ceccaruda systemd[1]: gdm.service: Triggering OnFailure= dependencies.
Nov 02 15:03:41 ceccaruda systemd[1]: gdm.service: Failed to enqueue OnFailure= job, ignoring: Transaction for plymouth-quit.service/start is destructive (home.mount has>
-- Boot 3a269808b5ee4b99914c17653e0db043 --
Nov 02 15:04:58 ceccaruda systemd[1]: Starting GNOME Display Manager...
Nov 02 15:04:58 ceccaruda systemd[1]: Started GNOME Display Manager.
Nov 02 15:05:22 ceccaruda gdm-password][4942]: pam_systemd_home(gdm-password:auth): systemd-homed is not available: Unit dbus-org.freedesktop.home1.service not found.
Nov 02 15:07:21 ceccaruda gdm-password][4942]: gkr-pam: unable to locate daemon control file
Nov 02 15:07:21 ceccaruda gdm-password][4942]: gkr-pam: stashed password to try later in open session
Nov 02 15:07:21 ceccaruda gdm-password][4942]: pam_unix(gdm-password:session): session opened for user cecca(uid=1000) by (uid=0)
Nov 02 15:07:22 ceccaruda gdm-password][4942]: gkr-pam: unlocked login keyring
Nov 02 15:07:30 ceccaruda gdm[788]: Gdm: Child process -835 was already dead.
Nov 02 15:13:47 ceccaruda systemd[1]: Stopping GNOME Display Manager...
Nov 02 15:13:47 ceccaruda systemd[1]: gdm.service: Main process exited, code=exited, status=1/FAILURE
Nov 02 15:13:47 ceccaruda systemd[1]: gdm.service: Failed with result 'exit-code'.
Nov 02 15:13:47 ceccaruda systemd[1]: Stopped GNOME Display Manager.
Nov 02 15:13:47 ceccaruda systemd[1]: gdm.service: Triggering OnFailure= dependencies.
Nov 02 15:13:47 ceccaruda systemd[1]: gdm.service: Failed to enqueue OnFailure= job, ignoring: Transaction for plymouth-quit.service/start is destructive (systemd-remoun>
-- Boot 9def074a6e454ceba80c045660c031f7 --
Nov 02 15:15:06 ceccaruda systemd[1]: Starting GNOME Display Manager...
Nov 02 15:15:06 ceccaruda systemd[1]: Started GNOME Display Manager.
Nov 02 15:24:08 ceccaruda systemd[1]: Stopping GNOME Display Manager...
Nov 02 15:24:08 ceccaruda systemd[1]: gdm.service: Deactivated successfully.
nautilus&
nautilus: error while loading shared libraries: libgnome-desktop-3.so.19: cannot open shared object file: No such file or directory

I did edit /etc/gdm/custom.conf to tell GDM to use xorg. That does work for me. I will however keep watching for a solution that does fix the issue.

Did you try this? :point_down:

1 Like

Just tried both the LTS and main kernels and they don't change it for me. I have seen that uninstalling gstreamer-vaapi fixes it but I don't know a safe way to do that. It doesn't have a dependency that I have installed but it is part of the gstreamer meta so pacman squawks about that when I try to remove it.

Found an entry in the bug report on Arch.
https://bugs.archlinux.org/task/76368?project=1&string=gdm
A person solved it by installing the right VA-API driver for his GPU, intel-media-driver. That was also the solution for me and my 11th gen i5 tiger lake. Turned wayland back on in custom.conf and using garuda settings and it works just fine.

1 Like

No way...
I've already intel-media-driver installed, then I tried to remove gstreamer-vaapi but nothing is changed.
I've Intel 3rd generation as integrated and NVIDIA GeForce GT 740M.
Probably have I to work on nvidia drivers?

i was also forced to use the LTS kernel to bypass this boot failure issue regarding the 470xx drivers.

isn't it neat how chasing the newest open source software renders older but still great and fully functional hardware instantly obsolete in the exact same way that micro$soft and nvidia and apple does?

i think certain people need to get their hands on a dictionary and look up the word 'hypocrisy' before they complain about big tech's profiteering tactics...

gnome-shell updated to version 43.1 fixes the issue for me. I just did garuda-update, enabled Wayland and rebooted.

3 Likes