Compton調整分辨率:依賴xrandr工具
Compton本身不直接提供分辨率調整功能,需通過系統級工具實現。常用命令行工具為xrandr
,步驟如下:
xrandr
,列出所有連接的顯示設備及支持的分辨率(如1920x1080
、1366x768
等)。xrandr --output <顯示器名稱> --mode <寬度>x<高度>
命令設置(例如xrandr --output HDMI2 --mode 1920x1080
,需將<顯示器名稱>
替換為實際接口,如eDP1
、VGA1
)。cvt <寬度> <高度>
生成模型ine(如cvt 1920 1080
,輸出包含Modeline
信息);xrandr --newmode
添加模式(如xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
);xrandr --addmode
將模式添加至顯示器(如xrandr --addmode HDMI2 "1920x1080_60.00"
);xrandr --output HDMI2 --mode "1920x1080_60.00"
設置新分辨率。xrandr
命令添加至啟動腳本(如~/.xprofile
或桌面環境的“啟動應用程序”),確保每次登錄自動應用。Compton調整縮放:間接實現與實驗性選項
Compton無直接縮放功能,但可通過以下方法間接調整或實驗性實現:
xrandr
的--scale
參數調整顯示縮放比例,Compton會繼承此設置。例如,將顯示放大1.5倍:xrandr --output HDMI2 --scale 1.5x1.5
;縮小至75%:xrandr --output HDMI2 --scale 0.75x0.75
。此方法兼容性好,是主流縮放方案。scale
參數(非官方穩定功能),可在配置文件(~/.config/compton.conf
)中添加scale = <縮放因子>
(如scale = 2.0
表示放大兩倍)。需注意,此選項可能導致窗口渲染異常,建議測試后使用。dpr
參數改變設備像素與CSS像素的比率,間接影響顯示大小。例如,dpr = 2
表示設備像素是CSS像素的兩倍,可使窗口更細膩。修改后需重啟Compton生效(killall compton && compton
)。lxappearance
調整字體DPI),與Compton配合使用以獲得最佳效果。