Всем привет. Пытаюсь запустить на удалённой машине х-овое приложение - вываливается ошибка:Xlib: connection to "10.0.0.1:0.0" refused by server
Xlib: No protocol specified10.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. в доках написано, что этого должно хватить для работы...
ну вообще должно работать проверил у себя под 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. в доках написано, что этого должно хватить для работы...
>ну вообще должно работать проверил у себя под ALTLinux
>а xhost + ты на 10.0.0.1 делаешь ?
>
Я делал на имя хоста, потом ради проверки просто 'xhost +' - это открывает доступ для всех. Одна фигня. Мож где-то можно крнкретнее посмотреть в чём проблема, какиесь логи...
Стыдно конечно, что не помню - я вроде на своей машине (не к которой присоединяюсь) отключил сервер шрифтов и уже не помню где и как. Но это же не должно влиять - всё-таки я не сервер, а клиент в данном случае...
>>ну вообще должно работать проверил у себя под ALTLinux
>>а xhost + ты на 10.0.0.1 делаешь ?
>>
>Я делал на имя хоста, потом ради проверки просто 'xhost +' -
>это открывает доступ для всех. Одна фигня. Мож где-то можно крнкретнее
>посмотреть в чём проблема, какиесь логи...
> Стыдно конечно, что не помню - я вроде на своей
>машине (не к которой присоединяюсь) отключил сервер шрифтов и уже не
>помню где и как. Но это же не должно влиять -
>всё-таки я не сервер, а клиент в данном случае...1. ssh -X user@remote-pc
2. mozilla
на сервере Иксы не нужно запускать. Главное чтобы они были там установлены. у себя делаешь xhost + (твой комп является Х-сервером), заходишь на сервер и запускаешь xmms, звук соответственно будет на серваке.
на сервере не надо делать никаких xhost. По сути, сервер использует графику на твоем компе - прога работает там, а отображение - у тебя
> Всем привет. Пытаюсь запустить на удалённой машине х-овое приложение -
>вываливается ошибка:
>
>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. в доках написано, что этого должно хватить для работы...если не ошибаюсь, похоже на проблемы авторизации (ну очень похожее сообщение)
>> Всем привет. Пытаюсь запустить на удалённой машине х-овое приложение -
>>вываливается ошибка:
>>
>>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 зайти.
я так работал на Фревом сервере из Соляриса.
>>> Всем привет. Пытаюсь запустить на удалённой машине х-овое приложение -
>>>вываливается ошибка:
>>>
>>>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
>сделай на своем компе 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$Возможно ли это в принципе? Ибо гамы же юзают хардвар напрямую или пойдёт, только надо покрутить?
>>сделай на своем компе 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$
>
> Возможно ли это в принципе? Ибо гамы же юзают хардвар
>напрямую или пойдёт, только надо покрутить?
Ты хочешь в игру играть с удаленного компьютера? Если да, то это сильно! Так же как и смотреть видео...
>Ты хочешь в игру играть с удаленного компьютера? Если да, то это
>сильно! Так же как и смотреть видео...:-) Просто у меня машина мощная, а у девушки cel 500 Мгц. Фильмы ессно без проблем идут, а вот игры под вайном... Винду ставить не хочется, вот и пытаюсь найти выход - хорошо бы припахать мощности моей машинки :-) Какзалось бы выход... Причём видеокарта GF2 у девушки, т.е. по идее если бы то же самое аппаратное ускорение было на стороне клиента, то всё было бы хорошо...
Поставь пакет x11vnc и tightvn
на удаленной машине x11vnc - ставишь
и запускаешь x11vnc -display :0на своей tightvn - ставишь
и запускать vncviewer (host удаленной машины):0