3

Я пытаюсь подключиться к моей системе Ubuntu из Mac с помощью удаленного рабочего стола.

Я установил VNC на Ubuntu и пытался использовать Finder для подключения.

Проблема в том, что я получаю сообщение об ошибке:

The software on the remote computer appears to be incompatible with this version of Screen Sharing.

Сомоне знает, как это решить?

Информация

Mac OS X 10.8.2

Ubuntu 12.04.2 LTS

Finder 10.8.1

vncserver (не может найти его напрямую (опция -v недоступна), но этот человек говорит 03 Mar 2005)

2 ответа2

2

Существует значительная разница между использованием ssh -X или системы VNC. С VNC вы получаете визуальную копию рабочего стола в удаленной системе в тот момент, когда VNC-сервер был запущен. С помощью ss -X вы начинаете новую X-сессию; для этого также требуется система X-Windows на локальном компьютере. Поскольку Mac - это в основном система * nix, это не должно быть проблемой.

Поэтому все зависит от того, как вы хотите настроить сеанс удаленного рабочего стола: посмотрите, что находится на удаленном мониторе, или начните новый сеанс.

При использовании ssh -X вы должны проверить, включена ли пересылка X-Windows на удаленном компьютере. Проверьте файл /etc /ssh /ssh_config и возможные настройки по умолчанию для записи ForwardX11 (для этого должно быть значение yes ).

Затем важная вещь: после подключения к удаленной машине все, что у вас есть, это оболочка. Если вы хотите увидеть рабочий стол, запустите рабочий стол Unity (или KDE, или XFCE4), используя соответствующую команду. Например, для XFCE4 запустите xfce4-session

Помните, что запуск Unity подразумевает много тяжелой графической работы, которая должна проходить через SSH-линию, поэтому, возможно, вы сможете установить XFCE4 вместе с Unity.

Другой совет: замените SSH-ключ на SSH без логина :) Используйте ssh-copy-id user@machine и следуйте инструкциям.

0

Если вам нужно запустить только одно или два приложения в системе Ubuntu, то вы можете использовать ssh с опцией '-X'.

ssh -X user@ubuntu

Затем запустите браузер и т.д. в командной строке Ubuntu, и он станет видимым на вашем Mac. Это позволит вам удаленно запускать любое приложение с графическим интерфейсом (например, Firefox) из системы Mac.

Кроме того, чтобы найти версию vncserver, вы можете запустить:

dpkg -l vncserver

или если вышеперечисленное не работает:

dpkg -l|grep vncserver

вам также нужно упомянуть версию vnc-клиента, установленного на Mac.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .