2024-08-24, 8:26 PM-今日內容

如果想在vnc上查看代码的图片, 不能用nvim的终端执行python代码。 而是要到vnc打卡新的终端, 然后执行代码。 这样才… ubuntu设置vnc,我们用的x11vnc。 在iPad客户端依然用的realvnc。

🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️

如果想在vnc上查看代码的图片, 不能用nvim的终端执行python代码。 而是要到vnc打卡新的终端, 然后执行代码。 这样才… 如果想在vnc上查看代码的图片, 不能用nvim的终端执行python代码。 而是要到vnc打卡新的终端, 然后执行代码。 这样才会让你得到你想要的,不然会报错headless。

🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️

ubuntu设置vnc,我们用的x11vnc。 在iPad客户端依然用的realvnc。 具体过程如下: 看起来 x11vnc 服务器已经成功启动并正在运行!这意味着现在可以从iPad或其他设备使用VNC Viewer连接到您的Ubuntu桌面。

总结成功的步骤

很高兴看到 x11vnc 服务现在已经成功启动并正在运行!这意味着您的VNC服务器现在已经配置好,并且可以在系统启动后自动运行。

总结成功的步骤

以下是最终配置成功的步骤:

  1. 安装 x11vnc
    sudo apt-get install x11vnc
    
  2. 设置 VNC 密码
    x11vnc -storepasswd
    
  3. 创建 systemd 服务文件: 创建并编辑 /etc/systemd/system/x11vnc.service 文件,内容如下:
    [Unit]
    Description=Start x11vnc at startup.
    After=multi-user.target graphical.target lightdm.service
    
    [Service]
    Type=simple
    ExecStartPre=/bin/sleep 10
    ExecStart=/bin/bash -c 'HOME=/home/xingnan XAUTHORITY=/home/xingnan/.Xauthority /usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -usepw -forever -noxdamage -display :0'
    ExecStop=/usr/bin/killall x11vnc
    Restart=on-failure
    RestartSec=10
    
    [Install]
    WantedBy=multi-user.target
    
  4. 重新加载 systemd 守护进程
    sudo systemctl daemon-reload
    
  5. 启用并启动服务
    sudo systemctl enable x11vnc.service
    sudo systemctl start x11vnc.service
    
  6. 检查服务状态: 使用以下命令确认服务是否成功启动:
    sudo systemctl status x11vnc.service
    

功能确认

现在,x11vnc 已经配置为在系统启动时自动运行,您可以通过以下步骤进行功能确认:

  1. 重新启动系统: 您可以通过以下命令重新启动系统,以确保 x11vnc 在启动后自动运行:
    sudo reboot
    
  2. 远程连接: 系统重启后,使用iPad上的VNC Viewer连接到您的Ubuntu机器,使用您的IP地址和端口(例如 192.168.1.100:5900),并输入之前设置的密码。

通过这些配置,您的 x11vnc 服务现在应该能够在每次系统启动后自动运行,允许您随时远程访问Ubuntu桌面。

#匯總今日內容