Я купил виртуальный сервер у hetzner.com, и я пытаюсь получить настольную работу. Я уже установил xrdp и рабочий стол гнома, и я установил 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
sudo sed -i 's/allowed_users=console/allowed_users=anybody/' /etc/X11/Xwrapper.config
echo "gnome-session" > ~/.xsession
Последняя команда будет сделана с каждым пользователем, который должен войти в систему через RDP
Мой совет, тем не менее, является корицей использования, XFCE или ПОМОЩНИКОМ. GNOME имеет проблему с xrdp.
Для корицы
sudo apt install cinnamon xrdp
echo "cinnamon-session" > ~/.xsession
Для помощника:
sudo apt install ubuntu-mate-desktop xrdp
echo "mate-session" > ~/.xsession
Для XFCE:
sudo apt install xfce4 lightdm xrdp
echo "startxfce4" > ~/.xsession
Также обратите внимание необходимость в менеджере по оформлению (DM) с которым не идет сервер. Некоторые рабочие столы идут один, еще я рекомендую lightdm
Я также не рекомендую VNC; это имеет производительность и проблему безопасности. Я обычно туннелирую rdp по ssh для безопасности