x11vnc становится безответным после

Lubuntu 16.04 LTS работает без головной уборки на бананопро, начиная с официального имиджа LeMaker. После изображения 32-Гбайт SD-карты я расширил системный раздел с ~ 3,7 ГБ, чтобы заполнить карту, затем загрузился в первый раз и последовал за этим псевдокодом:

do
  # Boot and SSH in
  ssh bananapi@<ip_address>
  bananapi

  # Initial Setup on SSH
  sudo su
  bananapi
  apt-get update
  apt-get dist-upgrade -y                     # let it do everything it wants
  apt-get autoremove -y
  nano /etc/sudoers                           # add bananapi back in, copying root
  nano /etc/update-manager/release-upgrades   # set the desired option here
  do-release-upgrade                          # let it do everything it wants, including reboot
while(do-release-upgrade did something)

apt-get install x11vnc -y
x11vnc -storepasswd ******** /etc/x11vnc.pass
nano /etc/rc.local

/etc/rc.local включает в себя строку: [ ! d2]

/usr/bin/x11vnc -noxrecord -shared -xkb -forever -auth /var/run/lightdm/root/:0 -display :0 -rfbauth /etc/x11vnc.pass -rfbport 5900 -bg -o /var/log/x11vnc.log

Когда он закончит перезагрузку, мои клиенты VNC на разных компьютерах Windows и Lubuntu могут подключиться к нему и управлять им. Я завершаю настройку, используя комбинацию настроек VNC / GUI, SSH для упрощения копирования / вставки и sFTP для сценариев prefab и исходного кода для сборки на Pi и перезагрузки снова.

Когда это произойдет назад, я снова подключу клиента VNC, и все выглядит хорошо. Но через некоторое время я заметил, что окно VNC не отвечает. Не только для чтения, но и часы даже не меняются. Это также совместимо между клиентами Windows и Linux. Недавно подключенный клиент сразу обнаруживает ту же проблему: соединение успешно завершено, но оно показывает устаревший снимок экрана, который не отвечает ни на что.

К этому времени, завершив все мои настройки, у меня есть авто -shutdown (помните, что это безголовый), когда система переключается на питание от батареи, поэтому я все равно могу ее отключить, потянув за вилку. Когда он возвращается, VNC снова работает ... на некоторое время. Я также замечаю, что даже когда VNC потерпел неудачу, SSH и точка доступа WiFi все еще работают, поэтому это не полный сбой системы. Просто VNC.

Эта проблема такая же, как и у 16.04, так как она находится на исходном 14.04 изображении только с обновлениями пакета, за исключением того, что LeMaker еще не выпустил официальный 16.04-образ.

Любые идеи?

1
задан 15 December 2016 в 02:07

0 ответов

Другие вопросы по тегам:

Похожие вопросы: