Debian 启用 Compton 的正确做法
一 环境准备与安装
二 快速启用
三 开机自启动
方式一 使用 systemd 用户服务(推荐,更安全)
[Service]
ExecStart=/usr/bin/compton --config %h/.config/compton.conf
Restart=always
Environment=DISPLAY=:0
[Install]
WantedBy=graphical-session.target
3) 启用并启动:
systemctl --user daemon-reload
systemctl --user enable --now compton.service
说明:使用用户服务可避免以 root 运行图形合成器,降低安全风险。
方式二 使用系统级服务(不推荐,需谨慎设置用户与权限)
示例要点:创建 /etc/systemd/system/compton.service,设置 User=your-username,ExecStart 指向 /usr/bin/compton,After=display-manager.service,并启用服务。此方式涉及权限与显示环境,容易因用户/显示不匹配导致失败。
四 配置文件与常用选项
五 验证与排错