You are not logged in.
Hey all,
After the upgrade to GNOME 45, I've been logging with a Wayland session, but I've had to switch back to Xorg because it's basically unusable for me. I'd like to debug the issue and maybe report some bugs, but I've been having a hard time figuring out how to do so. Some advice would be helpful ![]()
The issue only occurs on my desktop with NVIDIA 1060 card (full specs below). My laptop (AMD with integrated graphics) has been on GNOME + Wayland for a long time without issues, including now on GNOME 45.
The most annoying thing by far is that, sometimes, some windows stutter like crazy. It looks like they jump back up to half a second back in time, then go back to normal, then stutter back. It sometimes says for a long time, sometimes it's only a brief flicker.
It's especially bad when gaming (Project Zomboid via Steam, native or runtime all the same, in case that matters.). It happens in all graphics modes (windowed, windowed borderless, full screen). It also happens for example in the slack app or sometimes the focused Chrome window.
It never happens with videos, in Chrome (Youtube, Plex, or just mp4 files) or in any video player I've tried so far.
Another thing is that, when I maximize chrome on one monitor and then focus another window, the maximized chrome window will get resized to the previous small window again. (But the un-maximize icon says, and clicking on that icon then un-maximizes back to the same size it already was.) The only way around this is to resize the window to take up the full screen.
I also can't get Chrome to enable some hardware accelerations (webgl mainly for video call background blur) and screen sharing is very finicky (sharing a chrome tab works fine, sharing a windows or screen either doesn't show me the options or they are all black). This may just be a matter of messing with the chrome flags, but I've already tried a few things and it does not seem to have much effect.
I've gathered some system info already, feel free to ask for more:
$ neofetch --off
OS: Arch Linux x86_64
Host: MS-7B79 3.0
Kernel: 6.6.1-arch1-1
Uptime: 4 days, 14 hours, 46 mins
Packages: 2599 (pacman), 10 (flatpak)
Shell: bash 5.2.15
Resolution: 1920x1080, 2560x1440, 2560x1440, 1920x1080
DE: GNOME 45.1
WM: Mutter
WM Theme: Arc-Dark
Theme: Arc-Dark [GTK2/3]
Icons: ePapirus [GTK2/3]
Terminal: gnome-terminal
CPU: AMD Ryzen 7 3700X (16) @ 4.199GHz
GPU: NVIDIA GeForce GTX 1060 6GB
Memory: 9318MiB / 32039MiB
$ uname -a
Linux DriesPC 6.6.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 08 Nov 2023 16:05:38 +0000 x86_64 GNU/Linux
$ gsettings get org.gnome.shell enabled-extensions
['clipboard-indicator@tudmotu.com', 'Vitals@CoreCoding.com', 'launch-new-instance@gnome-shell-extensions.gcampax.github.com', 'windowsNavigator@gnome-shell-extensions.gcampax.github.com', 'TopIcons@phocean.net', 'native-window-placement@gnome-shell-extensions.gcampax.github.com', 'espresso@coadmunkee.github.com', 'bluetooth-quick-connect@bjarosze.gmail.com', 'dash-to-panel@jderose9.github.com', 'screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com', 'gsconnect@andyholmes.github.io', 'appindicatorsupport@rgcjonas.gmail.com', 'workspace-indicator@gnome-shell-extensions.gcampax.github.com', 'arch-update@RaphaelRochet']
$ pacman -Q | grep -i -E 'nvidia|gnome|wayland|linux'
archlinux-java-run 10-1
archlinux-keyring 20231113-1
ddcci-driver-linux-dkms 0.4.4-2
dwarffortress-linuxdwarfpack-appimage 0.47.05_r8-1
egl-wayland 2:1.1.13-1
gnome-autoar 0.4.4-1
gnome-backgrounds 45.0-1
gnome-bluetooth 3.34.5+r16+g61cfff1c-1
gnome-bluetooth-3.0 42.7-1
gnome-boxes 45.0-1
gnome-browser-connector 42.1-4
gnome-builder 45.0-1
gnome-calculator 45.0.2-1
gnome-calendar 45.1-1
gnome-characters 45.0-1
gnome-chess 43.2-1
gnome-clocks 45.0-1
gnome-code-assistance 3:3.16.1+r14+gaad6437-2
gnome-color-manager 3.36.0+r51+gcf7ee2b5-1
gnome-common 3.18.0-4
gnome-connections 45.0-1
gnome-console 45.0-1
gnome-contacts 45.0-1
gnome-control-center 45.1-1
gnome-desktop 1:44.0-1
gnome-desktop-4 1:44.0-1
gnome-desktop-common 1:44.0-1
gnome-devel-docs 40.3-1
gnome-disk-utility 45.0-1
gnome-epub-thumbnailer 1.7-1
gnome-firmware 45.0-1
gnome-font-viewer 45.0-1
gnome-games 40.0-4
gnome-icon-theme 3.12.0-7
gnome-icon-theme-symbolic 3.12.0-6
gnome-keyring 1:42.1-3
gnome-klotski 3.38.2-1
gnome-logs 45beta-1
gnome-mahjongg 3.40.0+r35+g96668c5-1
gnome-maps 45.1-1
gnome-menus 3.36.0-2
gnome-mines 40.1-1
gnome-multi-writer 3.35.90-1
gnome-music 1:45.0-1
gnome-nettool 42.0-2
gnome-network-displays 0.90.5-7
gnome-nibbles 3.38.3-1
gnome-notes 40.1-4
gnome-online-accounts 3.48.0-2
gnome-photos 1:44.0-4
gnome-recipes 2.0.4-5
gnome-remote-desktop 45.1-1
gnome-robots 40.0-1
gnome-screenshot 41.0+r25+g45f08f0-1
gnome-session 45.0-1
gnome-settings-daemon 45.0-1
gnome-shell 1:45.1-1
gnome-shell-extension-appindicator 1:57-1
gnome-shell-extension-arc-menu 51-1
gnome-shell-extension-arch-update 57-1
gnome-shell-extension-bluetooth-quick-connect 40-1
gnome-shell-extension-cast-to-tv 15-1
gnome-shell-extension-clipboard-indicator 56-1
gnome-shell-extension-dash-to-panel 59-1
gnome-shell-extension-espresso-git r297.8dfb8df-1
gnome-shell-extension-gsconnect 2:56-1
gnome-shell-extension-gtile 52-1
gnome-shell-extension-topicons-plus 27-5
gnome-shell-extension-vitals-git 52.0.15.r0.gba10c2a-1
gnome-shell-extensions 45.1-3
gnome-software 45.1-2
gnome-sound-recorder 42.0-2
gnome-sudoku 45.2-1
gnome-system-monitor 45.0.2-1
gnome-taquin 3.38.1+r35+g35edb95-1
gnome-terminal 3.50.1-1
gnome-tetravex 3.38.2-1
gnome-themes-extra 3.28+r6+g45b1d457-1
gnome-tweaks 45.0-1
gnome-usage 45.0-1
gnome-user-docs 45.1-1
gnome-user-share 43.0-1
gnome-video-effects 1:0.6.0-1
gnome-weather 45.0-1
lib32-nvidia-utils 545.29.02-3
lib32-util-linux 2.39.2-1
lib32-wayland 1.22.0-1
libgnome-games-support 1.8.2-2
libgnome-keyring 3.12.0+13+g4f8ab73-3
libgnomekbd 1:3.28.1-1
libnvidia-container-bin 1.9.0-1
libnvidia-container-tools-bin 1.10.0-1
linux 6.6.1.arch1-1
linux-api-headers 6.4-1
linux-firmware 20231030.2b304bfe-1
linux-firmware-whence 20231030.2b304bfe-1
linux-headers 6.6.1.arch1-1
linux-lts 6.1.62-1
linux-lts-headers 6.1.62-1
linux-zen 6.6.1.zen1-1
linux-zen-headers 6.6.1.zen1-1
nvidia-dkms 545.29.02-2
nvidia-settings 545.29.02-1
nvidia-utils 545.29.02-2
opencl-nvidia 545.29.02-2
qt5-wayland 5.15.11+kde+r60-1
qt6-wayland 6.6.0-2
util-linux 2.39.2-2
util-linux-libs 2.39.2-2
wayland 1.22.0-1
wayland-protocols 1.32-1
xdg-desktop-portal-gnome 45.0-1
xorg-xwayland 23.2.2-1Last edited by Dries007 (2023-11-19 23:04:06)
Offline