linux

Linux Compton配置中多显示器支持怎样配置

小樊
38
2025-09-06 08:42:12
栏目: 智能运维

Linux Compton配置多显示器支持步骤如下:

  1. 安装Compton
    基于Debian/Ubuntu系统:sudo apt-get install compton
    基于Fedora/RHEL系统:sudo dnf install compton

  2. 创建/编辑配置文件
    ~/.config/compton.conf中添加以下内容(若文件不存在则手动创建):

    backend "glx"  # 推荐使用GLX后端以支持多显示器
    xrandr-output "HDMI-1 eDP-1"  # 替换为实际显示器名称(通过`xrandr --query`查看)
    # 其他可选配置(如阴影、透明度等)
    shadow-exclude [ "class_g = 'Desktop'" ]  # 排除桌面窗口阴影
    

    注:xrandr-output参数需填写实际显示器名称,多个显示器用空格分隔。

  3. 配置显示器布局(可选)
    通过xrandr命令设置显示器位置(如扩展模式):

    xrandr --output HDMI-1 --auto --right-of eDP-1  # 将HDMI-1置于eDP-1右侧
    

    可将此命令添加到~/.config/lxsession/LXDE/autostart/(桌面环境为LXDE时)或启动脚本中,实现开机自动布局。

  4. 启动Compton并验证
    运行命令:compton -c ~/.config/compton.conf
    检查多显示器是否正常显示,可通过移动窗口测试跨屏功能。

  5. 设置开机自启动(可选)
    创建systemd服务文件/etc/systemd/system/compton.service

    [Unit]
    Description=Compton Compositor
    After=display-manager.service
    
    [Service]
    ExecStart=/usr/bin/compton -c ~/.config/compton.conf
    Restart=on-failure
    
    [Install]
    WantedBy=multi-user.target
    

    启用服务:sudo systemctl enable compton.service

注意事项

0
看了该问题的人还看了