The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"перескок на другую консоль - есть ли команда?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"перескок на другую консоль - есть ли команда?"
Сообщение от konst emailИскать по авторуВ закладки on 14-Ноя-03, 13:51  (MSK)
Для перехода на другую консоль использую Alt-F[номер]. А можно ли находясь в первой консоли дать в bash команду и перескочить во 2-ю консоль. Существует ли такая команда? Или может можно в командной строке сэмулировать нажатие (и выполнение) Alt-F2 ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "перескок на другую консоль - есть ли команда?"
Сообщение от Guevara emailИскать по авторуВ закладки on 14-Ноя-03, 16:06  (MSK)
>Для перехода на другую консоль использую Alt-F[номер]. А можно ли находясь в
>первой консоли дать в bash команду и перескочить во 2-ю консоль.
>Существует ли такая команда? Или может можно в командной строке сэмулировать
>нажатие (и выполнение) Alt-F2 ?


а смысл??? если не сложно...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "перескок на другую консоль - есть ли команда?"
Сообщение от konst emailИскать по авторуВ закладки on 14-Ноя-03, 16:24  (MSK)
>>Для перехода на другую консоль использую Alt-F[номер]. А можно ли находясь в
>>первой консоли дать в bash команду и перескочить во 2-ю консоль.
>>Существует ли такая команда? Или может можно в командной строке сэмулировать
>>нажатие (и выполнение) Alt-F2 ?
>
>а смысл??? если не сложно...
Не сложно... (но долго)
У меня дома на компе -linux. Для всей семьи (в т.ч. детей).
Для детей (школьников) система настроена таким образом, что они могут (только!)
играть в некоторые игрушки и смотреть мультики (после того как правильно решат матем. или иную задачку)
Все это работает в спец.настроенной X-оболочке на perl скриптах.
А сейчас я "научился" запускать mplayer не в X (frame-buffer) и есть такая идея:
на первой консоле некий тест. В случае удачного его прохождения на 2-й консоле запускается "mplayer мультик", после окончания возврат в первую консоль.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "перескок на другую консоль - есть ли команда?"
Сообщение от Alex_M emailИскать по авторуВ закладки on 14-Ноя-03, 18:07  (MSK)
>>>Для перехода на другую консоль использую Alt-F[номер]. А можно ли находясь в
>>>первой консоли дать в bash команду и перескочить во 2-ю консоль.
>>>Существует ли такая команда? Или может можно в командной строке сэмулировать
>>>нажатие (и выполнение) Alt-F2 ?
>>
>>а смысл??? если не сложно...
>Не сложно... (но долго)
>У меня дома на компе -linux. Для всей семьи (в т.ч. детей).
>
>Для детей (школьников) система настроена таким образом, что они могут (только!)
>играть в некоторые игрушки и смотреть мультики (после того как правильно решат
>матем. или иную задачку)
>Все это работает в спец.настроенной X-оболочке на perl скриптах.
>А сейчас я "научился" запускать mplayer не в X (frame-buffer) и есть
>такая идея:
>на первой консоле некий тест. В случае удачного его прохождения на 2-й
>консоле запускается "mplayer мультик", после окончания возврат в первую консоль.

Не знаю как насчёт frame-buffer, а с иксами вроде всё просто, и нет необходимости программно переключать консоль из скрипта. Например так:

xinit /usr/X11R6/bin/xterm -e /usr/local/bin/mplayer -vo xv -fs -zoom мультик.avi -- :1

Иксы запустятся на новой консоли, mplayer проиграет файл, иксы умрут и произойдёт возврат в исходную консоль.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "перескок на другую консоль - есть ли команда?"
Сообщение от Searcher Искать по авторуВ закладки on 14-Ноя-03, 16:35  (MSK)
>>Для перехода на другую консоль использую Alt-F[номер]. А можно ли находясь в
>>первой консоли дать в bash команду и перескочить во 2-ю консоль.
>>Существует ли такая команда? Или может можно в командной строке сэмулировать
>>нажатие (и выполнение) Alt-F2 ?
>
>
>а смысл??? если не сложно...


:-) scripting батенька


linux: man chvt
freebsd - пытался найти аналог - нима - :-) моно извратиться и скомпилить с сырцов

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "перескок на другую консоль - есть ли команда?"
Сообщение от konst emailИскать по авторуВ закладки on 14-Ноя-03, 17:43  (MSK)
>>>Для перехода на другую консоль использую Alt-F[номер]. А можно ли находясь в
>>>первой консоли дать в bash команду и перескочить во 2-ю консоль.
>>>Существует ли такая команда? Или может можно в командной строке сэмулировать
>>>нажатие (и выполнение) Alt-F2 ?
>>
>>
>>а смысл??? если не сложно...
>
>
>:-) scripting батенька
>
>
>linux: man chvt
Да эта штука делает то что хотелось. Но
1. chvt 2;echo "aaaa";sleep 3;chvt 1
#печатает на первой консоле - т.о. нельзя запустить программу!
2. chvt 2; mplayer -vo fbdev ..;chvt 1
#mplayer запускается. Все красиво. Но a)не реагирует на нажатия клавишь б)экран после окончания фильма умирает - (клавиатура как бы работает - можно С-А-del). Ничего не отражается. (Без предварительного chvt 2 - все нормально)
-----
Но тогда такой вопрос: Возможно ли с первой консоли зарегистрироваться на второй? и    запускать там програмки (находясь на 1-й)?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "перескок на другую консоль - есть ли команда?"
Сообщение от Searcher Искать по авторуВ закладки(??) on 08-Июл-04, 14:17  (MSK)
>>>>Для перехода на другую консоль использую Alt-F[номер]. А можно ли находясь в
>>>>первой консоли дать в bash команду и перескочить во 2-ю консоль.
>>>>Существует ли такая команда? Или может можно в командной строке сэмулировать
>>>>нажатие (и выполнение) Alt-F2 ?
>>>
>>>
>>>а смысл??? если не сложно...
>>
>>
>>:-) scripting батенька
>>
>>
>>linux: man chvt
>Да эта штука делает то что хотелось. Но
>1. chvt 2;echo "aaaa";sleep 3;chvt 1
>#печатает на первой консоле - т.о. нельзя запустить программу!
>2. chvt 2; mplayer -vo fbdev ..;chvt 1
>#mplayer запускается. Все красиво. Но a)не реагирует на нажатия клавишь б)экран после
>окончания фильма умирает - (клавиатура как бы работает - можно С-А-del).
>Ничего не отражается. (Без предварительного chvt 2 - все нормально)
>-----
>Но тогда такой вопрос: Возможно ли с первой консоли зарегистрироваться на второй?
>и    запускать там програмки (находясь на 1-й)?

Вообщем вот со временем попался ответ на этот вопрос - проверено и юзается :-)

запуск и открытие новой консоли - openvt
закрытие deallocvt
все из пакета kbd


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру