Как пользоваться TightVNC?? :)
Перечитал все подобные темы о TightVNC на этом форуме, вроде ни у кого вопросов не возникло по её использования, а я не пойму как она работает :))
Соединение делаю - линукс-линукс.
Хочу графическое удалённое администрирование.
Непонятно вот что. Я сделал по аналогии:
http://ylsoftware.com/?action=news&na=viewfull&news=149
запускаю иксы и на другой тачке vncviewer не видит никаких сессий:
# vncviewer 192.168.1.3:0
vncviewer: ConnectToTcpAddr: connect: Connection refused
Unable to connect to VNC server
Если последнюю строчку ~/.vnc/xstartup подправляю на "startkde" и запускаю этот xstartup я даже слышу входной звук КДЕ, т.е. оно запускается, но фоном, я не вижу где именно оно там запускается :)
Подключиться к такому ессно получается с другой тачки.
А нельзя ли сделать так, чтобы я в процессе работы запустил сервер на текущем дисплее (display, screen, как его там) и подключился бы к этому активному с другой машины??
Подключить на текущихм активных иксах у меня и не получается..
Когда я пытаюсь запустить сервер на 0-ом экране (т.е. на том, где у меня уже иксы запущены) мне сервер VNC сообщает:
...
A VNC Server already running on :0
При этом подключиться к нему нельзя:
# vncviewer 192.168.1.3:0
vncviewer: ConnectToTcpAddr: connect: Connection refused
Unable to connect to VNC server
Как так??
Ещё интересные подробности! :)
Если сделать startx от пользователя (не от рута) и коннектиться к нему, то у пользователя возникает КДЕ-шное окошко где предлагается принять соединение - принимаю - оно вылетает с ошибкой сбоя приложения..
У того кто пытался подключиться вот как это описывается:
mainhost ~ # vncviewer 192.168.1.3:0
Connected to RFB server, using protocol version 3.3
No authentication needed
Desktop name "user@localhost (?????????, ????????? ??????????)"
VNC server default 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
Using default colormap which is TrueColor. Pixel 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 shared memory PutImage
vncviewer: VNC server closed connection
ShmCleanup called
mainhost ~ #
- Для комментирования войдите или зарегистрируйтесь
Когда я
Когда я пытаюсь запустить сервер на 0-ом экране (т.е. на том, где у меня уже иксы запущены) мне сервер VNC сообщает:
...
A VNC Server already running on :0
Видимо у тебя в xorg.conf прописано Load "vnc", поэтому он и пишет, что vncserver уже запущен
vncviewer: ConnectToTcpAddr: connect: Connection refused
смотри логи vncserver
Попробуй для начала подключиться допустим к 1-му дисплею, (можно на одной машине пробовать)
#задаем пароль
vncpasswd
#создаем сервер на 1-м дисплее
vncserver :1
#коннектимся
vncviewer 127.0.0.1:1
Всмысле на 1-м
Всмысле на 1-м дисплее это не тот, что я "вижу в данный момент"? Если да, то такое получается у меня.
Не получается подключиться к дисплею, который я вижу, в текущий..
А можно ли с линукса на винду
А можно ли с линукса на винду 2000 подключиться?
Можно, если VNC-серер на
Можно, если VNC-серер на винду поставить или через rdesktop
Как автор той
Как автор той заметки хочу тебе сказать что читал ты не внимательно:) Попробуй просто:
Без указания дисплея. Да и ты с авторизацией это делал? Может просто что-то не так при указании различных опций?
С авторизацией
С авторизацией я добавлял в Screen секцию /etc/X11/xorg.conf:
Option "SecurityTypes" "VncAuth"
Option "UserPasswdVerifier" "VncAuth"
Option "PasswordFile" "/etc/vncpasswd"
аа!! вот в чём проблема /var/log/Xorg.0.log:
(II) LoadModule: "vnc"
(WW) Warning, couldn't open module vnc
(II) UnloadModule: "vnc"
(EE) Failed to load module "vnc" (module does not exist, 0)
А где этот модуль вообще должен лежать? Откуда взять его? При
`USE=server emerge tightvnc`
он должен был создаться? (всмысле именно с таким названием?)
USE=server emerge vnc
Опробовал, но
Опробовал, но вот такая интересная штука получилась:
user@mainhost ~ $ vncviewer 192.168.1.3
Connected to RFB server, using protocol version 3.8
Performing standard VNC authentication
Password:
Authentication successful
Desktop name "x11"
VNC server default 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
Using default colormap which is TrueColor. Pixel 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 shared memory PutImage
ShmCleanup called
user@mainhost ~ $ vncviewer 192.168.1.3
vncviewer: ConnectToTcpAddr: connect: No route to host
Unable to connect to VNC server
user@mainhost ~ $
Когда я попытался законнектиться - законнектилось. У меня на этом компе открылось окошко для управление, но оно полностью белое, никакого десктопа, а на том компе, которым я поуправлять захотел вообще монитор отключился (либо чёрным залился).
Когда я выключил на первом vncviewer - на мониторе у второго показалось изображение, но он повис. Да причём так, что никакие ctrl+alt+bk_space не помогали, пришлось жёстко ребутнуть.
Пом где-то несовпадение версий, либо ещё чего-то.
vnc - 4.1.2-r4
tightvnc - 1.3.9-r1
Странный глюк...
Странный глюк... А какая версия иксов? К сожалению vnc сейчас отмирает. А в tightvnc нет модуля для иксов... Однако я вчера курил на эту тему - посмотри в сторону x11vnc. Если сам не разберёшься - тисну заметку:)
Я с помощью x11vnc
Я с помощью x11vnc сделал подобное, все нормально работает.
Еще есть gemsvnc, вроде как улучшенная версия оного.
На самом деле в
На самом деле в KDE есть krfb а в GNOME - vino:)
Их нет в других
Их нет в других DE/WM, да и к тому же нету на этапе логина иксового их. А x11vnc можно настроить чтобы он был всегда :)
Во! А вот эта
Во! А вот эта вещь жж0т!! :) Спасибо за совет! x11vnc отлично работает транслятором.
Только вот кстати, почему-то на vncviewer (от tightvnc) у меня не работают скроллы - они какие-то вообще такие чёрные, хотя вниз они один раз пролистнули и застряли там, вверх не хотят :)
Примечательно то, что на другой тачке с теми же версиями vncviewer'a всё работает отлично. Скроллы объёмные серые (а там необъёмные и чёрные :) ) и работают отлично.. а не знаете почему там они могут не работать?? :)
krfb почему-то
krfb почему-то после успешного коннекта секунд через 10-30 вылетает.
как проще и надёжней:
#xhost +(ip-address управляемого)
#ssh my_user@(ip-address управляемого)
на управляемом в профайле my_user (кажется, в .bash_profile)
export DISPLAY (ip-address управляющего)
Всё!
При запуске в сессии ssh всё гуёвое будет работать на управляемом, а отображаться на управляющем.
На мой взгляд схема проще и надёжней.
emerge is not apt-get