发布于2026-07-15 阅读(0)
扫一扫,手机访问
在开始配置之前,得先把Compton装好。以常见的Linux发行版为例,通过包管理器就能快速搞定:

sudo apt update && sudo apt install comptonsudo yum install comptonsudo pacman -S compton安装完成后,就可以进入下一步配置了。
Compton的配置文件通常放在用户主目录的.config文件夹下,比如~/.config/compton.conf。如果文件不存在,手动创建即可:mkdir -p ~/.config && nano ~/.config/compton.conf。建议先备份默认配置(如果有的话)再动手修改。
下面是核心配置,确保Compton能正确识别并处理多显示器。把以下内容加到配置文件中:
# 指定合成后端(优先选glx,硬件加速效果好)
backend = "glx";
# 启用窗口合成与损伤检测(多屏显示必备)
damage = true;
glx-damage = true;
# 排除不需要特效的窗口(提升性能,避免桌面、终端等窗口出现阴影或模糊)
shadow-exclude = ["class_g "Desktop"", "class_g "Gnome-terminal"", "class_g "Firefox""];
opacity-rule = ["class_g "Desktop" A", "class_g "Gnome-terminal" A", "class_g "Firefox" A"];
# 多显示器输出映射(将显示器名称与位置关联,实际名称需替换)
screen0 {
output = "HDMI-1"; # 第一个显示器名称(通过xrandr查看)
position = "left"; # 位置关系(left/right/above/below)
transform = "normal"; # 屏幕旋转(normal/90/180/270)
scale = 1.0; # 缩放比例(适配高DPI屏幕)
}
screen1 {
output = "eDP-1"; # 第二个显示器名称
position = "right"; # 与screen0的位置关联(如right表示右侧扩展)
transform = "normal";
scale = 1.0;
}
注意:output参数的具体值需要先通过xrandr --query命令查一下,常见的有HDMI-1、DP-1、eDP-1等,别写错了。
如果想让效果更丝滑,或者遇到性能瓶颈,可以调整下面这些参数:
# 关闭不必要的特效(提升性能)
shadow = false; # 关闭窗口阴影
blur = false; # 关闭背景模糊
vsync = true; # 开启垂直同步(防止画面撕裂)
# 调整透明度(增强多屏层次感)
shadow-opacity = 0.3; # 阴影透明度(0-1,值越小越透明)
alpha-mode = "none"; # 禁用全局透明度(避免多屏显示异常)
alpha-ignores = [".*"]; # 忽略所有窗口的透明度(可选)
运行以下命令,让Compton加载配置文件并启动:compton -c ~/.config/compton.conf。如果一切正常,多显示器布局应该能正确显示,窗口在各屏幕间也能正常合成。
不想每次登录都手动启动?可以把它加到系统服务里。以systemd为例:
# 创建systemd服务文件
sudo nano /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
sudo systemctl start compton.service
重启系统后,Compton就会自动运行并应用多屏配置了。
vsync参数(设为true),或者把后端换成backend = "xrender"(不过性能可能会下降)。shadow = false)、模糊(blur = false),或者降低缩放比例(scale = 0.8)。xrandr --query输出的显示器名称,跟配置文件里的output是否一致,或者重新插拔一下显示器。按照上面的步骤,就能顺利完成Compton的多屏显示设置了。如果需要更详细的参数说明,可以翻翻Compton的官方文档或GitHub仓库。
上一篇:怎样用yum查看软件包详情
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8