1

Привет всем!

Я один такой любопытный или еще кто на граблях поплясал?
Мне собственно надо поднять ремутный канал доступа к гуевой консоли. Всегда на всех федорах и сентосах пользовался весьма удобным RX'ом от етерсофта. А на RFR-15 пришел пушной зверек. А именно:
1. Сборки на их ftp под Fedora-15 нет. Пришлось взять на 14-ю.
2. На 14-й - чудеса: юзер коннектится к хосту, получает доступ, начинается этап согласования дисплеев и опаньки.. Сессия разрывается.
3. Грешил на GNOME-3. Но и заказанный кастомный xterm тоже не захотел открываться на ремутном компьютере. Что говорит, что гном не при делах.

Итак - у публики работает RX на F-15? Спросить на техподдержке не могу, так как техподдержка не куплена. И, соответсвенно мне там не раз намекали, что они работают только с теми, кто техподдержку RX'а проплатил...

2

А свободных аналогов этому нет что ли?

3

Vascom пишет:

А свободных аналогов этому нет что ли?

Во первых - RX тоже свободный. Платна только техподдержка.
Во вторых - мне нужен зоопарк? Не думаю...

Можно, конечно, посмотреть в сторону NX, но ведь RX из него и делается. Так что если ошибки в "ядре", то и NX навернется. Скорее всего. Будем пробовать...

Хотя, оно, конечно не сильно и критично. Все равно этот сервер (после настройки) переведу на 3й уровень.

4

Cruiser78 пишет:

Хотя, оно, конечно не сильно и критично. Все равно этот сервер (после настройки) переведу на 3й уровень.

Хотя... Вроде начинает намазываться. Оказывается и через голый ssh X11 не пробрасывается с RFR-15.
В /etc/ssh/sshd_config стоит разрешение форванга X11 (по дефолту), но при попытке запустить ремутно на свой дисплей тривиальный xterm:

 Консоль:
$ xterm
xterm Xt error: Can't open display:
xterm:  DISPLAY is not set

В RFR-13 проблем с пробросом Х11 нет. Там всё правильно как-то вписано изначально было. А вот в RFR-15 правила поменялись?
Коллеги, подскажите, как и где правильно DISPLAY надо выставить чтобы эта ругачка ушла?

5

Посмотри вывод echo $DISPLAY

6 (08.07.2011 15:19:58 отредактировано Cruiser78)

Vascom пишет:

Посмотри вывод echo $DISPLAY

Да пусто там... В RFR-15 пусто. А 13-я показывает localhost:10.0. Так вопрос не в том, есть ли что в $DISPLAY. И так понятно уже, что нету. Вопрос иной - как сделать так, чтобы оно было и было корректно? Где это прописывается?

Вписал пока (на первых порах) в ~/bash_profiles export DISPLAY=localhost:10.0. Проверил эхом после реконнекта. Пишет что DISPLAY равен том, что написал, но...

 Консоль:
$ echo $DISPLAY
localhost:10.0
[alex@GateProizv ~]$ xterm
xterm Xt error: Can't open display: localhost:10.0

При этом из 13-й федоры xterm при такой настройке запускается. Более того, я даже сделал чуть хитрее -

export DISPLAY=`echo $SSH_CONNECTION | awk '{print $1}'`":10.0"

Фиг вам. Индейское жилище. Не хочет оно X11 отдавать. Может еще есть какая где настройка?
-------------------
Блин, конечно есть... Надо или ssh запускать с ключом -X (что и сделано у меня в кнопке вызова RFR-13) или ssh_conf подправить...
Так что X11 заработали. А вот RX@Etersoft - он пока сопротивляется. Не хочет открывать сессию. Даже кастомную, xterm'ом

7

Может у тебя просто не включена опция форвардинга иксов? Работает ли при параметре -X?

8

Vascom пишет:

Может у тебя просто не включена опция форвардинга иксов? Работает ли при параметре -X?


Не, я же написал - Х11 через голый ssh форвардится начали. А вот их форвардиг через тот же ssh, обернутый в RX - работать отказывается. Вот такой протокол рисует:
NXPROXY - Version 3.4.0

Copyright (C) 2001, 2010 NoMachine.

+ открыть спойлер

See http://www.nomachine.com/ for more information.

Info: Proxy running in client mode with pid '2719'.
Session: Starting session at 'Sat Jul  9 14:16:30 2011'.
Info: Connection with remote proxy completed.
Warning: Unrecognized session type 'unix-desktop'. Assuming agent session.
Info: Using ADSL link parameters 512/24/1/0.
Info: Using cache parameters 4/4096KB/16384KB/16384KB.
Info: Using pack method 'adaptive-7' with session 'unix-desktop'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 4/4.
Info: No suitable cache file found.
Info: Forwarding X11 connections to display ':0.0'.
Info: Listening to font server connections on port '12016'.
Session: Session started at 'Sat Jul  9 14:16:30 2011'.
Info: Established X server connection.
Info: Using shared memory parameters 1/4096K.
Session: Terminating session at 'Sat Jul  9 14:16:31 2011'.
Session: Session terminated at 'Sat Jul  9 14:16:31 2011'.