我已经订购了一个专用(无头)服务器与nvidia GeForce GT 710B GPU在ikoula (离地数据中心)。现在,我正在尝试获得一个完整的桌面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,我得到了一个桌面。因此,在我的配置中,我得到了一个用于根用户的桌面,但没有为其他用户提供.
Ps。监视器模拟器插头“在我的价格范围内是不可能的”。
编辑:它有时运行,但它是非常随机的。有人知道用xrdp在远程ubuntu服务器上引导mate或xfce4的正确方法吗?对我来说似乎不管用..。



编辑:我真的需要这个人的帮助.我要删除所有的东西,然后离开它。我昨天让它起作用了,但看起来真的很矛盾。我让它显示: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
当我连接到xrdp并登录时,它现在所做的是挂起20秒,然后返回到登录屏幕。如果你需要更多的数据,请告诉我。

编辑:按建议尝试了x2go,但得到了以下错误:

发布于 2019-02-25 15:16:43
我修好了。
我从https://github.com/linuxhw/EDID/tree/master/Digital/Nvidia提供了一个EDID文件,我使用这条nvidia-xconfig行配置了Xorg:
sudo nvidia-xconfig -a --allow-empty-initial-configuration --use-display-device=None \
--virtual=1920x1200 --busid {busid} --use-display-device="DFP-0" \
--connected-monitor="DFP-0" --custom-edid="DFP-0:/etc/X11/edid.txt"繁忙= gpu总线id
之后,只需启动x sudo startx并登录即可。
后来,我发现TurboVNC的工作更加稳定。我安装了VirtualGL和TurboVNC
确保将gpu转发到VNC会话,并运行以下命令:
sudo dpkg -i virtualgl_*.deb
sudo -i
/opt/VirtualGL/bin/vglserver_config
rmmod nvidia-nomode
rmmod nvidia-nvm
rmmod nvidia
reboot
xauth merge /etc/opt/VirtualGL/vgl_xauth_key
sudo dpkg -i turbovnc_*.deb
/opt/TurboVNC/bin/vncserver -geometry 1920x1080最终xorg.conf
发布于 2019-02-19 15:59:03
尝试在ssh上进行x转发。
ssh -X user@host gnome-session
or
ssh -Y user@host gnome-session如果您仍然在远程服务器上获得空白背景,请在ssh上安装sudo apt-get install gnome-desktop或其他首选桌面。
发布于 2019-02-25 12:18:38
Xrdp默认为一个基本的xwindows会话,它将与您已经安装的xwindows shell不同,并且大多数情况下将在不同的x显示中运行,比如X1而不是X0。通过登录到xrdp,您可以启动一个适当的窗口管理器,比如gnome会话或openbox,但是它会限制您的xwindows的许多事情,您可以做正确的事情。您还可以修复.xinitrc脚本来启动终端或启动gnome会话之类的会话管理器。对我来说,如果您还没有安装组桌面环境,那么最好安装一个vnc根控制台工具来连接到系统上的X:0 (x控制台)。这将连接到ubuntu的默认图形界面,并且总体上将得到更好的支持。另外,您必须调整xrdp来连接ubuntu的默认vnc,如这个答案中所示:
https://askubuntu.com/questions/1119542
复制相似问题