Compton是一个在Linux桌面环境中用于窗口合成的工具,可以提供窗口透明度和各种视觉效果。以下是一些常见的Compton配置技巧:
sudo apt-get install compton
,基于Arch的发行版使用 sudo pacman -S compton
。ps -e | grep compton
。compton &
启动它。/.config/compton.conf
或 /etc/xdg/compton.conf
。xrender
和 glx
。可以尝试更改后端以获得更好的性能或兼容性。true
(开启)或 false
(关闭)。true
(开启)或 false
(关闭)。true
以忽略根窗口的透明度。opacity-rule:根据需要设置不同窗口的透明度。例如:
opacity-rule [
"90:name *? 'Firefox'",
"90:name *? 'Terminal'",
"100:class_g 'Xephyr'"
]
这将使Firefox窗口的透明度为0.9,终端窗口的透明度为0.9,Xephyr窗口的透明度为1.0(不透明)。
shadow-exclude:排除某些程序使用渲染器效果。例如:
shadow-exclude [
"name 'Notification'",
"class_g ? 'Dmenu'",
"class_g ? 'Dunst'",
"_NET_WM_STATE@:32a * '_NET_WM_STATE_HIDDEN'",
"_GTK_FRAME_EXTENTS@:c",
"_NET_WM_STATE@:32a * '_NET_WM_STATE_STICKY'",
"class_g ? 'i3-frame'"
]
blur-background:启用背景模糊效果。例如:
blur-background true
blur-kern "3x3box"
use GPU acceleration:如果显卡支持OpenGL,可以尝试使用GPU加速来提高Compton的性能。在配置文件中添加 backend glx
。
backend
设置为 glx
或 wayland
,而不是 xrender
,以提高性能。shadow
设置为 false
,以减少合成窗口时的性能开销。opacity
设置为 false
,以减少合成窗口时的性能开销。systemd
或 cpulimit
等工具限制Compton的资源使用,以避免对系统性能产生过大影响。通过以上技巧,你可以根据个人需求调整Compton的配置,以获得最佳的视觉效果和性能。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>