Раньше я мог подключаться к своему рабочему столу Gnome 3 с компьютера под управлением Windows с клиентом VNC. Но после обновления (на стороне Linux) некоторое время назад оно перестало работать. Когда я пытаюсь подключиться, все, что я могу получить, это сообщение «Нет подходящих типов безопасности» или «Нет поддерживаемых методов аутентификации!» (в зависимости от того, какой клиент я пытаюсь).
В Gnome 3 я включил общий доступ к экрану в меню «Настройки»> «Общий доступ». В соответствии с этим, у меня есть Удаленный просмотр включен, Удаленное управление включено, Одобрить все подключения, Требовать пароль выключен. Я использую Arch Linux с vino 3.8.1.
Что касается Windows, я пробовал TigerVNC 1.0.1 и 1.2.0 и UltraVNC 1.0.9.6.2.
Как я могу заставить это работать?
Ответы:
На самом деле это известная и в настоящее время открытая ошибка . Тем не менее, есть очень легкий обходной путь; просто введите следующую команду:
Теперь вы сможете подключиться к большинству зрителей VNC.
источник
sudo
.require-encryption false
действительно плохая идея! Вы отключаете шифрование, поэтому, если вы не используете Ethernet (и только Ethernet!) или WiFi в коттедже, расположенном посреди ниоткуда, тогда да, тогда вы можете использовать этоВот некоторые другие возможные решения:
Даже через 2,5 года это все еще проблема с системами Fedora, Redhat и Debian ... По сути, Gnome 3 выполняет проверку драйвера 3D-графики при запуске gnome-session, что приводит к сбою vncserver, когда НЕ используется Vino; Итак, используйте другой менеджер рабочего стола. В качестве альтернативы вы используете Vino, а затем должны либо использовать TLS Type 18 и несколько совместимых средств просмотра VNC, либо отключить шифрование, и весь ваш трафик будет легко перехвачен; Итак, отключите шифрование и используйте SSH-туннель.
Это запутанная проблема, для решения которой требуется координация нескольких групп разработчиков, и очень незначительный прогресс достигнут.
источник
Я думаю, что этот вопрос охватывает все альтернативные методы и предложения, как подключиться к Gnome через VNC, если встроенный общий доступ к рабочему столу не работает: Включить удаленный рабочий стол для Gnome из командной строки?
источник