В общем нашел лечение проблемы, сработало, но наполовину и с точностью до наоборот. Теперь при подключении отображается экран приветствия, нормально идет попытка входа, но как только вход осуществлен - система тебя выбрасывает. Если залогинится локально, и потом попробовать зайти - все отлично, как и в при использовании vino. В общем рассказываю что делал:
Для начала отключаем Desktop Sharing в System -> Preferences -> Remote Desktop. Потом идем в Synaptics и накатываем вместо vino - X11vnc, т.е. удаляем первый и ставим второй.
Теперь открываем консольку и пишем:
sudo x11vnc -storepasswd DER_PAROL /etc/x11vnc.pass
где DER_PAROL - ваш пароль запрашиваемый VNC на подключение.
Дальше, добавляем в файлик
sudo gedit /etc/gdm/Init/Default
следующие строчки:
/usr/bin/x11vnc -rfbauth /etc/x11vnc.pass -o /tmp/x11vnc.log -forever -bg -rfbport 5900
естественно порт можно выставить по своему вкусу...
И вот тут самое интересное, накопал в инете, что для того что бы система не закрывала за нами сеанс, следует поправить файлик:
sudo gedit /etc/gdm/gdm.conf-custom
добавив в него строчку:
KillInitClients=false
По идее эта строчка ключевая и должна решать проблему и с "выкидышами", но почему-то не работает... Есть у кого идеи?