Go to file
Quad 4797f0593c Typo 2022-03-18 20:37:32 +01:00
README.md Typo 2022-03-18 20:37:32 +01:00
egpu.conf Add script and config file 2022-03-18 20:30:58 +01:00
egpu.sh Add script and config file 2022-03-18 20:30:58 +01:00


eGPU switch script

Basic script that sets xorg config for an eGPU, if an eGPU is found.


  1. Place both egpu.sh and egpu.conf somewhere on your system. For example in /opt/config
  2. Edit egpu.sh according to the comment in the file. So it knows how to find your eGPU and where to copy the config to and from.
  3. Edit egpu.conf to add your GPU's PCI-E address. See Arch wiki if you are unsure how to find your PCI-E address.
  4. Make egpu.sh run on boot before your display manager and xorg starts.

How to run egpu.sh before your display manager varies from system to system. On systemd you can create a simple service which runs it, containing Before=<your display manager>. On runit, it can be achieved by putting the script in /etc/runit/core-services.