Gamescope install script
A simple set of scripts to download, install and delete gamescope on linux.
Gamescope is an open-source micro-compositor primarily designed for Linux gaming and enhanced graphical performance. Originally developed by Valve, Gamescope allows for features like screen scaling, forced resolution, and improved frame pacing by controlling how applications are rendered and displayed. This is especially useful for games, providing smoother gameplay, better FPS (frames per second), and compatibility with multiple display resolutions without altering game settings directly.
Prerequisite
Any computer running linux.
Required Packages
• gcc
• git
• gcc-c++
• cmake
• meson
• ninja-build
• pkgconfig
• libX11-devel
• libXcomposite-devel
• libXdamage-devel
• libXext-devel
• libXfixes-devel
• libXrandr-devel
• libXrender-devel
• libdrm-devel
• libinput-devel
• libwayland-client
• wayland-devel
• libwayland-cursor
• libwayland-egl
• libwayland-server
• wayland-protocols-devel
• mesa-libEGL-devel
• mesa-libGL-devel
• mesa-libgbm-devel
• mesa-vulkan-drivers
• vulkan-loader-devel
• vulkan-loader
• vulkan-tools
• vulkan-headers
• systemd-devel
• libXcursor-devel
• xorg-x11-server-Xwayland
• xorg-x11-xinit
• libXxf86vm-devel
• libXtst-devel
• libXres-devel
• libXmu-devel
• libxkbcommon-devel
• pixman-devel
• libdecor-devel
• libseat-devel
• xcb-util-wm-devel
• xorg-x11-server-Xwayland-devel
• glslang-devel
• luajit-devel
• gdb
• libcap-devel
• perf
Required Packages
To run the script first make the GSI script executable.
chmod +x GSI.sh
Then run Gsi.
./GSI.sh
If any problems are encountered delete and install Gamescope again