Монитор-заглушка для подключения Anydesk к Debian 12
При подключении к серверу с Debian 12 и GNOME через AnyDesk вы видите только курсор на чёрном экране. Это распространённая проблема, связанная с отсутствием активного дисплея на удалённой машине.
Возможные причины:
Отсутствие подключённого монитора: Современные системы могут отключать графический вывод при отсутствии подключённого монитора, что приводит к чёрному экрану при удалённом доступе.
AnyDesk Support
Решения:
Использование HDMI-заглушки (headless adapter): Подключите к серверу HDMI-заглушку, которая эмулирует присутствие монитора. Это заставит систему активировать графический вывод, позволяя AnyDesk корректно отображать рабочий стол.
Ask Ubuntu
Настройка виртуального дисплея:
Установка драйвера dummy:
sudo apt install xserver-xorg-video-dummy
Создание файла конфигурации: Создайте файл /etc/X11/xorg.conf (если он отсутствует) и добавьте в него:
Section "Device"
Identifier "Configured Video Device"
Driver "dummy"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
HorizSync 31.5 - 48.5
VertRefresh 50.0 - 70.0
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Перезагрузка системы: После внесения изменений перезагрузите сервер:
sudo reboot
Это создаст виртуальный дисплей, позволяя AnyDesk отображать графический интерфейс без физического монитора.
Ask Ubuntu
Проверка прав доступа:
Убедитесь, что у вас есть необходимые разрешения для управления удалённым рабочим столом через AnyDesk.