Scripts to install the GNOME Desktop on Steam Deck.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Create desktopgnome.sh

Installs GNOME and replaces the default Plasma Desktop Mode.

authored by

Different55 and committed by
GitHub
ea6ec233 19125721

+33
+33
desktopgnome.sh
··· 1 + #!/usr/bin/env fish 2 + # Plug for my personal favorite shell: fish, which pleasantly comes preinstalled on SteamOS. 3 + # chsh -s (which fish) 4 + 5 + # Disable read-only status 6 + if test (sudo steamos-readonly status) != "disabled" 7 + sudo steamos-readonly disable 8 + end 9 + 10 + # Prepare system for the pacman repos 11 + sudo pacman-key --init 12 + sudo pacman-key --populate archlinux 13 + 14 + # Install GNOME packages 15 + sudo pacman --overwrite "*" -Syu gnome-keyring gnome-screenshot gnome-shell-extensions gnome-shell gnome-control-center gnome-tweaks gnome-software nautilus sushi xdg-user-dirs-gtk xdg-desktop-portal-gnome xorg-xinput 16 + 17 + # Backup startplasma-x11 18 + sudo mv --no-clobber /usr/bin/startplasma-x11 /usr/bin/startplasma-x11.bak 19 + 20 + # Create startgnome-x11 21 + echo "\ 22 + #!/bin/sh 23 + export XDG_SESSION_TYPE=x11 24 + export GDK_BACKEND=x11 25 + exec gnome-session 26 + " | sudo tee /usr/bin/startgnome-x11 27 + sudo chmod 755 /usr/bin/startgnome-x11 28 + 29 + # Replace startplasma-x11 with startgnome-x11 30 + sudo ln -s /usr/bin/startgnome-x11 /usr/bin/startplasma-x11 31 + 32 + # Disable HiDPI 2x scaling 33 + gsettings set org.gnome.desktop.interface scaling-factor 1