Как пользоваться 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

Как автор той

Как автор той заметки хочу тебе сказать что читал ты не внимательно:) Попробуй просто:

vncviewer 192.168.1.3

Без указания дисплея. Да и ты с авторизацией это делал? Может просто что-то не так при указании различных опций?

С авторизацией

С авторизацией я добавлял в 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

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

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".