如何在 Linux Suse 中配置 VNC

如何在 Linux Suse 中配置 VNC

我正在尝试配置 openSUSE 11.2 “Emerald” 进行远程访问,但遇到了问题

我做了什么:

  1. 使用 YaST -> 网络设备 -> 远程管理 -> 允许远程管理

  2. 防火墙已禁用

  3. 我已经在 Windows XP 上安装了免费的 RealVNC

我尝试使用 RealVNC 连接到以下设备时出现问题:

  • 192.168.XXX.XXX:5900 它给我错误“无法连接到主机:连接被拒绝(10061)”

  • 192.168.XXX.XXX:5901 给我一个带有鼠标指针的黑屏

在浏览器中,结果相同,只是端口 5800 和 5801 不同

我错过了什么?

更新:

是的,成功了。我所做的是:

  1. 打开 Gnome 终端
  2. 输入命令“vncserver”
  3. 输入客户端访问密码
  4. 打开文件浏览器->查看->显示隐藏文件
  5. 打开 ~home/.vnc 文件夹
  6. 在 gedit 中打开 xstartup 文件
  7. 用下面两行替换现有代码:
#!/bin/sh
/usr/bin/gnome &

现在它开始发挥作用了,感谢杰德·丹尼尔斯

答案1

听起来您可能已经连接,但是没有配置任何 X 桌面。查看此页面有关配置不同桌面管理器的说明(您可以跳过有关安装的部分并直接转到有关配置的部分)。

答案2

您还可以通过编辑 /etc/xinetd.d/vnc 来配置 VNC 桌面的各种属性(您可以拥有具有不同配置的多个 VNC 端口。您可以更改尺寸和颜色分辨率、服务端口、vnc 服务器二进制文件(您可以使用传统的 X 服务器,而不是带有背景和任务栏的 Gnome/KDE 桌面等))

答案3

你必须更改 LXDE 的 X 示例

#!/bin/sh
/usr/bin/lxsession &

相关内容