несколько строк (по числу кнопок Fxx) но ничего не вышло :-( . Это невозможно в принципе или мне почитать хэндбук ?:-)
>несколько строк (по числу кнопок Fxx) но ничего не вышло :-(
>. Это невозможно в принципе или мне почитать хэндбук ?
>
тут добавляй - etc\securetty
по дефолту обычно 6
>несколько строк (по числу кнопок Fxx) но ничего не вышло :-(
>. Это невозможно в принципе или мне почитать хэндбук ?
>
> :-)freebsd? если да - то почитать и посмотреть какой сигнал послать
процессу init чтобы он прочитал изменения выполненные в /etc/ttys.
>freebsd? если да - то почитать и посмотреть какой сигнал послать
>процессу init чтобы он прочитал изменения выполненные в /etc/ttys.
Привет, Лавр!
Да я чё-то options MAXCONS=9 в ядро прописал и забыл про это. Люблю себе гемаррой изобретать!
:-)
Всё равно спасибо!
>процессу init чтобы он прочитал изменения выполненные в /etc/ttys.Не получается!!! :-((
Поставил options MAXCONS=16, как в LINT, всё равно больше 9-ти консолей не открывает.
А я хочу 10! а Иксы повесить на F12 - я ведь крутой!
Фигня какая-то
FreeBSD 5.3
Может есть ещё идеи?
>
>>процессу init чтобы он прочитал изменения выполненные в /etc/ttys.
>
> Не получается!!! :-((
> Поставил options MAXCONS=16, как в LINT, всё равно больше 9-ти консолей
>не открывает.
> А я хочу 10! а Иксы повесить на F12 - я
>ведь крутой!
> Фигня какая-то
> FreeBSD 5.3
> Может есть ещё идеи?В линуксе можно открывать нужное количество консолей по требованию, например так:
в файл rc.local
/bin/echo "alt keycode 103 = KeyboardSignal" | /bin/loadkeysа в inittab
kb:2345:kbrequest:/usr/bin/open -s -l -- /bin/loginсоответственно, с момента старта запущен всего 1 процесс mingetty(чего зря ресурсы тратить ;), а в случае надобности нажимаем <Alt>+<стрелочка вверх>("alt keycode 103" в примере выше) и получаем новую, дополнительную консоль.
Так вот, подобная функциональность зависит от трех пакетов: init, kbd, open. Должно работать(насколько я помню из howto по kbd) не только на линуксе...
>
>>процессу init чтобы он прочитал изменения выполненные в /etc/ttys.
>
> Не получается!!! :-((
> Поставил options MAXCONS=16, как в LINT, всё равно больше 9-ти консолей
>не открывает.
> А я хочу 10! а Иксы повесить на F12 - я
>ведь крутой!
> Фигня какая-то
> FreeBSD 5.3
> Может есть ещё идеи?есть - читать handbook и делать это внимательно а не поверхностно:
# vi /etc/ttys (редактируем /etc/ttys:
...
# when going to single-user mode.
console none unknown off secure
#
ttyv0 "/usr/libexec/getty Pc" cons25r on secure
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" cons25r on secure
ttyv2 "/usr/libexec/getty Pc" cons25r on secure
ttyv3 "/usr/libexec/getty Pc" cons25r on secure
ttyv4 "/usr/libexec/getty Pc" cons25r on secure
ttyv5 "/usr/libexec/getty Pc" cons25r on secure
ttyv6 "/usr/libexec/getty Pc" cons25r on secure
ttyv7 "/usr/libexec/getty Pc" cons25r on secure
ttyv8 "/usr/libexec/getty Pc" cons25r on secure
ttyv9 "/usr/libexec/getty Pc" cons25r on secureдобавляем консоли 10, 11 (F11, F12 так как нумерация с 0-нуля)
ttyva "/usr/libexec/getty Pc" cons25r on secure
ttyvb "/usr/X11R6/bin/xdm -nodaemon" xterm off secure
...можно добавить больше (на вскидку не помню, но если клавиш F13/F14 и тд
нет, переключаться можно ALT-SHIFT-13 (13, 14 и тд набирать на цифровом
ряду клавиатуры)сделали изменения в /etc/ttys, смотрим чтобы на виртуальных терминалах
не выполнялось ничего важного в интерактивном режиме и выполняем:# kill -HUP 1
так как процесс init всегда ПЕРВЫЙ в системе, значит kill -HUP (pid-init процесса)
получаем то что хотели, адресация виртуальных терминалов в 16'чном исчислении. Что и как будет висеть на виртуальном терминале ttyvb (F12)
- дело хозяйское (это к тому как будут запускаться X'ы - через xdm или
другие дисплейные менеджеры gdm, kdm, или терминал будет зарезервирован
для запуска X'ов через xinit...)X'ы могут запускаться двумя способами: xdm или xinit(startx).
xdm - висит всегда и обычно запускается через init, ну можно и руками
конечно. Все это есть в man, handbook, faq...
>есть - читать handbook и делать это внимательно а не поверхностно:
А зачем! Зачем мине напрягать мазги, если за меня думает всезнающий ALL?
>получаем то что хотели, адресация виртуальных терминалов в 16'чном исчислении. Что иЯ почему то этот момент упустил из виду. Написал ttyv10 и ttyv11. Она и ругается, что таких девайсов нет. Ясно даже ежу :-)
СПАСИБО, уважаемый Лавр.
> А зачем! Зачем мине напрягать мазги, если за меня думает всезнающий
>ALL?Если так рассуждать, то:
А зачем! Зачем вам кушать и получать зарплату, пускай за вас другие кушают и получают зарплату :)
>А зачем! Зачем вам кушать и получать зарплату, пускай за вас другие
>кушают и получают зарплату :)Ви не понимагете, молодой чеговек, как вагно пгавильно устгоится в жизни, найти сгаё место, чтобы не наго быго много габотать, а только кушать и получать загплату
8^D
>
>>А зачем! Зачем вам кушать и получать зарплату, пускай за вас другие
>>кушают и получают зарплату :)
>
> Ви не понимагете, молодой чеговек, как вагно пгавильно устгоится в жизни,
>найти сгаё место, чтобы не наго быго много габотать, а только
>кушать и получать загплату
> 8^Dжизнь, штука такая, в любой момент может свернуть на временную тропинку
которая не запланирована или неожидаема, вот тогда хрен какой ALL поможет,
только man и подручные средства.
Лучше уж быть готовым.
>только man и подручные средства.
> Лучше уж быть готовым.
Ладно, ладно, все умные, я один как всегда не с толпой.
У меня сегодня праздник!
Порт добавили, который я построил.
Прога правда пока не моя - мои не берут гады - но порт взяли! :-)Я теперь маструбатор, т е тьфу! Контрибутор!
:-)Synopsis: New port: audio/amrcoder/AMR encoder/decoder from www.3gpp.org.
State-Changed-From-To: open->closed
State-Changed-By: pav
State-Changed-When: Tue Mar 8 23:16:07 GMT 2005
State-Changed-Why:
New port added, thank you!