我在 ikoula(异地数据中心)订购了一个带有 nvidia GeForce GT 710B GPU 的专用(无头)服务器。现在我正在尝试让一个完整的桌面 gui 在其上运行,这样我就可以实际运行我想在其上运行的东西(使用 OBS 流式传输 AI 学习任务)。我有一个带有 TightVNC 的桌面,但它无法使用该方法访问 GPU,因此 OBS 将无法启动。
xrdb 安装,我可以得到一个登录窗口,但是当我登录时,我只是得到默认的蓝屏。(见图片)
我使用以下命令创建了一个虚拟监视器:
sudo nvidia-xconfig -a --allow-empty-initial-configuration \
--use-display-device="DFP-0" --connected-monitor="DFP-0" \
--custom-edid="DFP-0:/home/$USER/edid.txt"
我可以毫无问题地运行 startx我似乎无法登录到桌面。
我当前从上面的代码生成的 /etc/X11/xorg.conf 文件:http: //paste.ubuntu.com/p/HdWpJfzPvx/
我尝试登录到root,我得到了一个桌面。所以不知何故,在我的配置中,我得到了一个 root 桌面,但不是其他用户的桌面......
附言。监视器仿真器插头“在我的价格范围内是不可能的”
编辑:它有时会运行,但非常随机。有人知道在远程 ubuntu 服务器上使用 xrdp 引导 mate 或 xfce4 的正确方法吗?它似乎对我不起作用......
编辑:我真的需要这些家伙的帮助......我将删除所有内容并离开它。我昨天让它工作了,但它似乎真的很不一致。我让它在 display :11.0 上工作,但现在我什至无法让它打开一个显示....
如果有人能让这个工作,我将永远感激不尽。
/var/log/Xorg.0.log
/var/log/Xorg.1.log
/var/log/xrdp.log
/var/log/xrdp-sesman.log
/etc/X11/xorg.conf
/etc/xrdp /startwm.sh