You are not logged in.

#1 2023-12-08 02:07:51

dab9966
Member
Registered: 2023-12-05
Posts: 44

[SOLVED] Gnome on Wayland is missing animations?

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

#2 2023-12-08 08:47:01

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: [SOLVED] Gnome on Wayland is missing animations?

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

Offline

#3 2023-12-08 09:38:54

dab9966
Member
Registered: 2023-12-05
Posts: 44

Re: [SOLVED] Gnome on Wayland is missing animations?

seth wrote:

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

#4 2023-12-08 12:33:07

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: [SOLVED] Gnome on Wayland is missing animations?

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

#5 2023-12-08 15:48:26

dab9966
Member
Registered: 2023-12-05
Posts: 44

Re: [SOLVED] Gnome on Wayland is missing animations?

seth wrote:
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

#6 2023-12-08 16:04:28

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,104

Re: [SOLVED] Gnome on Wayland is missing animations?

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

#7 2023-12-08 16:25:22

dab9966
Member
Registered: 2023-12-05
Posts: 44

Re: [SOLVED] Gnome on Wayland is missing animations?

V1del wrote:

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

#8 2023-12-08 17:09:15

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: [SOLVED] Gnome on Wayland is missing animations?

\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

Board footer

Powered by FluxBB