URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 55055
[ Назад ]

Исходное сообщение
"Запуск удалённых иксов"

Отправлено Serega_S , 01-Апр-05 09:27 
  Всем привет. Пытаюсь запустить на удалённой машине х-овое приложение - вываливается ошибка:

Xlib: connection to "10.0.0.1:0.0" refused by server
Xlib: No protocol specified

10.0.0.1 - это мой ип.

на сервере разрешил всем:
xhost +
в hosts.allow на обоих машинах прописал ALL:ип_удалённой_машины
логинюсь на удалённую машину по ssh
пишу:
DISPLAY=10.0.0.1:0
export DISPLAY
xmms
выдаёт:
Xlib: connection to "10.0.0.1:0.0" refused by server
Xlib: No protocol specified
** CRITICAL **: Unable to open display

иксы естественно и там и там запущены.

В чём может быть трабла?

P.S. в доках написано, что этого должно хватить для работы...


Содержание

Сообщения в этом обсуждении
"Запуск удалённых иксов"
Отправлено open , 01-Апр-05 10:11 
ну вообще должно работать проверил у себя под ALTLinux
а xhost +  ты на 10.0.0.1 делаешь ?

>  Всем привет. Пытаюсь запустить на удалённой машине х-овое приложение -
>вываливается ошибка:
>
>Xlib: connection to "10.0.0.1:0.0" refused by server
>Xlib: No protocol specified
>
>10.0.0.1 - это мой ип.
>
>на сервере разрешил всем:
>xhost +
>в hosts.allow на обоих машинах прописал ALL:ип_удалённой_машины
>логинюсь на удалённую машину по ssh
>пишу:
>DISPLAY=10.0.0.1:0
>export DISPLAY
>xmms
>выдаёт:
>Xlib: connection to "10.0.0.1:0.0" refused by server
>Xlib: No protocol specified
>** CRITICAL **: Unable to open display
>
>иксы естественно и там и там запущены.
>
>В чём может быть трабла?
>
>P.S. в доках написано, что этого должно хватить для работы...



"Запуск удалённых иксов"
Отправлено Serega_S , 01-Апр-05 11:29 
>ну вообще должно работать проверил у себя под ALTLinux
>а xhost +  ты на 10.0.0.1 делаешь ?
>
Я делал на имя хоста, потом ради проверки просто 'xhost +' - это открывает доступ для всех. Одна фигня. Мож где-то можно крнкретнее посмотреть в чём проблема, какиесь логи...
  Стыдно конечно, что не помню - я вроде на своей машине (не к которой присоединяюсь) отключил сервер шрифтов и уже не помню где и как. Но это же не должно влиять - всё-таки я не сервер, а клиент в данном случае...

"Запуск удалённых иксов"
Отправлено Gennadi , 01-Апр-05 21:24 
>>ну вообще должно работать проверил у себя под ALTLinux
>>а xhost +  ты на 10.0.0.1 делаешь ?
>>
>Я делал на имя хоста, потом ради проверки просто 'xhost +' -
>это открывает доступ для всех. Одна фигня. Мож где-то можно крнкретнее
>посмотреть в чём проблема, какиесь логи...
>  Стыдно конечно, что не помню - я вроде на своей
>машине (не к которой присоединяюсь) отключил сервер шрифтов и уже не
>помню где и как. Но это же не должно влиять -
>всё-таки я не сервер, а клиент в данном случае...

1. ssh -X user@remote-pc
2. mozilla


"Запуск удалённых иксов"
Отправлено fedorden , 02-Апр-05 11:24 
на сервере Иксы не нужно запускать. Главное чтобы они были там установлены. у себя делаешь xhost + (твой комп является Х-сервером), заходишь на сервер и запускаешь xmms, звук соответственно будет на серваке.
на сервере не надо делать никаких xhost. По сути, сервер использует графику на твоем компе - прога работает там, а отображение - у тебя

"Запуск удалённых иксов"
Отправлено lavr , 02-Апр-05 12:34 
>  Всем привет. Пытаюсь запустить на удалённой машине х-овое приложение -
>вываливается ошибка:
>
>Xlib: connection to "10.0.0.1:0.0" refused by server
>Xlib: No protocol specified
>
>10.0.0.1 - это мой ип.
>
>на сервере разрешил всем:
>xhost +
>в hosts.allow на обоих машинах прописал ALL:ип_удалённой_машины
>логинюсь на удалённую машину по ssh
>пишу:
>DISPLAY=10.0.0.1:0
>export DISPLAY
>xmms
>выдаёт:
>Xlib: connection to "10.0.0.1:0.0" refused by server
>Xlib: No protocol specified
>** CRITICAL **: Unable to open display
>
>иксы естественно и там и там запущены.
>
>В чём может быть трабла?
>
>P.S. в доках написано, что этого должно хватить для работы...

если не ошибаюсь, похоже на проблемы авторизации (ну очень похожее сообщение)


"Запуск удалённых иксов"
Отправлено fedorden , 02-Апр-05 12:46 
>>  Всем привет. Пытаюсь запустить на удалённой машине х-овое приложение -
>>вываливается ошибка:
>>
>>Xlib: connection to "10.0.0.1:0.0" refused by server
>>Xlib: No protocol specified
>>
>>10.0.0.1 - это мой ип.
>>
>>на сервере разрешил всем:
>>xhost +
>>в hosts.allow на обоих машинах прописал ALL:ип_удалённой_машины
>>логинюсь на удалённую машину по ssh
>>пишу:
>>DISPLAY=10.0.0.1:0
>>export DISPLAY
>>xmms
>>выдаёт:
>>Xlib: connection to "10.0.0.1:0.0" refused by server
>>Xlib: No protocol specified
>>** CRITICAL **: Unable to open display
>>
>>иксы естественно и там и там запущены.
>>
>>В чём может быть трабла?
>>
>>P.S. в доках написано, что этого должно хватить для работы...
>
>если не ошибаюсь, похоже на проблемы авторизации (ну очень похожее сообщение)


