在Compton中实现多屏显示需结合系统显示配置与Compton参数设置,核心步骤如下:
安装Compton
基于Debian/Ubuntu系统:
sudo apt update && sudo apt install compton
配置显示器(关键步骤)
xrandr
查看显示器名称(如HDMI-1、eDP-1),设置主屏及扩展屏布局,例如:xrandr --output HDMI-1 --right-of eDP-1 --auto # 将HDMI-1设为右侧扩展屏
(需根据实际接口名称调整,可通过xrandr
命令获取)~/.config/lxsession/LXDE/autostart/
(或对应桌面环境的启动目录),实现开机自动配置。优化Compton配置
编辑~/.config/compton.conf
,添加多屏相关参数:
backend = "glx"; # 启用GPU加速
xrandr-output "HDMI-1" "eDP-1"; # 指定显示器连接关系(需与xrandr中的名称一致)
desktop-geometry "1920x1080+0+0" "1280x720+1920+0"; # 手动指定多屏分辨率和位置(可选)
(注:部分版本需通过xrandr
配置显示器后,Compton自动识别,无需手动填写desktop-geometry
)
启动Compton
手动启动:
compton -c ~/.config/compton.conf
设置开机自启:将上述命令添加到桌面环境的启动脚本中(如GNOME的“启动应用程序”)。
注意事项:
nvidia-settings
并配置Xorg。xrandr
布局或Compton的transform
参数修正。参考来源: