我可以在同一个局域网上的设备上做远程桌面,但两个 Ubuntu 都作为一个环境统一。
我运行vino-preferences
并检查“允许其他用户查看您的桌面”。然后我可以使用 Remmina 连接[ComputerName].local
或输入本地 ip。
但是,有一个设备将 LXDE 作为环境。我做了同样的事情,vino-preferences
但是当我尝试连接它时,我收到一条消息“无法连接到 VNC 服务器”
奇怪的是反向连接工作正常。...意味着我可以使用 remmina 从 LXDE 机器连接到 Ubuntu Unity 机器。
如何配置 LXDE 以像其他机器一样工作?
好的,问题是
vino-server
在 LXDE 中启动时无法运行。运行线路
/usr/lib/vino/vino-server
运行 vino-server 并解决问题!所以我们需要 LXDE 在启动时运行这一行。我以为我需要创建一个桌面条目来运行这一行,但已经有一个。我通过注释掉两行 来修复它(并
--sm-disable
从命令中删除。我不确定它是否重要)。...所以你所要做的就是编辑文件
vino-server.desktop
!只需运行
gksu gedit '/etc/xdg/autostart/vino-server.desktop'
并使文件看起来像这样(您可以复制和粘贴):(注意线条
Exec=/usr/lib/vino/vino-server
和)#OnlyShowIn=GNOME;Unity;
#AutostartCondition=GSettings org.gnome.Vino enabled