我在用:
- PuTTY [版本 0.63]
- 适用于 Windows 的 TightVNC Viewer [版本 2.7.10]
- Windows Azure 上的 Windows Server 2012 R2。
要在 Windows Azure 上连接我的 Ubuntu 机器的远程桌面 [Ubuntu 13.10vncserver -geometry 1440x900
我已经安装了桌面,并得到了如下命令的结果:
New 'paulubuntu:1(azureuser)' desktop is paulubuntu:1
Starting applications specified in /home/azureuser/.vnc/xstartup
Log file is /home/azureuser/.vnc/paulubuntu:1.log
然后打开vncviewer,正确输入我的密码,我唯一看到的屏幕是一个灰色的屏幕,里面有以下三行:
- 接受来自观众的剪贴板。
- 将剪贴板发送给查看者。
- 将主要选择发送给观众。
显示我的桌面时是否存在问题?我是 Linux 系统的新手,如有任何建议我将不胜感激。
答案1
如果您想通过 VNC 连接到“您的桌面”,您可能应该使用 ubuntu-desktop 包中提供的默认“桌面共享”应用程序 (vino-server),而不是单独的会话vncserver
。您可以在 dash 搜索中输入“桌面共享”来配置它,也可以在命令行中运行 vino-preferences
。
独立 vncservers(例如vnc4server
和tightvncserver
)使用位于 的自己的会话启动文件$HOME/.vnc/xstartup
,而软件包附带的默认文件只是在普通的灰色根窗口上启动一个简单的 X 终端窗口(这可能就是您所看到的)。
$HOME/.vnc/xstartup
您可以在 Ubuntu 社区帮助 Wiki 中找到示例文件VNC/服务器 - 自定义您的会话.desktop
您可以复制并编辑它以启动您选择的桌面会话 - 它必须与您目录中的可用文件之一相对应/usr/share/xsessions
。请注意,ubuntu-2d
Wiki 中提到的会话在 13.10 中不再可用。