Linux中Compton的设置选项有哪些

Linux中Compton的设置选项有哪些

Compton是一个在linux系统上运行的Compositor,它能够将OpenGL或Wayland合成器与X11窗口系统结合使用。以下是一些常见的Compton设置选项:

基础设置

  1. –backend:
    • 指定使用的后端,如x11、wayland或glx。
  2. –config:
    • 指定配置文件的路径。
  3. –config-file:
    • 与–config相似,用于指定配置文件。
  4. –debug:
    • 启用调试模式,输出更多日志信息。
  5. –log-level:
    • 设置日志级别,可选值包括debug、info、warning、Error
  6. –no-damage:
    • 禁用窗口损坏检测,可能提升性能。
  7. –no-opengl:
    • 禁用OpenGL支持。
  8. –no-xinerama:
    • 禁用Xinerama支持。
  9. –no-xrandr:
    • 禁用Xrandr支持。
  10. –no-xkb:
    • 禁用XKB键盘布局支持。

合成设置

  1. –alpha-threshold:
    • 设置透明度阈值,低于此值的窗口将被视为完全透明。
  2. –blur-radius:
    • 设置模糊半径,用于模糊窗口边缘。
  3. border-width:
    • 设置窗口边框宽度。
  4. –border-color:
    • 设置窗口边框颜色。
  5. –fade-in:
    • 启用淡入效果。
  6. –fade-out:
    • 启用淡出效果。
  7. –focus-follows-mouse:
    • 当鼠标移动到窗口外时,焦点会跟随鼠标移动。
  8. –focus-new-windows:
    • 新窗口获得焦点。
  9. –focus-stealing-prevention:
    • 启用焦点盗窃预防。
  10. –max-alpha:
    • 设置最大透明度值。

性能设置

  1. –vsync:
    • 启用垂直同步。
  2. –max-frame-time:
    • 设置最大帧时间,超过此时间的帧将被丢弃。
  3. –min-frame-time:
    • 设置最小帧时间。
  4. –max-cpu-usage:
    • 设置最大CPU使用率。

其他设置

  1. –output:
    • 指定要合成的输出设备。
  2. –output-name:
    • 指定输出设备的名称。
  3. –output-device:
    • 指定输出设备的ID。
  4. –output-monitor:
    • 指定输出监视器的名称。
  5. –output-workarea:
    • 设置输出工作区。
  6. –output-scale:
    • 设置输出缩放比例。
  7. –output-offset:
    • 设置输出偏移量。
  8. –output-rotate:
    • 设置输出旋转角度。

配置文件示例

[general] backend = x11 debug = true log-level = info  [alpha] threshold = 0.05  [blur] radius = 2.0  [border] width = 1 color = "#000000"  [fading] in = true out = true  [focus] follows-mouse = true new-windows = true stealing-prevention = true  [max-frame-time] time = 16.67  [max-cpu-usage] usage = 80

使用方法

通常,你可以通过命令行参数直接运行Compton,或者在配置文件中设置这些选项,然后通过命令行启动Compton并指定配置文件路径。

compton --config /path/to/config.ini

请注意,具体的选项和行为可能会因Compton版本的不同而有所变化。建议查阅最新的官方文档或使用compton –help获取最新信息。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享