🖥🐧 Setup script for eGPUs in Linux (X.Org)
GPL-3.0 License
Bot releases are visible (Hide)
--nomodesetting
flag or egpu.nomodesetting
configuration (#95)--verbose
flag (#100)/etc/egpu-switcher
, its contents could not be listed w/o root (#102)switch
even if it already existsFull Changelog: https://github.com/hertg/egpu-switcher/compare/0.18.2...0.19.0
Published by github-actions[bot] over 1 year ago
Note This theoretically fixes CVE-2022-32149, please note that egpu-switcher was not affected by this DoS vulnerability as it neither interacts with the network, nor does it parse any HTTP
Accept-Language
headers.
Published by hertg about 2 years ago
Published by github-actions[bot] about 2 years ago
The whole script has been rewritten in golang
(#85) to allow for easier maintainability than the previous bash script. Not only has egpu-switcher
been rewritten, but also some internal concept changes were made and additional features have been added.
egpu-switcher config
if you are updating from an earlier version.egpu-switcher remove
command has been dropped for now./etc/X11/xorg.conf.d/99-egpu-switcher.conf
instead of /etc/X11/xorg.conf
(#72)egpu-switcher-git
AUR package, more stable alternatives pointing to the latest release are now available: egpu-switcher
and egpu-switcher-bin
bash
and pciutils
have been droppedPublished by hertg over 3 years ago
Fixes
Published by hertg about 4 years ago
Fixes
Published by hertg about 4 years ago
Features
egpu-switcher remove
method to remove eGPU without a reboot (experimental) (see PR #44, thanks to @ewagner12)Fixes
WantedBy=multi-user.target
to WantedBy=graphical.target
After=bolt.service
switch
methodPublished by hertg over 4 years ago
No Code Changes
Published by hertg over 4 years ago
Fixes
Published by hertg over 4 years ago
Fixes
Published by hertg almost 5 years ago
Features
lspci -d
(see #23)Fixes
egpu-switcher clean
command (see #24)Published by hertg almost 5 years ago
Breaking changes
nvidia-xconfig
method for detection of GPUs. lspci
is now used everywhere as it works for NVIDIA and AMD GPUs (see #18).lspci
was already the default option for all methods.Features
/etc/egpu-switcher/egpu-switcher.conf
. This prevents the need to re-run the setup after every upgrade in the future. (see #5)egpu-switcher config
command to reconfigure which GPUs to use (This is needed because the setup
command does no longer prompt the user if a configuration already exists).man egpu-switcher
finally returns something :)Fixes
egpu.service
from Type=Simple
to Type=oneshot
as it fits better for its purpose. (see #16)Published by hertg almost 5 years ago
Do not install this version, the build failed because of a small error. Use 0.11.1
instead.
Published by hertg about 5 years ago
Published by hertg over 5 years ago
Published by hertg over 5 years ago
Published by hertg over 5 years ago