我正在尝试将一个盒子设置为远程服务器,现在我一直在配置 VNC 服务器。
该盒子没有独立的 GPU,运行在 Core i7-8750H 随附的 UHD Graphics 630 上,并且设置了 Ubuntu 19.04 (Disco Dingo) 和有效的互联网连接(目前没有防火墙)。在初始设置(操作系统安装等)期间有一个监视器,但后来被移除(盒子本身被移动到另一个地方),所以它现在只能通过 SSH 访问。
我安装了 LightDM、X11VNC 和xserver-xorg-video-dummy
,并配置了一个虚拟显示器,主要遵循这个答案。
我将这个无头盒子与 RealVNC(在我的 Windows PC 上)连接起来,并在登录屏幕上输入了我的密码,然后得到了一个只有壁纸的黑屏,没有任何交互。
我正在尝试找到一种获得功能桌面环境的方法,如下所示:
如果我将监视器连接到盒子并使用连接在一起的另一个物理键盘登录,此 VNC 服务器工作得非常好,但这在初始设置后不再适用,因为我打算将它用作远程服务器,互联网作为唯一的外部我/O 设备。(这就是我抓取上面截图的方式。)
我想这个问题与 Bionic (18.04 LTS) 和 Cosmic (18.10) 相同。
我在 Ubuntu 18.04 上遇到了同样的问题。
解决方案是创建 /etc/X11/xorg.conf :