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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Восстановление графической сессии screen.  (Прочитано 1411 раз)

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

Извращенец

  • Автор темы
  • Гость
Дано: есть сервер, с которым коннекчусь по ssh (командой ssh -X), на сервере есть сессия screen, в которой запущен VirtualBox, в котором запущена Винда, под которой крутится та серверная программа, которая только под Виндой и работает.
Теперь ситуация: я создаю сессию screen, запускаю в нем виртуалбокс, и у меня корректно отображается рабочий стол винды. После чего сессия закрывается, и винда (с программой) продолжают работать.
Однако, как после всего этого мне вернуться обратно в ту самую винду?
Делаю screen - Dr _имя_сессии_ - открывается графическое окно консоли, и...
И все!
Если теперь остановить виртуалбокс, и запустить снова - опять запустится винда, и снова будет все хорошо видно...
Вопрос: можно ли как-нибудь увидеть на моем удаленном компе графическую сессию screen?

Оффлайн graff55

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Восстановление графической сессии screen.
« Ответ #1 : 07 Сентябрь 2012, 17:23:41 »
ссылка на опции командной строки
Сама команда

screen -r #Просмотреть список сессий
screen -d -r xxxx.xxxxx  #Подключить к сеансу, и если необходимо, сначала отключить его.

как то так
« Последнее редактирование: 07 Сентябрь 2012, 17:26:51 от graff55 »

track

  • Автор темы
  • Гость
Re: Восстановление графической сессии screen.
« Ответ #2 : 07 Сентябрь 2012, 17:42:14 »
Извращенец,
А как вариант к самой виртуалке подключаться не подходит? Запускать ее хедлесс

Извращенец

  • Автор темы
  • Гость
Re: Восстановление графической сессии screen.
« Ответ #3 : 07 Сентябрь 2012, 18:33:49 »
[quote author=graff55 link=topic=201281.msg1521928#msg1521928 date=1347024221]
screen -d -r xxxx.xxxxx  #Подключить к сеансу, и если необходимо, сначала отключить его.
как то так
[/quote]

Делаю screen - Dr _имя_сессии_ - открывается графическое окно консоли, и...
И все!
А теперь внимааааааательно ищем три отличия....
После чего столь же внимаааательно думаем - чо сказали???


А как вариант к самой виртуалке подключаться не подходит? Запускать ее хедлесс
А вот тут поподробнее? Я не умею удаленно запускать виртуалку удаленно как фоновый процесс, да еще и подключаться потом обратно.
При этом если у меня в скрине уже запущен виртуалбокс, и в нем запущена винда - то я могу в другом скрине это определить (так и написано: эта виртуалка работает).
Как к ней подключиться теперь?

Оффлайн graff55

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Восстановление графической сессии screen.
« Ответ #4 : 07 Сентябрь 2012, 18:48:00 »
[quote author=graff55 link=topic=201281.msg1521928#msg1521928 date=1347024221]
screen -d -r xxxx.xxxxx  #Подключить к сеансу, и если необходимо, сначала отключить его.
как то так

Делаю screen - Dr _имя_сессии_ - открывается графическое окно консоли, и...
И все!
А теперь внимааааааательно ищем три отличия....
После чего столь же внимаааательно думаем - чо сказали???



Вот именно, ищем как минимум два отличия и все таки настоятельно рекомендую сходить по ссылке... хоть синтаксис команд будет ясен ;-)

Можно еще так: screen -r [host.tty]
был вопрос, дан ответ...
« Последнее редактирование: 07 Сентябрь 2012, 18:58:47 от graff55 »

track

  • Автор темы
  • Гость
Re: Восстановление графической сессии screen.
« Ответ #5 : 07 Сентябрь 2012, 18:51:52 »
Извращенец,
ну как то так :) только не ругайся
http://www.virtualbox.org/manual/ch07.html

Извращенец

  • Автор темы
  • Гость
Re: Восстановление графической сессии screen.
« Ответ #6 : 07 Сентябрь 2012, 19:25:10 »
Вот именно, ищем как минимум два отличия и все таки настоятельно рекомендую сходить по ссылке... хоть синтаксис команд будет ясен
Ваши ссылки... Как и прочие ссылки я перерыл и изучил.
Замена D на d не дает ровным счетом ничего.
Формат команды у меня правильный.

Цитировать
Можно еще так: screen -r [host.tty]
был вопрос, дан ответ...
Еще раз, для СОВСЕМ тупых повторяю вопрос:
"Открывается окно скрина, и.... все! Как подключится к запущенной в нем сессии виртуалбокса?".
Просто вернуться в сессию скрина - не проблема совершенно.

