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 8c154e12d5 Merge branch 'dev' into 'master' 1 week ago
test Add while loops to wine installation section 1 month ago
.gitlab-ci.yml Update .gitlab-ci.yml file 1 month ago
.gitmodules Add back .gitmodules 2 months ago
Dockerfile Update maintainer label in Dockerfile 1 week ago
LICENSE Initial commit 3 months ago
README.md Update README for first release 1 week ago
debian-gaming-setup Add while loops to lutris installation section 1 month 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]

Download the script

Running the script

  • 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.