Я создаю то, что, прежде всего, будет Медиасервером Plex, но мне также нравится переделывать Linux, таким образом, я хотел бы добраться до GUI через Teamviewer.
Я разбудил все и работающий, прежде чем я понял, что GUI не загружается без присоединенного монитора.
Как я могу настроить фиктивный монитор или что-то? Я не очень хорош с командной строкой, но могу сделать это достаточно хорошо для следования инструкциям. Это поле будет работать без клавиатуры, монитора или мыши.
Пакет "xserver-xorg-video-dummy", кажется, делает то, что требуется
Некоторые детали об установке, это в этом вопросе
Добавляет Поддельный Дисплей, когда Никакой Монитор не Включается В
Я в основном установил пакет xserver-xorg-video-dummy с sudo apt install xserver-xorg-video-dummy
затем созданный файл конфигурации называют xorg.conf
со следующим содержанием:
Section "Device"
Identifier "Configured Video Device"
Driver "dummy"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
HorizSync 31.5-48.5
VertRefresh 50-70
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1366x768"
EndSubSection
EndSection
Я также создал два сценария monitor.sh
и nomonitor.sh
:
monitor.sh
:
sudo rm /usr/share/X11/xorg.conf.d/xorg.conf
nomonitor.sh
:
sudo cp xorg.conf /usr/share/X11/xorg.conf.d/
Можно выполнить один из сценариев по ssh
или когда монитор присоединяется.
Необходимо будет выполниться sudo reboot
после выполнения сценариев.
Можно выполниться затем xvnc
или teamviewer
как хотите.