Compton 配置中调整分辨率与缩放的正确方式
核心原则
调整分辨率的正确做法
xrandrxrandr --output HDMI-1 --mode 1920x1080cvt 1920 1080(或 cvt 3840 2160 等)xrandr --newmode "<Modeline 名称>" <参数串>xrandr --addmode HDMI-1 "<Modeline 名称>"xrandr --output HDMI-1 --mode "<Modeline 名称>"~/.xprofile、~/.xinitrc)以在登录后自动应用。在 Compton 中优化缩放观感
backend = "glx"(兼容性更好或性能更佳时可用 xrender)。scale-method = "bilinear"(更平滑)或 "lanczos"(更锐利但更耗资源);避免 "nearest"。scale-sample = 2–4(提升边缘平滑度,默认常为 1)。~/.config/compton.conf 后重启 Compton):backend = "glx"
scale-method = "bilinear"
scale-sample = 2
# downscale-dpi = 96 # 可选:仅在你的版本支持时启用
修改后重启 Compton 生效(见下节)。多显示器与位置摆放
screen 0 {
output HDMI-1
position LeftOf eDP-1
}
screen 1 {
output eDP-1
position RightOf HDMI-1
}
使用 xrandr --query 确认输出名称(如 HDMI-1、eDP-1)。使配置生效与版本差异
pgrep comptonkill <PID>compton -b(或 compton --config ~/.config/compton.conf -b)man picom 或项目文档。