ubuntu

如何在Ubuntu Compton中启用硬件加速

小樊
49
2025-11-24 15:14:34
栏目: 智能运维

在 Ubuntu 的 Compton 中启用硬件加速

前置条件

启用硬件加速的步骤

  1. 安装或确认显卡驱动
    • NVIDIA 示例:
      • 添加驱动 PPA:sudo add-apt-repository ppa:graphics-drivers/ppa
      • 更新索引:sudo apt update
      • 安装合适版本:sudo apt install nvidia-driver-<版本号>
    • 其他显卡请安装对应官方驱动,确保 OpenGL 可用。完成后重启系统。
  2. 创建或编辑配置文件
    • 生成默认配置:compton --config ~/.config/compton.conf --dump > ~/.config/compton.conf
    • 编辑:nano ~/.config/compton.conf
  3. 启用 GPU 加速渲染后端
    • 将渲染后端设为 glx(OpenGL):
      • 设置:backend = "glx";
      • 建议同时开启:glx-copy-from-front = true; glx-damage = true;(提升性能与正确重绘)。
  4. 应用配置并重启 Compton
    • 先结束旧进程:killall compton
    • 前台试运行以观察日志:compton --config ~/.config/compton.conf -b
    • 无报错后后台常驻:compton --config ~/.config/compton.conf &
  5. 设置开机自启
    • 如果使用 i3/sway/openbox 等窗口管理器,将其加入会话的启动脚本。
    • 示例(i3 的 config):exec --no-startup-id compton --config ~/.config/compton.conf
    • 如需 systemd 方式,可创建用户级服务(示例见下文“可选优化”)。

验证硬件加速是否生效

常见问题与可选优化

0
看了该问题的人还看了