Compton 配置实现 GPU 加速
前置条件
sudo apt-get install comptonsudo pacman -S compton配置步骤
~/.config/compton.conf 或 /etc/xdg/compton.confnano ~/.config/compton.confbackend = "glx" # 使用 OpenGL 渲染后端(GPU)
vsync = true # 减少撕裂;若卡顿可尝试 false
shadow = false # 关闭阴影以降低开销
opacity-rule = [ "90:class_g='XTerm'" ] # 按需设置透明度
killall compton && compton &验证与常见问题
glxinfo | grep "OpenGL renderer" 确认 OpenGL 渲染器为你的 GPU 型号 而非软件渲染器(如 llvmpipe)。vsync 切换 true/false 测试;进阶与可选方案
/etc/systemd/system/compton.service:[Unit]
Description=Compton Window Composer
After=xorg.service
[Service]
ExecStart=/usr/bin/compton --config /etc/compton.conf
Restart=on-failure
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload && sudo systemctl enable --now comptoncpulimit 等工具限制资源占用。