Re: Запуск приложения для X'ов через ssh
В Срд, 18/11/2009 в 12:08 +0300, Stanislav Maslovski пишет:
> On Tue, Nov 17, 2009 at 08:28:14PM +0300, George Shuklin wrote:
> > Есть машина с запущенным X-сервером и сессия пользователя там. Хочется запустить по ssh (от имени этого пользователя) приложение так, чтобы его окно появилось в этой сессии.
>
> В случае с ssh достаточно указать ключ -X (и разрешить X11Forwarding в
> конфиге sshd, если он запрещен). С технической точки зрения, эта
> опция просто создает туннель и устанавливает переменную DISPLAY.
>
> > Наверное, правильно будет спрашивать даже не так. Как приложение узнаёт, что оно может рисовать окно и взаимодействовать с X-сервером (и как она определяет, какой из x-серверов активен?)
>
> $DISPLAY
Мне не форвардинг нужен, а запуск в существующей сессии. $DISPLAY я
пробовал:
(в свободном текстовом терминале)
export DISPLAY=:0.0
xcalc
No protocol specified
Unable to open display :0.0
Reply to: