hertg/egpu-switcher: 🖥🐧 Setup script for eGPUs in Linux (X.Org)
The goal of this CLI is to lower the barrier for Linux users to use their eGPU on the Linux Desktop. With the egpu-switcher config command the user can choose their external GPU. On every bootup the service will check if the eGPU is connected and if so, make X.Org prefer it. The PPA is no longer maintained for now (see #90) 🌳⚡ Save time and energy by using the pre-compiled egpu-switcher-bin package Download binary from latest release Copy binary to /opt, apply proper permissions, and link it in /usr/bin Install the go toolchain The config file is created automatically and can be found at /etc/egpu-switcher/config.yaml. Below you can see an example of a configuration file, annotated with additional information. If you run into problems, please have a look at TROUBLESHOOT.md before reporting any issues. 🖥🐧 Setup script for eGPUs in Linux (X.Org)
egpu-switcher Distribution agnostic eGPU script that works with NVIDIA and AMD cards. Description The goal of this CLI is to lower the barrier for Linux users to use their eGPU on the Linux Desktop. With the egpu-switcher config command the user can choose their external GPU. On every bootup the service will check if the eGPU is connected and if so, make X.Org prefer it. Note No hotplugging is possible. Users still need to reboot their computer to connect / disconnect the eGPU. Requirements Running X.Org Thunderbolt connection to eGPU is authorized Necessary graphics drivers for eGPU are insta
Explore this link on the map →related reading
- Shadersshaders.com
- engler95exokernel.pdfpdos.csail.mit.edu
- How I helped fix sleep-wake hangs on Linux with AMD GPUs | nyanpasu64's blognyanpasu64.gitlab.io
- Paper Shaders – Ultra-fast zero-dependency shadersshaders.paper.design
- GitHub - nbdd0121/wsld: WSL Daemon - Stable X11 connection and time synchronisation for WSL2 · GitHubgithub.com
- GitHub - yaxan/EEG-gaming-and-speech: EEG Brain-Computer Interface to play Flappy Bird and use SSVEP to communicate · GitHubgithub.com
- GitHub - ajeetdsouza/zoxide: A smarter cd command. Supports all major shells. · GitHubgithub.com
- Google Colabcolab.research.google.com
- Rive (@rive_app) / Xx.com
- GPU Driver Developer’s Guide — The Linux Kernel documentationdocs.kernel.org
- GitHub - luke8086/gentleos32: Hobby operating system for vintage 32-bit PCs · GitHubgithub.com
- GitHub - darrylmorley/whatcable: macOS menu bar app that tells you, in plain English, what each USB-C cable plugged into your Mac can actually do · GitHubgithub.com