我从 hetzner.com 购买了一个虚拟服务器,我正在尝试让桌面正常工作。我已经安装了 xrdp 和 gnome-desktop 并安装了 xserver-xorg-video-dummy 并配置了 etc/X11/xorg.conf 以创建虚拟显示器,但我似乎无法让桌面运行。
Startx
输出:
我的 /etc/X11/xorg.conf 文件:
Section "Device"
Identifier "Configured Video Device"
Driver "dummy"
#VideoRam 4096000
#VideoRam 256000
VideoRam 16384
EndSection
Section "Monitor"
Identifier "Configured Monitor"
HorizSync 5.0 - 1000.0
VertRefresh 5.0 - 200.0
Modeline "1600x900" 33.92 1600 1632 1760 1792 900 921 924 946
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Virtual 1600 900
EndSubSection
EndSection
您将需要一个外部 rdp 客户端,否则没有可以识别的显示
此外,您必须告诉 xrdp 使用 GNOME 并允许非 root 登录(如果需要)。不管是什么桌面,非root用户登录都需要第一个命令
最后一个命令将针对需要通过 RDP 登录的每个用户执行
不过,我的建议是使用肉桂、XFCE 或 MATE。GNOME 与 xrdp 有问题。
肉桂
对于伴侣:
对于 XFCE:
另请注意,您需要服务器不附带的显示管理器 (DM)。有些台式机自带一个,否则我推荐 lightdm
我也不推荐 VNC;它有性能和安全问题。我通常通过 ssh 隧道 rdp 以确保安全