Я начал этот проект с малины Pi, но понял, что набор оборудования Banana намного лучше подходит для того, что я делаю. К сожалению, похоже, что хотя LeMaker (группа, стоящая за BPi) предлагает практически любую OS, которую можно вообразить заранее оптимизированной для Бананы, только Бананьян поддерживает все необходимое мне оборудование, и в нем нет графического интерфейса любого своего рода.Установка безгласного VNC-сервера на банан?
Итак, учитывая, что Debian-производный на чипе ARM, который никогда не увидит физический дисплей, и имеет встроенный SSH-функционал по умолчанию, как я могу заставить его загрузиться на автозарегистрированный VNC-сервер?
Вот что я сделал до сих пор, как корень через SSH:
# bananian-config
# bananian-update
# apt-get update
# apt-get upgrade
# adduser pi
# passwd root
# apt-get install task-lxde-desktop
(первые два объявляются в приветствии SSH и используется для первоначальной настройки общего образа для этой вариации доска)
Тогда я раскомментировать эти строки в /etc/lightdm/lightdm.conf:
autologin-user=pi
autologin-user-timeout=0
[VNCServer]
enabled=true
command=Xvnc
port=5900
width=1024
height=768
depth=8
на данный момент, я перезагрузился и попытался соединиться с VNC, но клиент г ave та же ошибка, что и при отсутствии сервера. SSH по-прежнему работает как root, а теперь пользователь «pi», кроме того, что пользователь «pi» не знает sudo.
На данный момент я потерян. Я не знаю, есть ли настольный компьютер, ожидающий меня на вилке HDMI или нет, или мне нужен явный сервер VNC, такой как x11vnc или tightvnc, или если что-то еще не так.
Это все, что я сделал до сих пор. При необходимости я могу повторно воспроизвести изображение; Я хочу, чтобы эта часть работала, прежде чем добавлять какие-либо конкретные проекты.