Wayland: Fedora applications freezing / not responding

Hello guys,

every time I use my system on Wayland my applications freeze randomly for a few seconds or show the “Application xy is not responding” dialogue. The error seems to occur especially often when scrolling my browser or watching videos.

This error doesn’t happen when using Xorg and it occurs no matter if I’m using my Nvidia GPU or my integrated Intel Graphics. I also already tried disabling all my Gnome extensions which doesn’t help and reinstalled Firefox rpm as well as Flatpak and am now using Zen Browser as a Flatpak.

The error started to occur on Fedora 40 after returning from 3 months not using the PC and updating it and persists now on Fedora 41.

At first I had an error “GPU fell off the bus” which crashed my system or freezed it completely. I fixed it by remounting the GPU and cleaning the port but I don’t think the current error has something to do with my GPU because it also happens using the integrated Intel Graphics and only occurs on Wayland not on Xorg.

I really hope you can help me because GNOME on Wayland worked flawlessly in the past and I really like Fedora Linux!

I attached some system information:

             .',;::::;,'.                 justin@fedora
         .';:cccccccccccc:;,.             -------------
      .;cccccccccccccccccccccc;.          OS: Fedora Linux 41 (Workstation Edition) x86_64
    .:cccccccccccccccccccccccccc:.        Kernel: Linux 6.11.5-300.fc41.x86_64
  .;ccccccccccccc;.:dddl:.;ccccccc;.      Uptime: 50 mins
 .:ccccccccccccc;OWMKOOXMWd;ccccccc:.     Packages: 2800 (rpm), 30 (flatpak-system), 14 (flatpak-user), 13 (brew)
.:ccccccccccccc;KMMc;cc;xMMc;ccccccc:.    Shell: bash 5.2.32
,cccccccccccccc;MMM.;cc;;WW:;cccccccc,    Display (LG Electronics 23"): 1920x1080 @ 60 Hz in 23" [External]
:cccccccccccccc;MMM.;cccccccccccccccc:    Display (AG271QG4): 2560x1440 @ 144 Hz in 27" [External]
:ccccccc;oxOOOo;MMM000k.;cccccccccccc:    DE: GNOME 47.1
cccccc;0MMKxdd:;MMMkddc.;cccccccccccc;    WM: Mutter (Wayland)
ccccc;XMO';cccc;MMM.;cccccccccccccccc'    WM Theme: Adwaita
ccccc;MMo;ccccc;MMW.;ccccccccccccccc;     Theme: Adwaita [GTK2/3/4]
ccccc;0MNc.ccc.xMMd;ccccccccccccccc;      Icons: Adwaita [GTK2/3/4]
cccccc;dNMWXXXWM0:;cccccccccccccc:,       Font: Cantarell (11pt) [GTK2/3/4]
cccccccc;.:odl:.;cccccccccccccc:,.        Cursor: Posy (24px)
ccccccccccccccccccccccccccccc:'.          Terminal: Ptyxis 47.3
:ccccccccccccccccccccccc:;,..             Terminal Font: Source Code Pro (10pt)
 ':cccccccccccccccc::;,.                  CPU: Intel(R) Core(TM) i5-8600K (6) @ 4.30 GHz
                                          GPU: NVIDIA GeForce GTX 1080
                                          Memory: 3.79 GiB / 15.54 GiB (24%)
                                          Swap: 0 B / 8.00 GiB (0%)
                                          Disk (/): 167.87 GiB / 511.35 GiB (33%) - btrfs
                                          Local IP (wlp5s0): 192.168.2.197/24
                                          Locale: de_DE.UTF-8

** inxi -Fzxx:**

System:
  Kernel: 6.11.5-300.fc41.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.43.1-2.fc41
  Desktop: GNOME v: 47.1 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 41 (Workstation Edition)
Machine:
  Type: Desktop Mobo: ASRock model: Z370 Pro4 serial: <superuser required>
    UEFI: American Megatrends v: P4.30 date: 10/31/2019
CPU:
  Info: 6-core model: Intel Core i5-8600K bits: 64 type: MCP arch: Coffee Lake
    rev: A cache: L1: 384 KiB L2: 1.5 MiB L3: 9 MiB
  Speed (MHz): avg: 4300 min/max: 800/4300 cores: 1: 4300 2: 4300 3: 4300
    4: 4300 5: 4300 6: 4300 bogomips: 43200
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1080] vendor: ASUSTeK driver: nvidia
    v: 560.35.03 arch: Pascal pcie: speed: 8 GT/s lanes: 16 ports: active: none
    off: DP-1,HDMI-A-1 empty: DP-2,DVI-D-1,HDMI-A-2 bus-ID: 01:00.0
    chip-ID: 10de:1b80
  Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
    compositor: gnome-shell driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,nouveau,vesa alternate: nv
    gpu: nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: DP-1 model: AOC AG271QG4 res: 2560x1440 dpi: 109
    diag: 685mm (27")
  Monitor-2: HDMI-A-1 model: LG (GoldStar) E2360 res: 1920x1080 dpi: 96
    diag: 587mm (23.1")
  API: OpenGL v: 4.6.0 vendor: nvidia v: 560.35.03 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce GTX 1080/PCIe/SSE2
    display-ID: :0.0
  API: Vulkan v: 1.3.296 surfaces: xcb,xlib,wayland device: 0
    type: discrete-gpu driver: N/A device-ID: 10de:1b80 device: 1 type: cpu
    driver: N/A device-ID: 10005:0000
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: Intel 200 Series PCH HD Audio vendor: ASRock driver: snd_hda_intel
    v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a2f0
  Device-2: NVIDIA GP104 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:10f0
  API: ALSA v: k6.11.5-300.fc41.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.2.6 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: Intel Ethernet I219-V vendor: ASRock driver: e1000e v: kernel
    port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15b8
  IF: eno1 state: down mac: <filter>
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie:
    speed: 5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 8086:2723
  IF: wlp5s0 state: up mac: <filter>
  IF-ID-1: LocalTraffic state: unknown speed: N/A duplex: N/A mac: N/A
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-12:6 chip-ID: 8087:0029
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
Drives:
  Local Storage: total: 2.27 TiB used: 168.18 GiB (7.2%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 1TB
    size: 931.51 GiB speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 31.9 C
  ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 970 EVO 500GB
    size: 465.76 GiB speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 24.9 C
  ID-3: /dev/sda vendor: Seagate model: ST1000DX002-2DV162 size: 931.51 GiB
    speed: 6.0 Gb/s serial: <filter>
Partition:
  ID-1: / size: 511.35 GiB used: 167.87 GiB (32.8%) fs: btrfs
    dev: /dev/nvme0n1p6
  ID-2: /boot size: 973.4 MiB used: 302.8 MiB (31.1%) fs: ext4
    dev: /dev/nvme0n1p5
  ID-3: /boot/efi size: 96 MiB used: 19.3 MiB (20.1%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 511.35 GiB used: 167.87 GiB (32.8%) fs: btrfs
    dev: /dev/nvme0n1p6
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 27.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB available: 15.54 GiB used: 3.22 GiB (20.7%)
  Processes: 339 Power: uptime: 1h 10m wakeups: 0 Init: systemd v: 256
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 44
    Compilers: gcc: 14.2.1 Shell: Bash v: 5.2.32 running-in: ptyxis-agent
    inxi: 3.3.36

journalctl -b:
https://paste.centos.org/view/raw/96f5708b

I suspect this has something to do with Firefox: