Я пытаюсь подключиться к своему Пи через VNC в первый раз.
Первоначальную настройку Pi я выполнил без головы, используя прямое соединение с ноутбуком (через кабель Ethernet). Я не использовал монитор или клавиатуру, и мне пришлось возиться, чтобы убедиться, что sshd
он работает. (Смотрите эту тему: Первоначальная настройка без монитора или клавиатуры )
Pi теперь подключен к моей домашней сети, поэтому прямое подключение больше не требуется. Сейчас я пытаюсь получить доступ к Pi через VNC с моего ноутбука через сеть.
Я могу создать сеанс на Pi (через ssh
), используя эти инструкции , но при подключении к сеансу с ноутбуком я столкнулся со следующей ошибкой:
Xsession: невозможно запустить сеанс X - нет файла "/home/pi/.xsession", нет файла "/home/pi/.Xsession", нет менеджеров сеансов, оконных менеджеров и эмуляторов терминала не найдено; прерывание.
Я заметил, что подобный вопрос был задан ранее , и единственный ответ предполагает, что он должен работать.
Тем не менее, я использую образ Jessie Lite, и в этом посте предполагается, что определенные пакеты для X Windows намеренно не включены в изображение.
Итак, это должно сработать, или для образа Lite требуются дополнительные пакеты X-сервера? (Требуется ли VNC дополнительные пакеты X-сервера или все требования выполняются при установке VNC?)
Обратите внимание, что я ничего не настроил через raspbi-config
.
apt-get install lxde
, действительно ли он потянет все необходимое. Я считаю, что для этого есть подходящие «метапакеты», но я не знаком с ними. Возможно, вам придется создать свой собственный, .Xsession
но это не сложно, это сценарии оболочки, обычно содержащие всего пару строк.