GitLab Mirror - An interactive shell script for installing recommended tools to game efficiently on Debian. https://gitlab.com/KevinNThomas/debian-gaming-setup
Go to file
Kevin Thomas ed155a5343 Merge branch 'dev' into 'master'
1.01

See merge request KevinNThomas/debian-gaming-setup!12
2020-12-17 09:48:09 +00:00
test Use Lutris package from Debian repo for bullseye/sid 2020-12-17 01:43:10 -08:00
.gitlab-ci.yml Update .gitlab-ci.yml file 2020-06-18 23:27:07 -07:00
.gitmodules Add back .gitmodules 2020-05-21 17:37:36 -07:00
debian-gaming-setup Use Lutris package from Debian repo for bullseye/sid 2020-12-17 01:43:10 -08:00
Dockerfile Update maintainer label in Dockerfile 2020-08-05 00:05:46 -07:00
LICENSE Initial commit 2020-04-24 15:45:48 -07:00
README.md Update README.md 2020-08-24 00:57:46 +00:00

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.