我正在尝试从我的 iPhone 通过 VNC 连接到我的 ubuntu 机器。
我已经在我的计算机上安装了 vncserver,我可以转到我的终端并输入 vncserver 然后我得到日志:
Xvnc 免费版 4.1.1 - 构建于 2015 年 2 月 25 日 23:02:21
版权所有 (C) 2002-2005 RealVNC Ltd. 请参阅http://www.realvnc.com有关 VNC 的信息。底层 X 服务器版本 40300000,XFree86 Project, Inc
2018 年 9 月 23 日星期日 23:35:10 vncext:VNC 扩展正在运行!vncext:正在监听端口 5901 上的 VNC 连接 vncext:已为屏幕 0 创建 VNC 服务器
打开安全策略文件 /etc/X11/xserver/SecurityPolicy 时出错
无法初始化字体路径元素 /usr/X11R6/lib/X11/fonts/Type1/,从列表中删除!
无法初始化字体路径元素 /usr/X11R6/lib/X11/fonts/Speedo/,从列表中删除!
无法初始化字体路径元素 /usr/X11R6/lib/X11/fonts/misc/,从列表中删除!
无法初始化字体路径元素 /usr/X11R6/lib/X11/fonts/75dpi/,从列表中删除!
无法初始化字体路径元素 /usr/X11R6/lib/X11/fonts/100dpi/,从列表中删除!
无法初始化字体路径元素 /usr/share/fonts/X11/75dpi/,从列表中删除!
:1 上不存在 XKB 扩展
错误:XKB 扩展未出现在 :1 上
Exiting
开始会话:/etc/X11/Xsession
会话终止,返回代码为 0。#
如果我使用正确的 IP 地址,我可以连接到会话,但我只看到灰色屏幕。
这是我的启动文件
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
gnome-session –session=gnome-classic &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
我相信服务器运行的容量有限,因为我可以连接到灰色屏幕(仅当我使用正确的 IP 时),但如果我写入,就会断开连接
vncserver-kill:1
非常感谢您的帮助。
谢谢
答案1
使用 Ubuntu 软件包中提供的 vnc 服务器,例如 x11vnc 或 vnc4server。然后,当它运行时,它会在预期位置找到库和配置文件。