MENU

Fun & Interesting

Installing Gamescope and NonSteamLaunchers Ubuntu

Video Not Working? Fix It Now

Gamescope and NonSteamLaunchers setup on Ubuntu in Wayland Desktop Environment. Decky install script https://github.com/SteamDeckHomebrew/decky-installer/raw/main/cli/install_release.sh NonSteamLaunchers https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/releases GameScope Guide https://gist.github.com/russiantux/592b1267591c011bf765b14590774a5f Google Doc https://docs.google.com/document/d/1eOjhzNc9xM2LUjBiwJLvPvo3lLUwMxXbqdbGhh3Ha1s/edit?usp=sharing 00:30 Update and Upgrade 01:26 Install Steam 02:54 Signing into Steam 03:24 No Launchers installed 04:18 Install a game 07:19 install Nvidia Driver 7:40 Log into Wayland 09:09 Wayland Desktop Environment 09:45 Launch Steam on Startup 10:30 Gamescope install 14:32 Decky Bash Script 15:14 NonSteamLaunchers Download and NSLplugin install 16:50 NonSteamLaunchers install 21:12 Start Steam Check if Successful Step 1 1.Pull request git clone https://github.com/ValveSoftware/gamescope.git 1.b cd gamescope 1.c run this git reset 5e8fddf --hard; git clean -fxd; git submodule update --init --force --recursive 2. Install Dependencies sudo apt install libbenchmark1.8.3 libdisplay-info1 libevdev-dev libgav1-1 libgudev-1.0-dev libmtdev-dev libseat1 libstb0 libwacom-dev libxcb-ewmh2 libxcb-shape0-dev libxcb-xfixes0-dev libxmu-headers libyuv0 libx11-xcb-dev libxres-dev libxmu-dev libseat-dev libinput-dev libxcb-composite0-dev libxcb-ewmh-dev libxcb-icccm4-dev libxcb-res0-dev libcap-dev wayland-protocols libvulkan-dev libwayland-dev libx11-dev cmake pkg-config meson libxdamage-dev libxcomposite-dev libxcursor-dev libxxf86vm-dev libxtst-dev libxkbcommon-dev libdrm-dev libpixman-1-dev libdecor-0-dev glslang-tools libbenchmark-dev libsdl2-dev libglm-dev libeis-dev libavif-dev 3. Build gamescope with meson meson build/ 4. Build gamescope with ninja ninja -C build/ 5. Once Ninja runs and doesn't have errors run this meson install -C build/ --skip-subprojects (may have to run as sudo) Decky install copy this bash script and paste in the terminal. You have to do it twice not sure why or you could just do sudo su then paste once installing gamescope 1. in Terminal type sudo apt install git 2.Pull request git clone https://github.com/ValveSoftware/gamescope.git 2.b cd gamescope 2.c run this git reset 5e8fddf --hard; git clean -fxd; git submodule update --init --force --recursive 3. Install Dependencies sudo apt install libbenchmark1.8.3 libdisplay-info1 libevdev-dev libgav1-1 libgudev-1.0-dev libmtdev-dev libseat1 libstb0 libwacom-dev libxcb-ewmh2 libxcb-shape0-dev libxcb-xfixes0-dev libxmu-headers libyuv0 libx11-xcb-dev libxres-dev libxmu-dev libseat-dev libinput-dev libxcb-composite0-dev libxcb-ewmh-dev libxcb-icccm4-dev libxcb-res0-dev libcap-dev wayland-protocols libvulkan-dev libwayland-dev libx11-dev cmake pkg-config meson libxdamage-dev libxcomposite-dev libxcursor-dev libxxf86vm-dev libxtst-dev libxkbcommon-dev libdrm-dev libpixman-1-dev libdecor-0-dev glslang-tools libbenchmark-dev libsdl2-dev libglm-dev libeis-dev libavif-dev 4. Build gamescope with meson meson build/ 5. Build gamescope with ninja ninja -C build/ 6. Once Ninja runs and doesn't have errors run this sudo meson install -C build/ --skip-subprojects Step 2 Installing NonSteamLauncher and NSLplugin cd Downloads/NonSteamLaunchers-On-Steam-Deck/ chmod +x NSLplugininstaller.sh ./NSLplugininstaller.sh chmod +x NonSteamLaunchers.sh ./NonSteamLaunchers.sh

Comment