Compton在CentOS上的安装方法是什么
导读:Compton在CentOS上的安装方法 一、通过EPEL仓库安装(推荐,简单快捷) 启用EPEL仓库:EPEL(Extra Packages for Enterprise Linux)是CentOS的第三方仓库,包含Compton等额外...
Compton在CentOS上的安装方法
一、通过EPEL仓库安装(推荐,简单快捷)
- 启用EPEL仓库:EPEL(Extra Packages for Enterprise Linux)是CentOS的第三方仓库,包含Compton等额外软件包。运行以下命令启用:
sudo yum install epel-release
- 更新系统包列表:确保系统包信息最新,避免依赖冲突:
sudo yum update
- 安装Compton:通过yum直接安装Compton及其依赖:
sudo yum install compton
- 启动与开机自启:
- 立即启动Compton:
compton --config /etc/compton.conf
(若需指定配置文件路径); - 设置开机自动启动:
sudo systemctl enable compton
; - 验证运行状态:
systemctl status compton
(显示“active (running)”则表示成功)。
- 立即启动Compton:
二、从源码编译安装(获取最新版本或自定义功能)
- 安装编译依赖:编译Compton需要开发工具和图形库支持,运行以下命令安装:
sudo yum groupinstall "Development Tools"
(安装gcc、make等工具);
sudo yum install mesa-libGL-devel mesa-libEGL-devel libX11-devel libXext-devel libXinerama-devel libXrandr-devel
(安装OpenGL和X11相关开发库)。 - 下载并编译源码:
- 克隆Compton仓库(以官方或维护分支为例):
git clone https://github.com/channable/compton.git
(部分旧教程使用astraeador仓库,建议选择活跃分支); - 进入源码目录并创建编译目录:
cd compton & & mkdir build & & cd build
; - 使用cmake生成Makefile:
cmake ..
(可根据需求添加-DCMAKE_INSTALL_PREFIX=/usr/local
指定安装路径); - 编译并安装:
make -j$(nproc)
(利用多核加速编译);sudo make install
(安装至系统目录)。
- 克隆Compton仓库(以官方或维护分支为例):
- 启动与配置:
- 启动Compton:
compton --config ~/.config/compton.conf
(默认用户级配置文件路径,若需全局配置可使用/etc/compton.conf
); - 设置开机自启:参考EPEL安装中的systemd服务步骤(需将
ExecStart
路径改为/usr/local/bin/compton
,因源码安装默认路径为/usr/local/bin
)。
- 启动Compton:
三、配置文件说明(优化视觉效果)
Compton的配置文件通常位于~/.config/compton.conf
(用户级)或/etc/compton.conf
(全局)。常见配置选项:
- 启用阴影:
shadow = true
(默认开启,可排除菜单、通知等窗口:shadow-exclude = ["*.menu", "*.notification"]
); - 设置模糊效果:
blur = true
(需显卡支持,可调整模糊强度:blur-strength = 5
); - 优化性能:
vsync = true
(垂直同步,减少撕裂);unredir-if-possible = true
(自动重定向窗口,提升性能)。
注意事项
- 权限问题:安装或修改系统级配置时,需使用
sudo
提升权限; - 依赖完整性:源码编译前务必安装所有依赖,否则可能报错(如
cmake
找不到库文件); - 显卡驱动:确保显卡驱动支持OpenGL(可通过
glxinfo | grep "OpenGL version"
验证),否则模糊、阴影效果可能无法正常工作; - 日志排查:若启动失败,可通过
journalctl -u compton
查看详细错误信息,定位问题根源。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Compton在CentOS上的安装方法是什么
本文地址: https://pptw.com/jishu/715011.html