红米2安装KlipperScreen开机不启动问题解决
红米2安装KlipperScreen开机不启动问题解决
沐飞已经装好klipperscreen环境
和klipperscreen
的直接跳到下面安装自启脚本
root用户下依次运行以下命令。
1.先换源
sudo nano /etc/apt/sources.list (然后把下面内容复制到文件最前面)
deb http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
ctrl+o 保存 ctrl+x 退出
sudo nano /etc/apt/sources.list.d
用#注释掉所有的源
sudo apt update
2.安装klipperscreen环境
sudo apt install libglib2.0-0=2.66.8-1 libglib2.0-bin=2.66.8-1 libglib2.0-dev-bin=2.66.8-1
sudo apt-get install libcairo2-dev python3-gi libgirepository1.0-dev
sudo apt install xserver-xorg-legacy xserver-xorg-video-fbdev fonts-wqy-zenhei librsvg2-common xserver-xorg-input-libinput
3.这一段在安装完klipper网页后执行
pip3 install --upgrade pip
4.安装自行安装klipper和klipperscreen然后执行这条命令删除现在的桌面环境
sudo apt remove phosh
最后安装自启脚本
1、不停止原UI的服务项
2、制作自己的服务启动脚本
sudo nano /lib/systemd/system/toRestartKS.service
[Unit]
Description=toKlipperScreen
After=KlipperScreen.service
#StartLimitIntervalSec=0
#Requires=KlipperScreen.service
[Service]
Type=simple
Restart=on-failure
RestartSec=5
User=root
ExecStartPre=-/bin/sleep 5s
ExecStart=/usr/bin/sudo /bin/systemctl restart KlipperScreen.service
[Install]
WantedBy=multi-user.target
3、添加脚本到开机自启动并运行
sudo systemctl enable toRestartKS.service
sudo systemctl start toRestartKS.service
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果