
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.02.2008, 15:51:01
|
|||
|---|---|---|---|
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
Есть две машины. На обеих SLES 9. На первую заходишь через SSH. Спрашиваешь: echo $DISPLAY Отвечает: first_comp:1:0 Говоришь: xhost + Отвечает: access control disabled, clients can connect from any host На вторую машину заходишь через SSH. Спрашиваешь: echo $DISPLAY Отвечает: - (короче пусто, не знает он какой дисплей) Говоришь: xhost + Отвечает: access control disabled, clients can connect from any host НО На вторую машину заходишь через SSH. Спрашиваешь: echo $DISPLAY Отвечает: - (короче пусто, не знает он какой дисплей) Хорошо. Говоришь ей хоть: DISPLAY=second_comp:1:0 export DISPLAY хоть: DISPLAY=:1:0 export DISPLAY хоть любой другой. И на вопрос: echo $DISPLAY она честно ответит: second_comp:1:0 либо: 1.0 либо любое другое, которое задашь ей до этого. Но уже на на: xhost + Она ответит: xhost: unable to open display "" Чего за ...? _________________________________________________________________ Учиться на ошибках, особенно чужих, значит сделать свою жизнь скучной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2008, 16:20:45
|
|||
|---|---|---|---|
|
|||
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
первая машина cat /etc/SuSE-release openSUSE 10.3 (i586) VERSION = 10.3 вторая машина cat /etc/SuSE-release SUSE LINUX 10.0 (i586) VERSION = 10.0 с первой ssh -l root -X вторая_машина # xclock часики появляются на первой машине. xhost не нужен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2008, 16:31:31
|
|||
|---|---|---|---|
|
|||
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
в общем бывают разные штуки есть XDMCP а есть x ssh tunnel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2008, 16:39:32
|
|||
|---|---|---|---|
|
|||
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
Если используешь туннелинг в ssh, это в настройках клиента и сервера прописывается, то не нужно xhost использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2008, 16:43:24
|
|||
|---|---|---|---|
|
|||
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
тунельЕсли используешь туннелинг в ssh, это в настройках клиента и сервера прописывается, то не нужно xhost использовать. И в этом случае переменная DISPLAY ручками не прописывается, а атоматом получатеся сразу после коннекта к ssh-серверу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2008, 16:47:48
|
|||
|---|---|---|---|
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
Первая машина: SUSE LINUX Enterprise Server 9 (i586) VERSION = 9 PATCHLEVEL = 3 Вторая машина: SUSE LINUX Enterprise Server 9 (i586) VERSION = 9 PATCHLEVEL = 3 Просто мне надо запустить графические отчёты в OEBS. В инструкции написано, что сначала необходимо настроить DISPLAY, потом запустить xhost + и в конце запустить vncserver. Так вот на первой машине всё работает. А на второй: APPS_FRAMEWORK_AGENT = http://second_comp:8000 Error: X server is not accessible. For details on the X Server configuration please refer to the MetaLink note 139863.1 : Configuring and Troubleshooting Oracle HTTP Server with Oracle Applications TIP: If using a UNIX environment, most likely you need to run "xhost +" before starting the Oracle HTTP Server _________________________________________________________________ Учиться на ошибках, особенно чужих, значит сделать свою жизнь скучной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2008, 17:01:42
|
|||
|---|---|---|---|
|
|||
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
Im27th необходимо настроить DISPLAY, потом запустить xhost + и в конце запустить vncserver. ты определись всё таки как ты ходишь, через ssh или vncserver ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2008, 18:08:21
|
|||
|---|---|---|---|
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
тунель Im27th необходимо настроить DISPLAY, потом запустить xhost + и в конце запустить vncserver. ты определись всё таки как ты ходишь, через ssh или vncserver чего тут определяться? OEBS стоит на машине second_comp. юзеры работают в ней из Windows через Internet Explorer. Всё работает, кроме графических отчётов. В MetaLink note 139863.1 написано как настроить их работу: необходимо настроить DISPLAY, потом запустить xhost + и в конце запустить vncserver. Но чтобы всё это настроить я естественно как-то должен зайти на second_comp и я захожу туда по SSH. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.02.2008, 14:01:40
|
|||
|---|---|---|---|
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
Я уже даже локально зашёл на second_comp. Всё равно. И да, не DISPLAY=second_comp:1:0 , а конечно же DISPLAY=second_comp:1.0 и ответ: xhost + xhost: unable to open display "second_comp:1.0" Но если поставить DISPLAY=:0.0 то только в этом случае xhost + срабатывает. _________________________________________________________________ Учиться на ошибках, особенно чужих, значит сделать свою жизнь скучной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.02.2008, 14:10:59
|
|||
|---|---|---|---|
|
|||
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
Im27thЯ уже даже локально зашёл на second_comp. Всё равно. И да, не DISPLAY=second_comp:1:0 , а конечно же DISPLAY=second_comp:1.0 и ответ: xhost + xhost: unable to open display "second_comp:1.0" Но если поставить DISPLAY=:0.0 то только в этом случае xhost + срабатывает. _________________________________________________________________ Учиться на ошибках, особенно чужих, значит сделать свою жизнь скучной. А кто тебе сказал, что ручками надо было 1:0 ставить, на металинке написано? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.02.2008, 10:06:45
|
|||
|---|---|---|---|
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
тунельА кто тебе сказал, что ручками надо было 1:0 ставить, на металинке написано? Нет. Я же говорю это просто опечатка. Когда писал тему, то команды не копировал из терминала, а писал сам и просто знаком ошибся. Конечно же в терминале я всегда писал 1.0, но от этого не легче. Срабатывает xhost + только в одном случае - если ставишь 0.0, во всех остальных unable to open display. А на первой машине всё работает чётко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.02.2008, 15:23:27
|
|||
|---|---|---|---|
xhost + отвечает xhost: unable to open display "" |
|||
|
#18+
В общем я всё сделал без всякой литературы и советов умников, а простым методом тыка. Во-первых, в OEBS есть конфигурационный файл xml где записаны все параметры и там почему-то по умолчанию стояло DISPLAY=:0.0 и когда за пускался Application, то :1.0 сбивался. Я тупо переписал там на :1.0 и перекомпилировал OEBS. Во-вторых, всё-таки порядок оказался неправильным. Сначала надо задать DISPLAY, потом на этот DISPLAY запустить vncserver и только потом задать xhost +. И всё заработало. _________________________________________________________________ Учиться на ошибках, особенно чужих, значит сделать свою жизнь скучной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=25&mobile=1&tid=1487118]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 363ms |

| 0 / 0 |
