请严格按照以下顺序执行命令:
一.重启vnc
0.验证 Xvfb 是否成功运行,如何启动,进入
ps aux | grep Xvfb1. 强制杀死所有 Xvfb 进程
sudo pkill -9 Xvfb如果提示没有 sudo 权限,可尝试 pkill -9 Xvfb,或者使用 ps aux | grep Xvfb 找到 PID 后手动 kill -9 <PID>。
2. 删除锁文件
sudo rm -f /tmp/.X99-lock如果没有 sudo,试试 rm -f /tmp/.X99-lock。
3. 重新启动 Xvfb
Xvfb :99 -screen 0 1280x1024x24 &这时应该不会再报错,终端会返回进程号(例如 [1] 86351)。
4. 验证 Xvfb 是否成功运行
ps aux | grep Xvfb应该能看到类似 Xvfb :99 -screen 0 1280x1024x24 的进程。
或者使用 xdpyi