ublue-os / bazzite

Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.

Home Page:https://bazzite.gg

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

On Bazzite Gnome Nvidia kms-modifiers should be enable for XWayland accelerated rendering

msmafra opened this issue · comments

Describe the bug

Not "a bug", but on the NVIDIA drivers documentation it requires that kms-modifiers from experimental features to be enable to use accelerated rendering on Xwayland. I saw that variable-refresh-rate and scale-monitor-framebuffer are enabled, at least on Bazzite 40, but not kms-modifiers, I didn't check it on 39 because I'm using Hyprland more these days than Gnome.

For reference:
https://download.nvidia.com/XFree86/Linux-x86_64/525.53/README/xwayland.html
https://download.nvidia.com/XFree86/Linux-x86_64/550.67/README/xwayland.html
https://download.nvidia.com/XFree86/Linux-x86_64/550.78/README/xwayland.html

What did you expect to happen?

kms-modifiers to be enabled by default on the NVIDIA image

Output of rpm-ostree status

State: idle
Deployments:
  ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome-nvidia:stable
                   Digest: sha256:26732243f6961c6b49e6f4f617cdc6e04c6f58593a0c5ca962cdadde9ee9faaa
                  Version: 40.20240427.0 (2024-04-27T22:38:34Z)
          LayeredPackages: btrbk cargo cmake fastfetch feh fish hyprcursor hyprdim hypridle hyprland hyprland-plugins hyprlock hyprpaper langpacks-pt_BR lsd micro nwg-drawer nwg-panel restic starship waybar wlogout

● ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome-nvidia:stable
                   Digest: sha256:26732243f6961c6b49e6f4f617cdc6e04c6f58593a0c5ca962cdadde9ee9faaa
                  Version: 40.20240427.0 (2024-04-27T22:38:34Z)
          LayeredPackages: btrbk cargo cmake fastfetch feh fish hyprcursor hyprdim hypridle hyprland hyprland-plugins hyprlock hyprpaper langpacks-pt_BR lsd micro nwg-drawer nwg-panel restic starship waybar wlogout

  ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome-nvidia:stable
                   Digest: sha256:20a141cdc0e113569cee1adfcac82dd9e9e838ecf922c5b5dae581598661c6d2
                  Version: nightly (2024-04-26T17:07:11Z)
          LayeredPackages: btrbk cargo cmake fastfetch feh fish hyprcursor hyprdim hypridle hyprland hyprland-plugins hyprlock hyprpaper langpacks-pt_BR lsd micro nwg-drawer nwg-panel restic starship waybar wlogout

Hardware

Laptop: LENOVO 82CF LEGION 5 15IMH, model LNVNB161216
Intel Core i7-10750H 2,60 GHz
NVIDIA TU106M [GeForce RTX 2060 Mobile]
1920x1080 @ 120Hz [Built-in]
1920x1080 @ 75Hz [External]

Extra information or context

No response

Great issue, thanks! I'll turn this on shortly