Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Запустить X приложение через SSH c небольшим НО  (Прочитано 2490 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн upmac

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Вобщем в виду приоритета ответов н вопрос как перенаправить через ssh -X и запустить приложение удаленно нет возможности найти небольшой ясности.
Ну это собсно было лирическое отступление, меня же интересует вопрос как запустить приложение ну допустим totem (ну не в приложении дело) ;) а вот в чем
запустить его нужно через ssh на компе в сети в сеанс активного пользователя.

Ладно небольшой пример для ясности:
Сижу работаю на ноуте, за персом сидит ребенок смотрит мульты.
И вот когда мульт очередной заканчивается ребенок подходит и теребит, что бы я поднял зад и пошел запустил ему следующий мульт.
И вот от переполнения задрачивания ребенком включается творческая мысль на персе стоит ебунту9,10 с открытым опенссх
на ноуте мак и мучить его в сторону vnc нет особого жлания
короче рождается мысль запустить totem из консоля указав ему файл всего то одна строчка, но есть одно но! запускает то, он его ко мне в консоль и в случае перенаправления ну тип -Х открывает его мне, а необходимо ребенку да еще в другую учетку не под той что я в ссх а жены
-------
вот собственно люди добрые спасайте а то он меня отдрисейрует  :D

Оффлайн gorven

  • Активист
  • *
  • Сообщений: 463
  • Что нас ждет - Linux хранит молчанье
    • Просмотр профиля
Вот это покурить не поможет?
http://mydebianblog.blogspot.com/2006/12/ssh.html
Эта ваша Ubuntu прикольненькая такая винда (с)

Оффлайн upmac

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Запустить X приложение через SSH c небольшим Н&
« Ответ #2 : 25 Февраль 2010, 12:15:53 »
Вот это покурить не поможет?
http://mydebianblog.blogspot.com/2006/12/ssh.html
Это какрз то чего не нужно, там идет речь о том как запустить приложение с перенаправлением на мою машину а мне нужно там же откуда я запускаю

Пользователь решил продолжить мысль 25 Февраль 2010, 12:29:34:
Сижу работаю на ноуте, за персом сидит ребенок смотрит мульты.
И вот когда мульт очередной заканчивается ребенок подходит и теребит, что бы я поднял зад и пошел запустил ему следующий мульт.
судя по первому посту вы именно этого и хотели - запустить приложение на удаленной машине и включить мульт. По моему как раз то что в ссылке
Да только там объясняется про то как запустить приложение через ссх с перенаправлением х графики на машину с которой вошли в ссх а мне нужно на той же в сессию либо как понимаю в активную консоль tty7 на которой запущен хсервер
« Последнее редактирование: 25 Февраль 2010, 12:29:34 от upmac »

Оффлайн Lion-Simba

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
VNC в активную сессию спасёт вас.

Гуглить по слову vino.

Оно уже по умолчанию установлено, его только нужно где-то в меню "Администрирование" включить. Называется оно там что-то вроде "Удалённый доступ к рабочему столу" или как-то так.
Оказываю индивидуальную платную техподдержку широкого профиля. Обращаться в ЛС или Jabber.

Оффлайн upmac

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
VNC в активную сессию спасёт вас.

Гуглить по слову vino.

Оно уже по умолчанию установлено, его только нужно где-то в меню "Администрирование" включить. Называется оно там что-то вроде "Удалённый доступ к рабочему столу" или как-то так.
Спасибо конечно, но вот что-то интересно стало возможно ли такое сделать не приходя к vnc.

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1580
    • Просмотр профиля
А если попробовать в ssh su ребёнок и от его имени запустить тот-же totem?
Подпись автора jillsmitt истинна...

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Скорее всего нужно мутить чего-то с xauth и переменной окружения DISPLAY.

Оффлайн gorven

  • Активист
  • *
  • Сообщений: 463
  • Что нас ждет - Linux хранит молчанье
    • Просмотр профиля
Заинтересовался сам. Напряг моск, поиск и еще одного товарища. Замутили такую штуку
Сначала на целевом компе ассоциируем файлы и приложение. В вашем случае мультики и проигрыватель
После этого цепляемся по ssh  и после входа в систему пишем такую команду

DISPLAY=:0 gnome-open мультик.avi (ну или в каком он у вас формате)

И Вуаля - дите по уши в любимых мультиках, папина попа непоколебимо устроена на диване с ноутом.
Пробовали на амароке и мр3 - срабатывает
Эта ваша Ubuntu прикольненькая такая винда (с)

Оффлайн upmac

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Запустить X приложение через SSH c небольшим Н&
« Ответ #8 : 25 Февраль 2010, 15:08:07 »
фсе разобрался короче делается так!
env DISPLAY=:0.0 totem --play /home/user/Видео/mult.avi
Да ты оказался прав про Display

Думаю тему можно закрыть?
да последние 5копеек если в конце добавит &

env DISPLAY=:0.0 totem --play /home/user/Видео/mult.avi &
он запустится в фоне и при разрыве связи не закроется
« Последнее редактирование: 25 Февраль 2010, 16:10:44 от upmac »

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Запустить X приложение через SSH c небольшим Н&
« Ответ #9 : 25 Февраль 2010, 15:23:42 »
и при разрыве связи не закроется
Точно? Я помню, раньше для этого юзал nohup, т.к. & только в фон загоняет, а сигналы не трогает.

Оффлайн upmac

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Запустить X приложение через SSH c небольшим Н&
« Ответ #10 : 25 Февраль 2010, 15:59:04 »
и при разрыве связи не закроется
Точно? Я помню, раньше для этого юзал nohup, т.к. & только в фон загоняет, а сигналы не трогает.
я зпробувал действует но про nohup  тоже полезно знать ;)

Пользователь решил продолжить мысль 25 Февраль 2010, 16:05:38:
А если попробовать в ssh su ребёнок и от его имени запустить тот-же totem?
Оценил было смешно! Я до этого так же запустил
ssh sudo  open холодильник кастрюля>чашка | grep каша | микроволновка | wave > ребенок
« Последнее редактирование: 25 Февраль 2010, 16:05:38 от upmac »

 

Страница сгенерирована за 0.058 секунд. Запросов: 23.