X11VNC 和 Nvidia 390 无头;MATE 无法从登录加载

X11VNC 和 Nvidia 390 无头;MATE 无法从登录加载

运行 LightDM 和 18.04 LTS 桌面。X11VNC 配置正确,只要未安装 NVIDIA 驱动程序即可工作。Xorg.conf 已使用 nvidia-xconfig 配置,并带有 display none 参数。

启动后,我可以通过 VNC 进入登录屏幕。输入密码并尝试加载到 MATE 后,登录窗口消失,但窗口的其余部分保持不变。我注意到,当我成功通过 VNC 进入桌面(没有 NVIDIA 驱动程序)时,在加载桌面之前,屏幕会闪烁紫色(如果重要的话,会显示 18.04 默认壁纸)。安装了 NVIDIA 驱动程序后,不会出现紫色闪烁。

如果删除 Xorg.conf 文件并连接实际显示器,则不会出现问题。如果我以无头模式运行 LXDE,则不会出现问题。

我首先在 Nvidia 驱动程序 396 中遇到了这个问题,然后尝试降级到 390 以解决该问题。我已在本网站和 Nvidia 的开发论坛上搜索帮助,但我得到的唯一提示是使用 --no-opengl-files 安装 .run 驱动程序可能会对结果产生影响;但其他帖子表明 X11VNC 并不关心 OpenGL。

所讨论的卡是 GTX 1070。

如果有人知道如何将 MATE 加载到带有 Nvidia 驱动程序的无头服务器上,请告诉我!

答案1

常规 Ubuntu 18.04 和 1080TI 也使用 lightdm。我尝试了 x11vnc 提供的所有选项,但都无济于事。以前在 16.04 上运行良好。

相关内容