Решено: Удаленный запуск Х программ
Модератор: Модераторы разделов
-
SupraGoblin
- Сообщения: 71
- ОС: Gentoo 2007.0
Решено: Удаленный запуск Х программ
Никак не могу разобраться
Есть комп1 и комп2, на комп1 только консоль и squid. Все управление компом1 идет с компа2 через ssh. Неоходимо с компа2 запустить LinuxDC++ на компе1. Что для этого должно быть установлено на компе1 и на компе2? Видеть рабочий стол нет необходимости (т.е. как я понимаю VNC не нужен)..... Ткните на какой-нибудь фак чтоли, а то ничего толкового найти не могу... вообще вся эта заморочка из-за DC++ Если кто подскажет как запустить на компе2 DC клиент, буду очень благодарен 
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Решено: Удаленный запуск Х программ
библиотеки должны стоять, которые это приложение использует. начиная с X-овых.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
sda
- Сообщения: 419
- ОС: SuSE
Re: Решено: Удаленный запуск Х программ
В общем можно по-простому:
1. На компе-сервере запускаем sshd
2. делаем ssh -X your_unix_host_комп-сервер из компа-клиента
3. запускаем в этой сессии то, что хотим
дальше сам смотри, чего для счастья не хватат...
1. На компе-сервере запускаем sshd
2. делаем ssh -X your_unix_host_комп-сервер из компа-клиента
3. запускаем в этой сессии то, что хотим
дальше сам смотри, чего для счастья не хватат...
А форумокъ всёжъ таки с гнiльцой...©
-
SupraGoblin
- Сообщения: 71
- ОС: Gentoo 2007.0
Re: Решено: Удаленный запуск Х программ
На сервере sshd запущен. Подключаюсь к нему командой ssh -X 192.168.0.5, пытаюсь запустить gnome-terminal, выдает: (gnome-terminal:9249): Gtk-WARNING **: cannot open display:
Чувствую надо xorg копать
Вот он:
Чувствую надо xorg копать
Вот он:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
sda
- Сообщения: 419
- ОС: SuSE
Re: Решено: Удаленный запуск Х программ
а не судьба сначала
export DISPLAY=":0.0"
export DISPLAY=":0.0"
А форумокъ всёжъ таки с гнiльцой...©
-
SupraGoblin
- Сообщения: 71
- ОС: Gentoo 2007.0
Re: Решено: Удаленный запуск Х программ
sda
Видно не судьба
export DISPLAY=":0.0"
Пишет тоже саное: не могу открыть дисплей
export DISPLAY=":0.0" я так понимаю надо прописыватьна сервере? Причем на export DISPLAY="ip_сервера:0.0" выдает тоже самое
Видно не судьба
export DISPLAY=":0.0"
Пишет тоже саное: не могу открыть дисплей
export DISPLAY=":0.0" я так понимаю надо прописыватьна сервере? Причем на export DISPLAY="ip_сервера:0.0" выдает тоже самое
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: Удаленный запуск Х программ
SupraGoblin писал(а): ↑26.07.2007 23:23export DISPLAY=":0.0" я так понимаю надо прописыватьна сервере? Причем на export DISPLAY="ip_сервера:0.0" выдает тоже самое
Что именно пишет во втором случае?
Попробуй на том компьютере, на котором бегает X, набрать от рута в терминале
xhost +<IP машины, где ты запускаешь прилолжения>
Потом, на удаленной машине опять (через ssh)
export DISPLAY=<IP машины, где бегает X>:0.0
gnome-terminal
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Решено: Удаленный запуск Х программ
ну и, конечно, не забываем про форвардинг X-ового трафика в настройках sshd на комп1
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
SupraGoblin
- Сообщения: 71
- ОС: Gentoo 2007.0
Re: Решено: Удаленный запуск Х программ
Uncle_Theodore
Все тоже самое
Gtk-WARNING **: cannot open display:
прям уже растройство какое-то
а для VNC гном иксы на сервере нужны, может им попробовать?
Все тоже самое
Gtk-WARNING **: cannot open display:
прям уже растройство какое-то
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: Удаленный запуск Х программ
sash-kan, если делать, как я написал выше, то форвардить Икса в ssh демоне не надо.
Приведи полностью свои действия и сообщение об ошибке. Скопируй из терминала.
SupraGoblin писал(а): ↑27.07.2007 20:15Uncle_Theodore
Все тоже самое
Gtk-WARNING **: cannot open display:
Приведи полностью свои действия и сообщение об ошибке. Скопируй из терминала.
-
SupraGoblin
- Сообщения: 71
- ОС: Gentoo 2007.0
Re: Решено: Удаленный запуск Х программ
Имеем IP: сервер - 192.168.0.5, клиент - 192.168.0.1
LINUX_COMP supragoblin # xhost +192.168.0.5
LINUX_COMP supragoblin # ssh 192.168.0.5
LINUX_SERVER ~ # export=192.168.0.1:0.0
LINUX_SERVER ~ # gnome-terminal
выдает ошибку:
(gnome-terminal:26131): Gtk-WARNING **: cannot open display:
LINUX_COMP supragoblin # xhost +192.168.0.5
LINUX_COMP supragoblin # ssh 192.168.0.5
LINUX_SERVER ~ # export=192.168.0.1:0.0
LINUX_SERVER ~ # gnome-terminal
выдает ошибку:
(gnome-terminal:26131): Gtk-WARNING **: cannot open display:
-
cherep36
- Сообщения: 128
- Статус: Йа пробудилсо!
- ОС: Arch Linux
Re: Решено: Удаленный запуск Х программ
ИМХО. Чтобы запускать иксовые проги на втором компе через ssh -X с первого компа, на первом должены быть установлены и запущенны иксы, как-то эксперемнтировал, тока запускал pcbsd на виртуалке в vmware и конектился к ней по ssh -X, без запущенных иксов в pcbsd, любая иксовая прога писала примерно то же:
cannot open display:
-
SupraGoblin
- Сообщения: 71
- ОС: Gentoo 2007.0
Re: Решено: Удаленный запуск Х программ
cherep36
Ну иксы то на сервере установлены....я еще с дуру на сервак зачем то гном забабахал
а вот что не запущены это точно.....
А если я запущу иксы, мне придется какой-то оконный менеджер устанавливать или можно так просто запустить и все?
Ну иксы то на сервере установлены....я еще с дуру на сервак зачем то гном забабахал
А если я запущу иксы, мне придется какой-то оконный менеджер устанавливать или можно так просто запустить и все?
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: Удаленный запуск Х программ
SupraGoblin писал(а): ↑27.07.2007 21:16Имеем IP: сервер - 192.168.0.5, клиент - 192.168.0.1
LINUX_COMP supragoblin # xhost +192.168.0.5
LINUX_COMP supragoblin # ssh 192.168.0.5
LINUX_SERVER ~ # export=192.168.0.1:0.0
LINUX_SERVER ~ # gnome-terminal
выдает ошибку:
(gnome-terminal:26131): Gtk-WARNING **: cannot open display:
export DISPLAY=192.168.0.1:0.0
-
SupraGoblin
- Сообщения: 71
- ОС: Gentoo 2007.0
Re: Решено: Удаленный запуск Х программ
сорри опечатался
, так и писал: export DISPLAY=192.168.0.1:0.0
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: Удаленный запуск Х программ
А на 192.168.0.1 Икс бегает?
Команда xhost +192.168.0.5 должна выдать подтверждение, что 192.168.0.5 добавлен в список.
Что возвращает команда
echo $DISPLAY
в ssh'ной сессии?
Команда xhost +192.168.0.5 должна выдать подтверждение, что 192.168.0.5 добавлен в список.
Что возвращает команда
echo $DISPLAY
в ssh'ной сессии?
-
SupraGoblin
- Сообщения: 71
- ОС: Gentoo 2007.0
Re: Решено: Удаленный запуск Х программ
LINUX_COMP supragoblin # xhost +192.168.0.5
192.168.0.5 being added to access control list
echo $DISPLAY
192.168.0.1:0.0
Какие еще могут быть мысли?
PS А еще у меня долго программы запускаются. Может это тоже как-то связано?
192.168.0.5 being added to access control list
echo $DISPLAY
192.168.0.1:0.0
Какие еще могут быть мысли?
PS А еще у меня долго программы запускаются. Может это тоже как-то связано?
-
Skip
- Сообщения: 30
- ОС: Debian
Re: Решено: Удаленный запуск Х программ
1. Добавь в /etc/ssh/ssh_config следующие строки:
ForwardX11 yes
ForwardX11Trusted yes
2. Запускай сеанс: ssh -X <ip>
p.s. ssh_config(5), ssh(1)
ForwardX11 yes
ForwardX11Trusted yes
2. Запускай сеанс: ssh -X <ip>
p.s. ssh_config(5), ssh(1)
-
SupraGoblin
- Сообщения: 71
- ОС: Gentoo 2007.0
Re: Решено: Удаленный запуск Х программ
Skip
Огромное спасибо! Все получилось!
Вообщем что сделал:
На клиенте в /etc/ssh/ssh_config прописал
ForwardX11 yes
ForwardX11Trusted yes
Подключение к серверу командой ssh <ip сервера> (БЕЗ ПАРАМЕТРОВ!!! С -X НЕ РАБОТАЕТ)
Все! Можно запускать иксовые приложения
Огромное спасибо! Все получилось!
Вообщем что сделал:
На клиенте в /etc/ssh/ssh_config прописал
ForwardX11 yes
ForwardX11Trusted yes
Подключение к серверу командой ssh <ip сервера> (БЕЗ ПАРАМЕТРОВ!!! С -X НЕ РАБОТАЕТ)
Все! Можно запускать иксовые приложения