feat: SteamOS conversion on NVIDIA with a patched gamescope (GBM scan-out)

The conversion is offered on supported NVIDIA cards again; it builds and installs steamify-gamescope-nvidia and sets gamescope_drm_gbm_scanout=1. It and Gaming on NVIDIA exclude each other.
This commit is contained in:
theupriser committed 2026-10-13 18:18:09 +02:00
1 parent 4461447ded
commit d1758ac5eb
9 files changed
+124 -14

No files matched your search

+3
View File
@@ -94,6 +94,8 @@ gaming_enable() {
# LOGIN_MANAGER (sddm with single user, else plasmalogin) is set by the
# menu. Re-running with the other value switches over cleanly.
install_required_packages || return 1
# NVIDIA: gamescope's picture is corrupted unless it is the patched one (no-op elsewhere).
gsn_enable || return 1
case "$LOGIN_MANAGER" in
sddm)
switch_to_sddm || return 1
@@ -122,6 +124,7 @@ gaming_disable() {
switch_to_plasmalogin
remove_desktop_shortcut
steam_disable
gsn_disable
krevert gaming
os_name_disable
ok "The PC boots to the normal login screen again (from the next boot)."