在Linux中配置Compton参数,可以通过编辑Compton的配置文件或直接在命令行中指定参数来实现。以下是具体的步骤和参数说明:
创建或编辑配置文件:
~/.config/compton.conf
路径下创建一个名为compton.conf
的文件(如果该文件已存在,则直接编辑)。nano
、vim
等)打开该文件。配置参数:
在配置文件中,你可以设置各种Compton的参数。以下是一些常用的参数及其说明:
# 启用或禁用阴影
shadow-exclude = [
"class_g = 'GtkWindow'",
"class_g = 'Firefox'"
]
# 设置阴影模糊半径
shadow-radius = 10
# 设置阴影偏移量
shadow-offset-x = 0
shadow-offset-y = 0
# 设置合成模式
composite = "glx"
# 设置OpenGL驱动
glx-driver = "mesa"
# 设置是否使用硬件加速
hw-compositing = true
# 设置是否启用DRI3
dri3 = true
# 设置是否启用XWayland
xwayland = false
# 设置是否启用Wayland
wayland = false
# 设置是否启用Xrandr
xrandr = true
# 设置是否启用xkb
xkb = true
# 设置是否启用输入设备
input-devices = [
"/dev/input/event*"
]
# 设置是否启用音频设备
audio-devices = [
"/dev/snd/*"
]
# 设置是否启用GPU加速
gpu-acceleration = true
# 设置是否启用桌面特效
desktop-effects = true
# 设置是否启用窗口抖动
window-dragging = true
# 设置是否启用窗口缩放
window-scaling = true
# 设置是否启用窗口旋转
window-rotation = true
# 设置是否启用窗口透明度
window-opacity = true
# 设置是否启用窗口阴影
window-shadow = true
# 设置是否启用窗口边框
window-border = true
# 设置是否启用窗口标题栏
window-titlebar = true
# 设置是否启用窗口菜单
window-menu = true
# 设置是否启用窗口关闭按钮
window-close-button = true
# 设置是否启用窗口最小化按钮
window-minimize-button = true
# 设置是否启用窗口最大化按钮
window-maximize-button = true
# 设置是否启用窗口全屏按钮
window-fullscreen-button = true
# 设置是否启用窗口移动
window-move = true
# 设置是否启用窗口调整大小
window-resize = true
# 设置是否启用窗口拖动
window-drag = true
# 设置是否启用窗口缩放
window-scale = true
# 设置是否启用窗口旋转
window-rotate = true
# 设置是否启用窗口透明度
window-opacity = true
# 设置是否启用窗口阴影
window-shadow = true
# 设置是否启用窗口边框
window-border = true
# 设置是否启用窗口标题栏
window-titlebar = true
# 设置是否启用窗口菜单
window-menu = true
# 设置是否启用窗口关闭按钮
window-close-button = true
# 设置是否启用窗口最小化按钮
window-minimize-button = true
# 设置是否启用窗口最大化按钮
window-maximize-button = true
# 设置是否启用窗口全屏按钮
window-fullscreen-button = true
保存并退出:
如果你不想创建或编辑配置文件,也可以直接在启动Compton时通过命令行参数指定参数。例如:
compton --shadow-exclude "class_g = 'GtkWindow'" --shadow-radius 10 --shadow-offset-x 0 --shadow-offset-y 0 --composite glx --glx-driver mesa --hw-compositing true --dri3 true --xwayland false --wayland false --xrandr true --xkb true --input-devices "/dev/input/event*" --audio-devices "/dev/snd/*" --gpu-acceleration true --desktop-effects true --window-dragging true --window-scaling true --window-rotation true --window-opacity true --window-shadow true --window-border true --window-titlebar true --window-menu true --window-close-button true --window-minimize-button true --window-maximize-button true --window-fullscreen-button true
通过以上方法,你可以根据自己的需求配置Compton的参数,以获得最佳的显示效果。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Linux中compton如何调整参数