You are not logged in.
I forgotten to add cursor to video recording, but in short. I am moving mouse cursor to the top-left of the panel. You can see on Wayland it has no animations whereas the Xorg version does have it. Is there a setting that can be enabled for wayland to be the same/similar?
https://webm.red/Ef8j - wayland
https://webm.red/xTa0 - xorg (login screen) / x11 (system settings - windowing system)
gnome version 45.2
Last edited by dab9966 (2025-04-20 20:34:40)
Offline
I suspect you're renderign wayland in software.
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General and your complete system journal for the boot after a wayland login:
sudo journalctl -b | curl -F 'file=@-' 0x0.stOffline
I suspect you're renderign wayland in software.
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General and your complete system journal for the boot after a wayland login:sudo journalctl -b | curl -F 'file=@-' 0x0.st
https://0x0.st/H3cI.txt - xorg log
https://0x0.st/H3cE.txt - system journal after boot to wayland
Last edited by dab9966 (2023-12-08 09:39:15)
Offline
Dec 08 09:27:36 arch systemd[720]: GNOME Shell on Wayland was skipped because of an unmet condition check (ConditionEnvironment=XDG_SESSION_TYPE=wayland).
Dec 08 09:27:36 arch systemd[720]: Starting GNOME Shell on X11...There's no wayland session in that journal.
https://wiki.archlinux.org/title/GDM#Wa … DIA_driver
Enable KMS and NVreg_PreserveVideoMemoryAllocations, make sure to use "nvidia_drm.modeset=1" to get the simpledrm device out of the way and don't forget the new-ish fbdev parameter.
Offline
Dec 08 09:27:36 arch systemd[720]: GNOME Shell on Wayland was skipped because of an unmet condition check (ConditionEnvironment=XDG_SESSION_TYPE=wayland). Dec 08 09:27:36 arch systemd[720]: Starting GNOME Shell on X11...There's no wayland session in that journal.
https://wiki.archlinux.org/title/GDM#Wa … DIA_driver
Enable KMS and NVreg_PreserveVideoMemoryAllocations, make sure to use "nvidia_drm.modeset=1" to get the simpledrm device out of the way and don't forget the new-ish fbdev parameter.
Great, after enabling just KMS the animation is working (Added nvidia_drm.modeset=1 nvidia_drm.fbdev=1 to options line in /boot/loader/entries/arch.conf). However now the screen sort of flickers and behaviour is odd
- When you type, the text on the screen appears to erase itself (as if using backspace key). It's very sluggish too
- The windows appear to be flickering every now and then
- Scrolling up and down on website seems to 'refresh' itself? https://webm.red/2nCu
I have not enabled NVreg_PreserveVideoMemoryAllocations yet as this wouldn't solve the issue looking at the description of it.
Looking at the logs, could it be missing fbdev
journalctl - http://0x0.st/H3mP.txt
xorg - http://0x0.st/H3mZ.txt
Offline
Flickery xwayland clients are somewhat known on nvidia. If you are primarily talking about browsers, make sure to configure their Wayland support appropriately: https://wiki.archlinux.org/title/Firefox#Wayland or https://wiki.archlinux.org/title/Chromi … nd_support
Offline
Flickery xwayland clients are somewhat known on nvidia. If you are primarily talking about browsers, make sure to configure their Wayland support appropriately: https://wiki.archlinux.org/title/Firefox#Wayland or https://wiki.archlinux.org/title/Chromi … nd_support
Thank you both, that helped. I use LibreWolf so they have docs regarding adding environment variable for application scope - https://librewolf.net/docs/faq/#native-linux-package.
The flickering, text issues and text on other windows disappeared! I will proceed with setting up NVreg_PreserveVideoMemoryAllocations
Last edited by dab9966 (2023-12-08 16:26:16)
Offline
\o/
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline