GitLab Mirror - An interactive shell script for installing recommended tools to game efficiently on Debian. https://gitlab.com/KevinNThomas/debian-gaming-setup
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Kevin Thomas a120b001dd Merge branch 'dev' into 'master' 2 months ago
test Add while loops to wine installation section 4 months ago
.gitlab-ci.yml Update .gitlab-ci.yml file 4 months ago
.gitmodules Add back .gitmodules 5 months ago
Dockerfile Update maintainer label in Dockerfile 2 months ago
LICENSE Initial commit 6 months ago
README.md Update README.md 2 months ago
debian-gaming-setup Add while loops to lutris installation section 4 months ago

README.md

debian-gaming-setup

An interactive shell script for installing recommended tools to game efficiently on Debian.

pipeline status

Requirements

  • Debian 10 - Stable (Buster), Debian 11 - Testing (Bullseye), or Debian Unstable (Sid)
  • AMD64 (x86-64) CPU Architecture
  • For Nvidia GPUs: GeForce 8 through 300, 400, 500, and 600 and newer
  • For AMD GPUs: GCN 1.2 ("GCN 3rd generation") or newer. This is most chips released after June 2015[1]

Downloading the script

Running the script

  • Make the script executable: chmod +x debian-gaming-setup
  • Run the script with sudo permissions: sudo ./debian-gaming-setup

If you prefer to have a graphical user interface:

  1. Install the zenity package: sudo apt install zenity
  2. Run the script with the gui flag: sudo ./debian-gaming-setup --gui

Testing

Tests are made using Bats (Bash Automated Testing System) and are ran inside a Debian Docker container

Running the tests (requires Docker)

  1. Clone the repo
  2. Add the submodules for testing: git submodule update --init --recursive
  3. Run the tests inside the docker container: docker build .

[1] Navi GPUs may have problems as they are very new. Debian Testing or Unstable is recommended for Navi GPUs.