在Ubuntu系统中,使用Compton作为窗口合成器时,切换显卡通常涉及到更改Compton的配置文件或使用命令行参数来指定要使用的GPU。以下是一些基本步骤,可以帮助你在Ubuntu系统中使用Compton切换显卡:
安装Compton: 如果你还没有安装Compton,可以使用以下命令来安装它:
sudo apt update sudo apt install compton 确定可用的GPU: 使用lspci或glxinfo命令来确定你的系统中有多少个GPU以及它们的标识符。
lspci | grep -i nvidia glxinfo | grep "OpenGL renderer" 配置Compton: Compton的配置文件通常位于~/.config/compton.conf。你可以创建或编辑这个文件来指定要使用的GPU。例如,如果你想要使用NVIDIA GPU,你可以添加以下配置:
backend = "glx"; glx-dri3 = true; glx-no-stencil = true; glx-copy-from-front = false; glx-fbconfig = false; glx-shm-config = false; glx-use-gl = true; glx-use-dri = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 = true; glx-use-opengl = true; glx-use-glx = true; glx-use-xinerama = true; glx-use-xrandr = true; glx-use-display = ":0"; glx-use-dri3 =