Skip to main content

Монитор-заглушка для подключения 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.