最近几天,我一直在尝试使用远程桌面。我们公司希望在无头服务器上安装 Ubuntu 16.04 桌面。我成功安装了 tightvnc 服务器,它为每位员工提供了独特的桌面,以及图形化的 Ubuntu 桌面。但事情并没有按预期进行。很多事情似乎都无法正常工作。
我无法更改用户的帐户类型,即使我已将用户添加到 sudo 组。如果我在 gnome 用户管理器中尝试更改帐户类型,或者单击高级选项时,它什么也没做。我使用了命令行等,但我使用的帐户仍然是自定义帐户,我无法单击/更改/编辑。
开始菜单不显示已安装的所有软件菜单,即使它们已在 alacarte 中检查并可见。
系统设置菜单不完整,未显示所有菜单或选项。
用户菜单不显示。
对我来说,这一切似乎都不完整,这可能与我的 xstarup 文件有关。我尝试了互联网上许多 xstartup 文件的示例。这是我能找到的最接近正常工作的 ubuntu 桌面的。如果我能让菜单正常工作,我会非常高兴。所以如果有人知道可能出了什么问题?我是否缺少软件包?这只是错误吗?非常欢迎任何提示或暗示。
我的 xstartup 文件目前如下所示:
/bin/sh #!/bin/sh 复制代码 导出 XKL_XMODMAP_DISABLE=1 取消设置SESSION_MANAGER 取消设置DBUS_SESSION_BUS_ADDRESS [ -x /etc/vnc/xstartup ] && 执行 /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot-纯灰色 vncconfig-iconic & gnome 面板 & gnome 设置守护进程 & 元城市 & 鹦鹉螺 &
我是不是漏掉了什么?还是只有 XFCE 桌面可以正常工作?我在 Google 上搜索了大量 vnc 教程/论坛等,并且看到了很多有关 gnome 或 ubuntu 桌面正常运行的问题和奇怪的问题。
答案1
您需要为XDG_CURRENT_DESKTOP
和添加两个导出XDG_MENU_PREFIX
:
export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"
export XDG_MENU_PREFIX="gnome-flashback-"
那么您可能想要/需要替换gnome-settings-daemon
并unity-settings-daemon
添加gnome-flashback
。
你可以尝试使用gnome-settings-daemon
,但随后XDG_CURRENT_DESKTOP
应该GNOME-Flashback:GNOME
还是需要gnome-flashback
。
答案2
通过执行以下操作检查 ~/.vnc/xstartup
是否具有执行权限
sudo chmod +x ~/.vnc/xstartup