ну как то так :) только не ругайся
А чо ругаться. Мог бы сразу в Гугль послать.... Тоже адрес надежный, проверенный....

track

  • Автор темы
  • Гость
Re: Восстановление графической сессии screen.
« Ответ #7 : 07 Сентябрь 2012, 19:37:35 »
ну как то так :) только не ругайся
А чо ругаться. Мог бы сразу в Гугль послать.... Тоже адрес надежный, проверенный....
вот ты вечно недовольный :)
http://www.calculate-linux.org/blogs/en/358/show

Пользователь решил продолжить мысль 07 Сентябрь 2012, 19:38:30:
я просто сам давно этим баловался и синтаксис уже не помню, а ты бурчать сразу.

Оффлайн graff55

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Восстановление графической сессии screen.
« Ответ #8 : 07 Сентябрь 2012, 20:39:54 »
Извращенец,
Извините, не внимательно прочитал... в теории ответ понятен...

Цитировать
Еще раз, для СОВСЕМ тупых повторяю вопрос:...
используя свое остроумие, хамите своим домашним.

Извращенец

  • Автор темы
  • Гость
Re: Восстановление графической сессии screen.
« Ответ #9 : 07 Сентябрь 2012, 22:42:14 »
используя свое остроумие, хамите своим домашним.
Не я к тебе в тему влез с глупостями, тут уж извиняй.
Да, наглый, невоспитанный тип. Можешь сразу меня в игнор записать. Чище будет.

я просто сам давно этим баловался и синтаксис уже не помню, а ты бурчать сразу.
Вот спасибки, ща буду вдумчиво курить!
Я знал, что на тебя побурчать - и полезно будет...
Однако, кажись, проблемка сложнее, чем я ожидал.


track

  • Автор темы
  • Гость
Re: Восстановление графической сессии screen.
« Ответ #10 : 07 Сентябрь 2012, 22:57:49 »
Дам вроде еще надо доставить експаншион пак для вбокс
Но это уже сам нагуглишь :)

track

  • Автор темы
  • Гость
Re: Восстановление графической сессии screen.
« Ответ #11 : 09 Сентябрь 2012, 13:56:28 »
Извращенец, ну как успехи, осилил?

Извращенец

  • Автор темы
  • Гость
Re: Восстановление графической сессии screen.
« Ответ #12 : 10 Сентябрь 2012, 10:35:37 »
Пока нет. Во-первых, были выходные. А во-вторых, ща закончу то, ради чего оно начиналось, и тогда уже возьмусь за.
Ну, вот, начал разбираться.
Итак!
Статья в принципе мне была полезна.
Как рабочая она не подходит, потому что нет у меня в убунте /etc/conf.d.  Оказалось, что для Убунты все эти пляски с установками vboxdrv vboxnetflt vboxnetadp - не требуются. Там все делалось проще - установкой dkms (правда, сам не знаю, на что это влияет).
Но!
Но статья при этом совершенно не о том, о чем я спрашивал! Там было как запустить virtualbox в "свернутом" режиме с обеспечением к нему доступа по RDP. Если я правильно понял, то RDP - это виндовый протокол, и через него, возможно, и впрямь можно добраться до этой свернутой машины...
Но это не совсем то, о чем я спрашивал!
Правда, скорее всего, меня и это устроит.
« Последнее редактирование: 10 Сентябрь 2012, 15:34:24 от Извращенец »

Оффлайн lionikus

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Восстановление графической сессии screen.
« Ответ #13 : 20 Ноябрь 2014, 21:18:31 »
Но это не совсем то, о чем я спрашивал!
Правда, скорее всего, меня и это устроит.
А всё таки? решения не нашли так как Вы хотели... Просто требуется практически тоже самое...

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13744
    • Просмотр профиля
Re: Восстановление графической сессии screen.
« Ответ #14 : 20 Ноябрь 2014, 21:33:53 »
RDP - это виндовый протокол, и через него, возможно, и впрямь можно добраться до этой свернутой машины...
Но это не совсем то, о чем я спрашивал!
Правда, скорее всего, меня и это устроит.
Причём встроен в оболочку VB, то есть в отличие системного RDP работает не зависимо от системы.
Если софт на системе не графический, то этого за глаза хватит.
Принимаю благодарности в WMR и WMZ на кошельки:
R158160676909 и Z313280060764

 

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