Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: None of the default system apps including but not limited to settings nautilus disks text editor And also winetricks will not open and will exit out The device in question is a Zephyrus G14 2023 model with ryzen 7940 HS and a RTX 4060 GPU when the dedicated GPU is disabled all these listed apps will open but when in hybrid graphics mode none of them will work Version-Release number of selected component (if applicable): How reproducible: It is reproducable everytime the nvidia drivers are running Steps to Reproduce: 1.make sure nvidia drivers are running 2.open any of them gnome apps 3. Actual results: none will open Expected results: the apps should open and run normally Additional info: Logs from journalctl Sep 28 23:09:20 zerotwos-zephyrusg14 systemd[2202]: Started dbus-:1.2-org.gnome.Nautilus. Sep 28 23:09:20 zerotwos-zephyrusg14 nautilus[12916]: Connecting to org.freedesktop.Tracker3.Miner.Files Sep 28 23:09:20 zerotwos-zephyrusg14 gnome-shell[2358]: WL: error in client communication (pid 2358) Sep 28 23:09:20 zerotwos-zephyrusg14 systemd[2202]: Started dbus-:1.2-org.gnome.NautilusPreviewer. Sep 28 23:09:20 zerotwos-zephyrusg14 audit: BPF prog-id=154 op=UNLOAD Sep 28 23:09:20 zerotwos-zephyrusg14 audit: BPF prog-id=153 op=UNLOAD Sep 28 23:09:20 zerotwos-zephyrusg14 audit: BPF prog-id=155 op=LOAD Sep 28 23:09:20 zerotwos-zephyrusg14 audit: BPF prog-id=156 op=LOAD Sep 28 23:09:20 zerotwos-zephyrusg14 audit: BPF prog-id=157 op=LOAD Sep 28 23:09:20 zerotwos-zephyrusg14 nautilus[12916]: Error 71 (Protocol error) dispatching to Wayland display. Sep 28 23:09:20 zerotwos-zephyrusg14 systemd[1]: Starting systemd-hostnamed.service - Hostname Service... Sep 28 23:09:20 zerotwos-zephyrusg14 systemd[2202]: dbus-:1.2-org.gnome.Nautilus: Main process exited, code=exited, status=1/FAILURE Sep 28 23:09:20 zerotwos-zephyrusg14 systemd[2202]: dbus-:1.2-org.gnome.Nautilus: Failed with result 'exit-code'. Sep 28 23:09:20 zerotwos-zephyrusg14 systemd[2202]: dbus-:1.2-org.gnome.Nautilus: Consumed 443ms CPU time, 67.8M memory peak. Sep 28 23:09:20 zerotwos-zephyrusg14 systemd[1]: Started systemd-hostnamed.service - Hostname Service. Sep 28 23:09:20 zerotwos-zephyrusg14 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr I am not exactly sure if systemd is to blame for the issue or if nvidia drivers are to blame. all these applications were opening in the fedora 40 stable release but stopped when updated to fedora 41. Also to note is even when nvidia driver is disabled the applications in question take a long while to open but no errors are visible in the journalctl logs.
Changing back to opengl for GTK in etc/environment using GSK_RENDERER=gl fixes both issues which is the applications described not opening at all when the nvidia drivers are enabled and the issue with slow load times when the nvidia drivers are disabled (and amd Igpu is used instead)
It's an issue with the egl-wayland library from NVIDIA and Vulkan native Wayland applications. See https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/211#note_2576891
Moving to egl-wayland, this is isn't a bug with Wayland itself, the core protocol specification nor the low-level C library that deals with the protocol.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
Can confirm similar behavior with an all AMD system as well. Ryzen 7 7840HS with iGPU as well as discrete Radeon 7700s Without the following added: ~~~ $ cat /etc/environment GSK_RENDERER = ngl ~~~ The apps from the problem statement are slow to open (the do open) with ~3-5 seconds of wait. After adding the above, the apps open almost immediately. Can create a new bug if needed - however, it looks to relate to the same missing variable in /etc/environment.
I think this was fixed in one of the newer egl library updates. Can someone confirm?
Actually, tons of updates have been pushed for the EGL libraries since the bug was opened, please reopen if still relevant. Thanks.