Я запускаю свой Raspberry Pi Raspbian
с X
запущенным сервером, но без подключенного к нему монитора. Я установил tightvncserver
и теперь работаю :
vncserver :1 -geometry 1600x900 -depth 24
У меня может быть lightdm
сеанс рабочего стола для подключения.
Тем не менее, таким образом, создается совершенно новый lightdm
сеанс рабочего стола. Этот сеанс отличается от сеанса, который я вижу по телевизору, и он потребляет еще 20 мегабайт оперативной памяти. Очевидно, что это не лучшее решение, которое может быть достигнуто.
Итак, я установил vino
: я уже использовал его в Ubuntu практически без проблем. Тем не менее, Raspbian
я сталкиваюсь со странной проблемой при попытке запустить его после первого lightdm
входа в систему. Учитывая, что Desktop Session Settings
это не позволяет добавлять новые записи через графический интерфейс, я создал vino-server.desktop
модуль запуска (который вызывает /usr/lib/vino/vino-server
) и переместил его в /etc/xdg/autostart/
. Этот метод также работал Knoppix
, поэтому я был несколько уверен в себе. На самом деле, в Desktop Session Settings
новом лаунчере присутствовал и был включен.
После перезагрузки не /usr/lib/vino/vino-server
было запущено ни одного процесса. Тем не менее, я знаю, что процедура почти правильная, потому что, если я запускаю другой vncserver
сеанс, я вижу vino-server
процесс, появляющийся в списке процессов.
Итак, вопрос: что я делаю не так? Почему этот метод работает для любого другого lightdm
сеанса, кроме основного?