在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 =