Сервер - SLED 11
Клиент - Ubuntu 11.
меня интересует следующий вопрос: как можно поднять VNC на сервере, чтобы клиенту был сразу виден полноценно рабочий стол последнего. Нужно сделать он лайн помощь родственникам, а то же пропадут без меня. А я пропаду без Вашего мудрого слова. :)
Соединять ПК решил через OpenVPN, тестовое соединение ubuntu - ubuntu через openVPN поднял, теперь буду искать пакет openVPN для SLED,а то yast не находит такового в поиске
VNC сервер для SLED
Вот что показывает zypper se vnc
С | Имя | Заключение | Тип
--+---------------------------+-----------------------------------------------------------------+-----------------------
| DirectFB-libvncclient | Mesa backend of Graphics Library for Framebuffer Devices | пакет
| LibVNCServer | VNC Development Library | пакет
| LibVNCServer-32bit | VNC Development Library | пакет
| LibVNCServer-devel | VNC Development Library | пакет
| gtk-vnc-devel | A GTK widget for VNC clients -- Development Files | пакет
| gtk-vnc-lang | Languages for package gtk-vnc | пакет
| gtk-vnc-tools | VNC Tools based on gtk-vnc | пакет
| libgtk-vnc-1_0-0 | A GTK widget for VNC clients | пакет
| libgvnc-1_0-0 | GObject-based library to interact with the RFB protocol | пакет
| netbeans-svnclientadapter | Subversion Client Adapter | пакет
| netbeans-svnclientadapter | Subversion Client Adapter | пакет с исходным кодом
| python-gtk-vnc | Python bindings for the gtk-vnc library | пакет
i | tightvnc | A virtual X-Window System server | пакет
| x11vnc | Export running X11 session via VNC | пакет
| xfvnc | Simple VNC client for Xfce | пакет
i | xorg-x11-Xvnc | VNC Server for the X Window System | пакет
i | xorg-x11-Xvnc | xorg-x11-server: This update fixes the keyboard handling in VNC | исправление
Xvnc сервер поднимается командой [console]# vncserver &[/console], однако в вашем случае предпочтительней было бы использовать x11vnc, т.к. он позволяет подключаться к текущей сессии, а не создавать новую. Команда запуска выглядит примерно так:
[console]
$ x11vnc -usepw -display :0 -notruecolor -scale 7/8 -noxdamage -reopen -forever
[/console]
Remedy, спасибо Вам за столь толковое пояснение!
Я, кстати, при тестовом запуске удалённой сессии в Ubuntu как раз и использовал vncserver, а присоединялся vncviewer'ом. Почему-то подумал, что в SLED будут другие пакеты и не проверил даже, признаю ошибку. С другой стороны vncserver это не то чего хотелось, т.к. мне нужен доступ именно к текущей сессии.
Сейчас посмотрю в Гугле как OpenVPN установить, а то такового пакета YaST не увидел и поиграюсь с x11vnc
Дополнение по поводу пакета OpenVPN:
Когда я проверял наличие пакета openvpn в YaST с графическим интерфейсом - то поиск показал, что в списке доступных такового пакета нет.
Однако, когда я написал в терминале строку:
yast2 –install openvpnто пакет установился.
Интересно конечно...
Что-то у меня не вышло соединить компьютеры через OpenVPN, пинг пишет ошибку:
From 10.3.100.194 icmp_seq=1 Time to live exceeded
гуглил, ничего путёвого по проблеме не нашел.
Решил поставить TeamViewer и не парить всем мозг. А с openVPN + VNC буду ещё учиться работать...
А с openVPN + VNC буду ещё учиться работать...
freenx куда более проще, плюс ко всему не такие тормоза будут как с vnc.