BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: VNC connect
СообщениеДобавлено: Вс 23 янв, 2011 11:03 pm 
Не в сети

Зарегистрирован: Сб 23 окт, 2010 8:31 pm
Сообщения: 21
Приветствую всех!
На комп с OpenBSD 4.7 установил tightvnc-1.3.10.
Запускаю vncpasswd, затем vncserver(без параметров)
Со второго компа(WindowsXP) запускаю vncviewer.exe и пытаюсь "увидеть" экран OpenBSD. Ничего не происходит, пароль не запрашивает.
С другой стороны, запускаю vncviewer(на OpenBSD) и WinVNC.exe(на машине с XP). Работает. Т.е. комп с OpenBSD запросил пароль и "видит" рабочий стол ХР.
Не разберусь почему на ХР нет доступа к экрану OpenBSD ?
Все параметры для vncserver не являются обязательными и я их не указывал.
В мануале vncserver упоминаются system-wide configuration file of TightVNC Server и user configuration file of TightVNC Server tightvncserver.conf.
Очевидно нужно их создать вручную, и после вписать в них необходимые параметры. Это если нужны параметры.
Вот, пока "видимость" только со стороны OpenBSD.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн 24 янв, 2011 12:39 am 
Не в сети

Зарегистрирован: Сб 15 июл, 2006 5:28 pm
Сообщения: 473
Ни разу в жизни не юзал OpenBSD но думаю настройка vncserver там аналогична: тебе нужно
1)в файле ~/.vnc/xstartup указать какие приложения (прежде всего какой WM) должен быть запущен.
2) от пользователя для которого настраиваешь доступ, запустить скрипт
vncserver :1 - этот необязательный параметр при наличии более одного экземпляра Xvnc становится весьма важен.
3) при перезагрузке автоматом скрипт vncserver не запустится - во FreeBSD я добавил его вызовы через su в /etc/rc.local
4) в качестве клиента удобнее всего использовать клиент UltraVnc -
он локализован, "винрарный", поддерживает jpg/zip сжатие и теоретически поддерживает передачу файлов (хотя я пока не решил этот вопрос со стороны сервера)

Если просто ничего не задавая в ~/.vnc/xstartup запустить vncserver получишь на порту 5901 сервис отдающий "голые X"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн 24 янв, 2011 10:36 pm 
Не в сети

Зарегистрирован: Сб 23 окт, 2010 8:31 pm
Сообщения: 21
На автозапуск пока ничего не ставил, вручную пока загружаю.
По началу хотелось хоть голые Х увидеть, но что бы всё было стабильно.
Только с vncviewer UltraVNC удалось "увидеть" экран OpenBSD на XP.
Правило указания адреса для вьювера host:display или host:port.
Указываю 192.168.1.3:1 во вьювере UltraVNC. Работает.
Только почему-то экран BSD в режиме просмотра, курсор по экрану гоняю, а с клавиатуры ввода нет.
Указываю 192.168.1.3:1 во вьювере TightVNC. Не понимает, что ли?
Нет соединения.

В файле xstartup уже после установки прописано следующее:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
# fvwm &


Взамен twm я указывал fvwm, ради сравнения. Ни на что не повлияло.

Один комп second.home, другой third.home.
tightvnc_viewer "слушает" на порту 5500.
Пишу:
#vncconnect -display third.home:1 second.home:5500
На ХР появляется экран OpenBSD, но только начинаю с ним работать, экран пропадает.
Смотрю процессы на OpenBSD(#ps ) и вижу что Xvnc сервера с экраном third.home:1 в оперативке нет.
Т.е. операционка выгружает Xvnc из памяти и удалённый экран пропадает.
Следующий third.home:2, коннект, дисконнект и Xvnc вываливается и т.д.

В общем если с винды нужен доступ то только UltraVNC вьювер.
Что-то я не увидел у него listening mode. Может из командной строки?
Возможно параметры всё-таки необходимо одинаковые чётко прописать
для TightVNC(с двух сторон) и тогда, возможно, заработает.
А как себя RealVNC поведёт? Надо посмотреть ;)

Спасибо, Shweik!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 25 янв, 2011 8:22 pm 
Не в сети

Зарегистрирован: Сб 23 окт, 2010 8:31 pm
Сообщения: 21
Обновил нынче vnc_паспорт
#vncpasswd
Сейчас работает tightvnc_viewer и ultravnc. Full access.
Всё работает, vnc_сервер не выгружается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 25 янв, 2011 10:19 pm 
Не в сети

Зарегистрирован: Сб 15 июл, 2006 5:28 pm
Сообщения: 473
Я пробовал разные клиенты - в принципе работают все.
Лично мне нужно было не столько
сжатие или шифрование сколько безглючная передача событий от локальной клавы. Для нормальной работы numpad потребовалось включение xmodmap в .xstartup.
Ещё есть известная проблема с drug&drop - например на гномовском/кдешном десктопе невозможно расставить ярлычки.
Гугл подсказал что подобное творится и в линуксовых сборках vnc, проблема похоже в Xorg-овской либе, решения пока не нашел.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 25 янв, 2011 10:43 pm 
Не в сети

Зарегистрирован: Сб 23 окт, 2010 8:31 pm
Сообщения: 21
Странно как-то, серьёзные програмные продукты а какие-то неувязки.
На винде я раньше юзал UltraVNC, так же наблюдалось, иногда, непонятное поведение, но в целом для винды UltraVNC подходит очень и очень. Даже простенький файловый менеджер есть.
А Вам не приходилось XP по терминалке к BSD подключать?
Ухожу от темы, но всё же.
В OpenBSD я менял бодовую скорость. 9600 по умолчанию. Ставил двукратные значения(с обеих сторон) и не получалось приконнектится. 9600 и всё тут. Вообще хорошая возможность, но вот переспектива ухода COM-порта с материнок переведёт её в историю.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: AMDmi3, Bing [Bot], Google [Bot], Google Feedfetcher


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика