Избыточное решение:
Создайте виртуальную -костяную виртуальную машину. Запустите его в однопользовательском режиме, поэтому никакие фоновые службы не работают. На всякий случай дважды проверьте -, что NTP не запущен.
Затем установите дату так, как хотите, и сделай свои тесты.
Это был мой плохой. Я запустил ssh с флагом -X, поэтому он запустился локально на моей машине.
Мой /etc/X11/xorg.conf
имеет
37 Section "Device"
38 Identifier "Device0"
39 Driver "nvidia"
40 VendorName "NVIDIA Corporation"
41 Option "ConnectedMonitor" "DFP-1"
42 Option "CustomEDID" "DFP-1:/etc/X11/edid.txt"
43 EndSection
, в то время как я использовал nvidia-settings
для экспорта edid.txt
с подключенным монитором и т. д. Затем я создал .config/autostart/steamheadless.desktop
из руководства Steam, а также установил загрузочную среду по умолчанию multi-user
. Затем я мог загрузить машину, подключиться к ней по ssh и выполнить startx &
. Затем он запустил оболочку gnome с запущенным паром на виртуальном дисплее, все работало нормально. Я мог бы даже запустить сервер vnc. Однако он часто дает сбои. К счастью, мне не приходится слишком часто взаимодействовать с паровым клиентом хоста.
Я знаю, что это не новая тема, но всем, кто хочет легко решить эту проблему, не стоит смотреть на программное обеспечение. Существует «фантомный» ключ для монитора, который вы можете приобрести на Amazon примерно за 8 долларов для подключения к HDMI (или любому другому типу, который вам нужен ), который даст вам фантомный монитор, например, 1080P @ 60hz. Это метод, который я использовал. Я связал тот, который я использовал ниже.
https://www.amazon.com/gp/product/B06XT1Z9TF/ref=ox_sc_saved_title_10?smid=A1V0DIXBI9701G&psc=1