На на ноутбуке HP dv6-3080er с операционной системой Ubuntu 12.10 поднимаем VNC сервер.
Устанавливаем приложение vnc4server из репозитариев Ubuntu 12.10:
keiz@dv6:~$ sudo aptitude install vnc4server Следующие НОВЫЕ пакеты будут установлены: vnc4server xbase-clients{a} Следующие пакеты будут УДАЛЕНЫ: conky-std{u} libaudclient2{u} libimlib2{u} libxmmsclient6{u} 0 пакетов обновлено, 2 установлено новых, 4 пакетов отмечено для удаления, и 1 пакетов не обновлено. Необходимо получить 2 146 kБ архивов. После распаковки 3 360 kБ будет занято. Хотите продолжить? [Y/n/?] y Получено: 1 ftp://ftp.mipt.ru/mirror/ubuntu/ quantal/main xbase-clients all 1:7.7+1ubuntu1 [2 752 B] Получено: 2 ftp://ftp.mipt.ru/mirror/ubuntu/ quantal/universe vnc4server amd64 4.1.1+xorg4.3.0-37ubuntu4 [2 143 kB] Получено 2 146 kБ в 4с (520 kБ/с) (Чтение базы данных ... на данный момент установлено 250057 файлов и каталогов.) Удаляется пакет conky-std ... Удаляется пакет libaudclient2:amd64 ... Удаляется пакет libimlib2 ... Удаляется пакет libxmmsclient6 ... Обрабатываются триггеры для doc-base ... Обработка 1 removed doc-base file... Registering documents with scrollkeeper... Обрабатываются триггеры для man-db ... Обрабатываются триггеры для libc-bin ... ldconfig deferred processing now taking place Выбор ранее не выбранного пакета xbase-clients. (Чтение базы данных ... на данный момент установлено 249998 файлов и каталогов.) Распаковывается пакет xbase-clients (из файла .../xbase-clients_1%3a7.7+1ubuntu1_all.deb)... Выбор ранее не выбранного пакета vnc4server. Распаковывается пакет vnc4server (из файла .../vnc4server_4.1.1+xorg4.3.0-37ubuntu4_amd64.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет xbase-clients (1:7.7+1ubuntu1) ... Настраивается пакет vnc4server (4.1.1+xorg4.3.0-37ubuntu4) ... update-alternatives: using /usr/bin/vnc4server to provide /usr/bin/vncserver (vncserver) in автоматический режим update-alternatives: using /usr/bin/Xvnc4 to provide /usr/bin/Xvnc (Xvnc) in автоматический режим update-alternatives: using /usr/bin/x0vnc4server to provide /usr/bin/x0vncserver (x0vncserver) in автоматический режим update-alternatives: using /usr/bin/vnc4passwd to provide /usr/bin/vncpasswd (vncpasswd) in автоматический режим update-alternatives: using /usr/bin/vnc4config to provide /usr/bin/vncconfig (vncconfig) in автоматический режим
Запускаем vncserver и вводит пароль по которому будет подключаться к системе:
keiz@dv6:~$ cd /usr/bin/X11
keiz@dv6:/usr/bin/X11$ ./vncserver
You will require a password to access your desktops.
Password: 712mbddr@
Verify: 712mbddr@
Password too long – only the first 8 characters will be used
New ‘dv6:1 (keiz)’ desktop is dv6:1
Creating default startup script /home/keiz/.vnc/xstartup
Starting applications specified in /home/keiz/.vnc/xstartup
Log file is /home/keiz/.vnc/dv6:1.log
Изменить пароль можно введя команду:
keiz@dv6:~$ vncpasswd
Password: Если не вводить пароль не будет изменён
Password not changed и ввести дважды новый пароль.
После в конфигурационный файл пропишем:
keiz@dv6:~$ ls -l .vnc/
итого 28
-rw-rw-r– 1 keiz keiz 16056 янв. 4 23:34 dv6:1.log
-rw-rw-r– 1 keiz keiz 5 янв. 4 23:34 dv6:1.pid
-rw——- 1 keiz keiz 8 янв. 4 23:34 passwd
-rwxr-xr-x 1 keiz keiz 361 янв. 4 23:34 xstartup
keiz@dv6:~/.vnc$ nano xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
#x-window-manager &
gdm & – для Gnome терминала
После установки VNC сервера и настройки подключение следует разрешить подключение из вне с разрешением экрана:
keiz@dv6:~$ vncserver -geometry 800x600 New 'dv6:2 (keiz)' desktop is dv6:2 Starting applications specified in /home/keiz/.vnc/xstartup Log file is /home/keiz/.vnc/dv6:2.log
Для подключение к серверу:
keiz@ekz:~$ sudo aptitude install xtightvncviewer vncviewer <server_ip>
Произвожу подключение к системе Ubuntu 12.10 amd64 установленной на ноутбук HP dv6-3080er c IP-адресом 192.168.1.6
keiz@ekz:~$ vncviewer 192.168.1.6:2 Connected to RFB server, using protocol version 3.8 Performing standard VNC authentication Password: Здесь вводим пароль для подключение к VNC серверу на системе. Authentication successful Desktop name "dv6:2 (keiz)" VNC server default format: 16 bits per pixel. Least significant byte first in each pixel. True colour: max red 31 green 63 blue 31, shift red 11 green 5 blue 0 Using default colormap which is TrueColor. Pixel format: 32 bits per pixel. Least significant byte first in each pixel. True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Для отключение сессий следует в консоли набрать:
keiz@dv6:~$ vncserver -kill :2
Killing Xvnc4 process ID 9040
keiz@dv6:~$ vncserver -kill :3
Killing Xvnc4 process ID 9143
keiz@dv6:~$ vncserver -kill :1
Killing Xvnc4 process ID 8906
Вот собственно и всё, удачи!!!