сделай на своем компе xhost + (этим ты разрешаешь приложениям, работающим на других компах, отображать графику на твоем мониторе) и попробуй через telnet зайти.
я так работал на Фревом сервере из Соляриса.


"Запуск удалённых иксов"
Отправлено lavr , 02-Апр-05 13:23 
>>>  Всем привет. Пытаюсь запустить на удалённой машине х-овое приложение -
>>>вываливается ошибка:
>>>
>>>Xlib: connection to "10.0.0.1:0.0" refused by server
>>>Xlib: No protocol specified

<skipped>

>>>P.S. в доках написано, что этого должно хватить для работы...
>>
>>если не ошибаюсь, похоже на проблемы авторизации (ну очень похожее сообщение)
>
>
>сделай на своем компе xhost + (этим ты разрешаешь приложениям, работающим на
>других компах, отображать графику на твоем мониторе) и попробуй через telnet
>зайти.
>я так работал на Фревом сервере из Соляриса.

man Xsecurity
man xauth
man xhost


"Запуск удалённых иксов"
Отправлено Serega_S , 03-Апр-05 11:58 
>сделай на своем компе xhost + (этим ты разрешаешь приложениям, работающим на
>других компах, отображать графику на твоем мониторе) и попробуй через telnet
>зайти.
>я так работал на Фревом сервере из Соляриса.

Пасибо всем - заработало (xhost не там прописывал). Но такой вопрос - гамы не хотят работать. Вроде как даже в cedega конфиге можно указывать дисплей, и оно вроде как пытается - часть отображается, а потом:

Dasha@SEREGA:/data/games/UnrealGold/System$ cedega Unreal1.exe
Your system requires the use of pthreads but the maximum system allowed stack size of 2052 kB may be too small for some games.
If you experience problems, try rerunning with "-use-pthreads no" which may help.
x11drv: Warning: $DISPLAY variable ignored, using 'Dasha:0.0' specified in config file
Your Open Sound System driver did not let us configure small enough sound fragments.
This may cause delays and other problems in audio playback with certain applications.
mmtime pid=1456 tid=1456
X Error of failed request:  XF86VidModeClientNotLocal
  Major opcode of failed request:  135 (XFree86-VidModeExtension)
  Minor opcode of failed request:  10 (XF86VidModeSwitchToMode)
  Serial number of failed request:  3718
  Current serial number in output stream:  3720
Dasha@SEREGA:/data/games/UnrealGold/System$

  Возможно ли это в принципе? Ибо гамы же юзают хардвар напрямую или пойдёт, только надо покрутить?


"Запуск удалённых иксов"
Отправлено fedorden , 06-Апр-05 09:42 
>>сделай на своем компе xhost + (этим ты разрешаешь приложениям, работающим на
>>других компах, отображать графику на твоем мониторе) и попробуй через telnet
>>зайти.
>>я так работал на Фревом сервере из Соляриса.
>
>Пасибо всем - заработало (xhost не там прописывал). Но такой вопрос -
>гамы не хотят работать. Вроде как даже в cedega конфиге можно
>указывать дисплей, и оно вроде как пытается - часть отображается, а
>потом:
>
>Dasha@SEREGA:/data/games/UnrealGold/System$ cedega Unreal1.exe
>Your system requires the use of pthreads but the maximum system allowed
>stack size of 2052 kB may be too small for some
>games.
>If you experience problems, try rerunning with "-use-pthreads no" which may help.
>
>x11drv: Warning: $DISPLAY variable ignored, using 'Dasha:0.0' specified in config file
>Your Open Sound System driver did not let us configure small enough
>sound fragments.
>This may cause delays and other problems in audio playback with certain
>applications.
>mmtime pid=1456 tid=1456
>X Error of failed request:  XF86VidModeClientNotLocal
>  Major opcode of failed request:  135 (XFree86-VidModeExtension)
>  Minor opcode of failed request:  10 (XF86VidModeSwitchToMode)
>  Serial number of failed request:  3718
>  Current serial number in output stream:  3720
>Dasha@SEREGA:/data/games/UnrealGold/System$
>
>  Возможно ли это в принципе? Ибо гамы же юзают хардвар
>напрямую или пойдёт, только надо покрутить?


Ты хочешь в игру играть с удаленного компьютера? Если да, то это сильно! Так же как и смотреть видео...


"Запуск удалённых иксов"
Отправлено Serega_S , 06-Апр-05 13:48 
>Ты хочешь в игру играть с удаленного компьютера? Если да, то это
>сильно! Так же как и смотреть видео...

   :-) Просто у меня машина мощная, а у девушки cel 500 Мгц. Фильмы ессно без проблем идут, а вот игры под вайном... Винду ставить не хочется, вот и пытаюсь найти выход - хорошо бы припахать мощности моей машинки :-) Какзалось бы выход... Причём видеокарта GF2 у девушки, т.е. по идее если бы то же самое аппаратное ускорение было на стороне клиента, то всё было бы хорошо...


"Запуск удалённых иксов"
Отправлено Александр , 21-Окт-09 15:15 
Поставь пакет x11vnc и tightvn
на удаленной машине x11vnc - ставишь
и запускаешь x11vnc -display :0

на своей tightvn - ставишь
и запускать vncviewer (host удаленной машины):0