centos compton如何设置背景图片
导读:在 CentOS 上使用 Compton 设置背景图片的正确做法 一、先明确职责 Compton 是 X11 的窗口合成器,负责阴影、透明度、模糊等效果;它并不等同于壁纸程序。要让桌面显示图片,通常需要一个壁纸工具(如 feh、nitro...
在 CentOS 上使用 Compton 设置背景图片的正确做法
一、先明确职责
- Compton 是 X11 的窗口合成器,负责阴影、透明度、模糊等效果;它并不等同于壁纸程序。要让桌面显示图片,通常需要一个壁纸工具(如 feh、nitrogen)先绘制到根窗口,Compton 再进行合成显示。若使用 Wayland,Compton 不适用,应改用相应合成器(如 Mutter/KWin)。
二、最简可行方案(推荐)
- 安装壁纸工具(任选其一)
- sudo yum install -y feh
- 或 sudo yum install -y nitrogen(若仓库无包,可改用 feh)
- 选择一张壁纸(示例路径)
- 系统自带:/usr/share/backgrounds/*.jpg
- 自定义:/home/你的用户名/Pictures/wallpaper.jpg
- 配置自动启动(以 Openbox/i3 等为例,在会话启动脚本或 autostart 中加入)
- 使用 feh:
- feh --bg-scale /usr/share/backgrounds/default.jpg
- 使用 nitrogen:
- nitrogen --restore
- 使用 feh:
- 启动或重启 Compton(让合成器生效)
- compton --config ~/.config/compton.conf -b
- 说明
- 上述命令中的 -b 表示后台运行(fork 到后台)。
- 若你此前尝试用 Compton 的 background/background-image 等键直接“设置壁纸”,在多数配置中并不会生效,应改用壁纸工具来绘制根窗口。
三、若坚持用 Compton 的 bg 配置项(仅部分构建支持)
- 某些构建/版本支持以 bg 段落配置背景,可尝试在 ~/.config/compton.conf 中加入:
- background { image = “/usr/share/backgrounds/default.jpg”; opacity = 1.0; position = “center”; }
- 然后重启 Compton:
- compton --config ~/.config/compton.conf -b
- 如未生效,说明当前 Compton 构建不支持该语法,请回到“方案二”。
四、CentOS 7/8 与 EPEL 补充
- 若 yum 找不到 compton,先启用 EPEL:
- sudo yum install -y epel-release
- 然后再安装:
- sudo yum install -y compton
- 某些较新发行版/构建中,compton 已被 picom 取代;如你的仓库提供的是 picom,用法与 compton 基本一致(配置文件键名大多相同)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos compton如何设置背景图片
本文地址: https://pptw.com/jishu/761291.html
