Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / xhost + отвечает xhost: unable to open display "" / 12 сообщений из 12, страница 1 из 1
19.02.2008, 15:51:01
    #35141856
init01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
Есть две машины. На обеих 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 ""

Чего за ...?



_________________________________________________________________
Учиться на ошибках, особенно чужих, значит сделать свою жизнь скучной.
...
Рейтинг: 0 / 0
19.02.2008, 16:20:45
    #35141955
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
первая машина
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 не нужен
...
Рейтинг: 0 / 0
19.02.2008, 16:31:31
    #35141991
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
в общем бывают разные штуки есть XDMCP а есть x ssh tunnel
...
Рейтинг: 0 / 0
19.02.2008, 16:39:32
    #35142023
тунель
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
Если используешь туннелинг в ssh, это в настройках клиента и сервера прописывается, то не нужно xhost использовать.
...
Рейтинг: 0 / 0
19.02.2008, 16:43:24
    #35142043
тунель
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
тунельЕсли используешь туннелинг в ssh, это в настройках клиента и сервера прописывается, то не нужно xhost использовать.

И в этом случае переменная DISPLAY ручками не прописывается, а атоматом получатеся сразу после коннекта к ssh-серверу.
...
Рейтинг: 0 / 0
19.02.2008, 16:47:48
    #35142071
init01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
Первая машина:
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



_________________________________________________________________
Учиться на ошибках, особенно чужих, значит сделать свою жизнь скучной.
...
Рейтинг: 0 / 0
19.02.2008, 17:01:42
    #35142121
тунель
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
Im27th
необходимо настроить DISPLAY, потом запустить xhost + и в конце запустить vncserver.


ты определись всё таки как ты ходишь, через ssh или vncserver
...
Рейтинг: 0 / 0
19.02.2008, 18:08:21
    #35142369
init01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
тунель Im27th
необходимо настроить DISPLAY, потом запустить xhost + и в конце запустить vncserver.


ты определись всё таки как ты ходишь, через ssh или vncserver

чего тут определяться?
OEBS стоит на машине second_comp. юзеры работают в ней из Windows через Internet Explorer. Всё работает, кроме графических отчётов. В MetaLink note 139863.1 написано как настроить их работу: необходимо настроить DISPLAY, потом запустить xhost + и в конце запустить vncserver. Но чтобы всё это настроить я естественно как-то должен зайти на second_comp и я захожу туда по SSH.
...
Рейтинг: 0 / 0
20.02.2008, 14:01:40
    #35144438
init01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
Я уже даже локально зашёл на 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 + срабатывает.



_________________________________________________________________
Учиться на ошибках, особенно чужих, значит сделать свою жизнь скучной.
...
Рейтинг: 0 / 0
20.02.2008, 14:10:59
    #35144476
тунель
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
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 ставить, на металинке написано?
...
Рейтинг: 0 / 0
21.02.2008, 10:06:45
    #35146366
init01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
тунельА кто тебе сказал, что ручками надо было 1:0 ставить, на металинке написано?

Нет. Я же говорю это просто опечатка. Когда писал тему, то команды не копировал из терминала, а писал сам и просто знаком ошибся. Конечно же в терминале я всегда писал 1.0, но от этого не легче. Срабатывает xhost + только в одном случае - если ставишь 0.0, во всех остальных unable to open display. А на первой машине всё работает чётко.
...
Рейтинг: 0 / 0
22.02.2008, 15:23:27
    #35150741
init01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xhost + отвечает xhost: unable to open display ""
В общем я всё сделал без всякой литературы и советов умников, а простым методом тыка.
Во-первых, в OEBS есть конфигурационный файл xml где записаны все параметры и там почему-то по умолчанию стояло DISPLAY=:0.0 и когда за пускался Application, то :1.0 сбивался. Я тупо переписал там на :1.0 и перекомпилировал OEBS.
Во-вторых, всё-таки порядок оказался неправильным. Сначала надо задать DISPLAY, потом на этот DISPLAY запустить vncserver и только потом задать xhost +.
И всё заработало.



_________________________________________________________________
Учиться на ошибках, особенно чужих, значит сделать свою жизнь скучной.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / xhost + отвечает xhost: unable to open display "" / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]