Debian 安装vncserver图形远程桌面
2023-12-09 17:20:50    243    0    0
maker

 

如果你在使用 Debian 10 上设置 VNC 时只能看到鼠标而没有桌面,可能是因为你的 VNC 服务器没有启动桌面环境。以下是一些建议,希望能帮助你解决问题:

  1. 确保桌面环境已安装:

    • 确保你已经在 Debian 10 上安装了一个桌面环境,比如 GNOME、KDE、Xfce 等。
    • 使用以下命令之一安装桌面环境:
      sudo apt-get install xfce4
      根据你的选择安装相应的桌面环境。
  2. 启动 VNC 服务器:

    • 确保 VNC 服务器已经安装。你可以使用 TightVNC 或其他 VNC 服务器。
    • 安装 TightVNC:
      sudo apt-get install tightvncserver
    • 启动 TightVNC 服务器:
      vncserver
    • 在第一次运行时,它会要求你设置 VNC 密码。设置密码后,它将启动一个 VNC 会话。
  3. 配置 VNC 服务器以启动桌面环境:

    • 编辑 ~/.vnc/xstartup 文件,确保其中包含启动桌面环境的命令。例如,如果你使用 Xfce,文件可能看起来像这样:
      #!/bin/bash
      xrdb $HOME/.Xresources
      startxfce4 &
  4. 重新启动 VNC 服务器:

    • 重新启动 TightVNC 服务器以应用配置更改:
      vncserver -kill :1  # 关闭现有的 VNC 会话,这里的 ":1" 是 VNC 会话的标识
      vncserver      # 重新启动 VNC 服务器
  5. 尝试连接:

    • 使用 VNC 客户端连接到服务器的 VNC 地址,例如 localhost:5901。确保使用的端口号与你启动的 VNC 服务器相匹配。

如果以上步骤仍然无法解决问题,请检查系统日志或 VNC 服务器的日志以获取更多信息。你可以在终端中运行以下命令来查看 TightVNC 日志:

cat ~/.vnc/*.log

确保日志文件中没有关键错误,并尝试根据日志信息进行调试。

 注意:vncserver是在连接时执行~/.vnc/xstartup以达到启动图形界面,所以startxfce4 & 这是执行X桌面,前提是要安装startxfce4 &。

 

 

 

Pre: 三星SCX-4100、SCX-4200 打印淡的故障完美解决方案

Next: Debian 或 Ubuntu 安装卸载与管理软件包

243
Table of content