LINUX.ORG.RU

setborder 2.1: консоль тоже должна быть удобной

 console ядро


0

0

Помните старые добрые времена DOS и програму keyrus, которая индицировала текущий язык клавиатурного ввода цветом бордюра VGA ?

Теперь и любители консоли Linux не обязаны гадать: а какая буква у меня сейчас введется: русская, украинская или латинская ? На sourceforge.net опубликован пакет "setborder", включающий патчи к разным версиям ядер вплоть до 2.6.30 и программу, активизирующую цветовой индикатор языка ввода консоли - как для normal VGA, так и для framebuffer.

>>> Страничка проекта на sourceforge.net



Проверено: Shaman007 ()
Ответ на: комментарий от sinister666

> >От тут-то и загвоздка, когда раскладок больше двух. Тогда приходится смотреть.

>Ну, тогда наверное да... :-) Хотя, думаю, в этом случае отдельная комбинация для каждой раскладки -- удобнее.

Только вот на все раскладки в этом случае клавиш не напасешся...

yuk
() автор топика
Ответ на: комментарий от yuk

>Только вот на все раскладки в этом случае клавиш не напасешся...

Вы, как полиглот, скорее являетесь исключением ;-) А касательно индикатора раскладки -- я вовсе не хочу сказать, что он не нужен, просто поймал себя на том, что он практически не нужен *лично мне* :-)

sinister666 ★★
()
Ответ на: комментарий от GladAlex

> О Боже! Линукс догнал DOS, аллилуя!

Ну вообще-то уже давно. Если потрудитесь заглянуть по ссылке - там есть патчи начиная с 2.0.х. Просто опубликовать собрался только сейчас.

yuk
() автор топика
Ответ на: комментарий от sinister666

> Вы, как полиглот, скорее являетесь исключением

Вовсе нет. Таким исключением являются, например, практически все пользователи компьютеров на Украине. Здесь повсеместно используются латинская, русская и украинская раскладки (как минимум).

yuk
() автор топика
Ответ на: комментарий от Sylvia

> патчить ради этого ядро ?) нет уж )

Ну вот и линуксоиды докатились... А ведь были времена, когда мужчины были мужчинами и сами писали драйвера для своих устройств (С)... А уж приложить готовые патчи - и вовсе за работу не считалось. Печально ;(

yuk
() автор топика

А вот сделать бы такую штуку под иксы. Я так понимаю, под иксы надо патчить оконный менеджер...

allter149
()
Ответ на: комментарий от allter149

Ну под иксами меня xxkb всем устраивает. Или я не понял чего вы хотите ?

yuk
() автор топика
Ответ на: комментарий от yuk

>А вы когда печатаете - смотрите на экран или крошечные леды разыскиваете ?

Боковым зрением отлично находится.

jackill ★★★★★
()
Ответ на: комментарий от opium_inside

Пьяный админ сидящий за серверам,та еще дырка.Что-то не понятное

monyakKARLO
()
Ответ на: комментарий от yuk

>В консольном режиме я могу весьма комфортно себя чувствовать, скажем, на ARM CL EP 9315 c частотой процессора 200 МГц и потреблением 2-3Вт, или на бескулерном/бездисковом VIA. А вот иксы там запустить - уже будет гооораздо печальнее.

А не проще к такому устойству подключаться по сети? Когда необходим "прямой" доступ?

Dimanc ★★
()

помнится, я как-то 2.0.30 патчил на эту тему. патчик-то очень старый, пришлось его для 2.0.30 сильно допинывать.

а разве оно на lcd будет работать?

dmiceman ★★★★★
()

Да, при количестве раскладок больше двух, циклическое переключение начинает дико напрягать. Кстати, никто не в курсе : народ еще творит оригинальные кеймапы или довольствуется теми что идут с кбд ? Я как-то погуглил по этому поводу, но ничего приличного так и не нашел...

V0ID ★★★
()
Ответ на: комментарий от S_wine

>>На CGA, MDA, обычный Hercules поддержка символов теоретически не возможна. Необходимо прошивать аппаратно знакогенератор.

Ну здрасьте, речь то шла именно о рамке и кейрусе как переключалке. Знакогенератор конечно не трогался. На Искре-1130 емнип на которой это всё и было для знакогенератора(и для клавы по совместительству афаик) была отдельная приблуда, которая по ctrl+alt+1|2|3|4 переключала кодировки знакогенератора. Да, маны читаем.

GAMer ★★★★★
()

А использовать лампочку scroll lock на клавиатуре? Она то место в итак небольшом пространстве консоли не занимает.

Да и зачем сейчас кому-то чистая консоль нужна, когда можно в GUI эмулятор запустить.

skwish ★★
()
Ответ на: комментарий от monyakKARLO

> блин я же исправил и написал десктоп мне покажи,а не сервер

Рабочее место продавца/кассира/диспечера за десктоп покатит ? Или будем его сервером считать ?

yuk
() автор топика
Ответ на: комментарий от Dimanc

> >В консольном режиме я могу весьма комфортно себя чувствовать, скажем, на ARM CL EP 9315 c частотой процессора 200 МГц и потреблением 2-3Вт, или на бескулерном/бездисковом VIA. А вот иксы там запустить - уже будет гооораздо печальнее.

> А не проще к такому устойству подключаться по сети? Когда необходим "прямой" доступ?

Я такие устройства использую ровно наоборот - как терминалы для подключения к более мощным серверам. Но даже в этом случае работа в иксах без аппаратной акселерации - то еще удовольствие. Плюс сеть грузится значительно сильнее. Если канал до сервера дохленький или терминалов к нему подключено до черта - это имеет большое значение.

yuk
() автор топика
Ответ на: комментарий от dmiceman

> а разве оно на lcd будет работать?

Будет. Я его допинал до работы во фреймбуфере, поэтому будет работать даже вообще без VGA-адаптера.

yuk
() автор топика
Ответ на: комментарий от yuk

> У меня клавиатура находится на полочке под верхней панелью стола, как и у многих. Чтобы увидеть леды - мне надо полочку выдвигать. Я инвалид ?

У вас просто другая полочка. Да и десктоп, я чаще с ноутом сижу.

skwish ★★
()

Ребят, вы чего? Кейрус отображал зеленую рамку в области т.н. оверскана. Где ж теперь на соверменных мониторах ее взять-то?

Macil ★★★★★
()
Ответ на: комментарий от yuk

>сеть грузится значительно сильнее. Если канал до сервера дохленький или терминалов к нему подключено до черта - это имеет большое значение.

Ну неужели я так непонятно изъясняюсь? Вы меня не поняли. Я имел ввиду иксы запускать на клиенте, чтобы в них запустить xterm/urxvt/etc с ssh-клиентом с консолью в нем. Никакой графики.

>Я такие устройства использую ровно наоборот - как терминалы для подключения к более мощным серверам.


Впрочем, если Вы делаете так, то это не важно :).

Dimanc ★★
()

Не, вещь, наверное полезная. Да и ностальгия.
Но ведь у некоторых modeline индикатор имеется :)

ZloySergant
()
Ответ на: комментарий от V0ID

> Кстати, никто не в курсе : народ еще творит оригинальные кеймапы или довольствуется теми что идут с кбд ?

Я использую схему с двумя циклическими переключателями - рус/лат и укр/лат. Кеймап лежит в пакете по ссылке.

yuk
() автор топика
Ответ на: комментарий от Macil

> Кейрус отображал зеленую рамку в области т.н. оверскана. Где ж теперь на соверменных мониторах ее взять-то?

Вы не поверите - она там есть. Дело в том, что наличие или отсутствие этой области относится к характеристикам видеокарты, а не монитора. Но даже если карта такой возможности не поддерживает (это бывает, хоть и редко) - еще можно задействовать фреймбуфер.

yuk
() автор топика

screen разве не умеет такую штуку? Вроде было что-то, хотя как делалось не помню. Но точно не надо было патчить ядро))

fractaler ★★★★★
()
Ответ на: комментарий от GladAlex

> О Боже! Линукс догнал DOS

Сделай фейспалм одной рукой. Прикрой один глаз. Вторым посмотри в монитор и прочти - "размечатлся, одноглазый!" По сравнению с keyrus переключение раскладок в линуксе по прежнему находится в глубочайшей жопе. В каменном веке. Что в иксах, что в консоли. Даже с сабжевой рамочкой. Весь этот тред тому подтверждение.

Mess
()
Ответ на: комментарий от yuk

А где там консоль,там приложение растянутое на весь рабочий стол.и шаг влево,шаг вправо будет караться расстрелом продавца,кассира.Он за его пределы не выходит.Я говорю с точки зрения обывателя,а не гигнутова админа.

monyakKARLO
()
Ответ на: комментарий от yuk

>Дело в том, что наличие или отсутствие этой области относится к характеристикам видеокарты, а не монитора.

Вообще-то, это особенность аналогового видеосигнала, оставшаяся в наследство от ТВ.

Но сегодня рынком правит DVI.

KRoN73 ★★★★★
()
Ответ на: комментарий от monyakKARLO

> А где там консоль,там приложение растянутое на весь рабочий стол

Ваше приложение - может быть и такое. Упомянутое мною приложение - работает как правило именно в консоли. И расстреливать никого не надо - ибо выйти никуда он не сможет.

yuk
() автор топика
Ответ на: комментарий от KRoN73

> ЭЛТ умерли... Так что сабж уже мало востребован :-/

При чем здесь ЭЛТ ??? Это работает на _любом_ мониторе.

yuk
() автор топика

трезвый nigra хочет нециклический переключатель для своей бубунты.

nigra
()

Автор делает большое дело, спасибо ему за это!

RedDaemon
()
Ответ на: комментарий от yuk

>При чем здесь ЭЛТ ??? Это работает на _любом_ мониторе.

Оно что, будет отнимать рабочее поле моего монитора? Нафиг такое нужно? Суть бордюрной подсветки была именно в использовании _незанятого_ ресурса.

Или оно мне добавит физических пикселей в матрицу? :D

KRoN73 ★★★★★
()

>...цветом бордюра VGA

что это ещё за бордюр??? выкиньте переводчик механический...

"In some alphanumerics and graphics modes the vga display area is surrounded by a colored band."

http://books.google.ru/books?id=gZ5SDTpMR-MC&pg=PA140&lpg=PA140&d...

давайте ещё напишем цвет "бенда"!

vga border - это рамка по границе экрана (vga)

vga border color - это её цвет

какой-то-там nazi негодуе!!! поправьте!!!

shty ★★★★★
()
Ответ на: комментарий от KRoN73

>>При чем здесь ЭЛТ ??? Это работает на _любом_ мониторе.

>Оно что, будет отнимать рабочее поле моего монитора? Нафиг такое нужно? Суть бордюрной подсветки была именно в использовании _незанятого_ ресурса.

+1

shty ★★★★★
()
Ответ на: комментарий от KRoN73

>>что это ещё за бордюр???

>Всю жизнь бордюром звалось. Ещё со времён Спекки :)

ну, не знаю у меня был БК001 :) (правда быстро стал 286)

ИМХО, правильнee переводить "border" как "рамка" в данном случае и, кагбэ, multitran со мной согласен:

http://multitran.ru/c/m.exe?a=3&s=border&sc=138&l1=1&l2=2

а бордюром называется: "элемент краевого оформления, в том числе текстов или иллюстраций"

http://ru.wikipedia.org/wiki/%D0%91%D0%BE%D1%80%D0%B4%D1%8E%D1%80

что, в общем, не совсем корректно применять в данном случае

shty ★★★★★
()
Ответ на: комментарий от KRoN73

> Оно что, будет отнимать рабочее поле моего монитора? Нафиг такое нужно? Суть бордюрной подсветки была именно в использовании _незанятого_ ресурса.

В режиме normal VGA подсвечивается именно неиспользуемое поле вокруг стандартной области 80х25 символов. _НА_ЛЮБОМ_МОНИТОРЕ_.

В режиме framebuffer, действительно, подкрашивается последняя строка рабочей области. Что в данном режиме не есть критично, т.к. рабочая область обычно > 80х25.

PS. Чем задавать дурацкие вопросы - пропатчили бы себе ядро да и посмотрели.

yuk
() автор топика
Ответ на: комментарий от shty

>а бордюром называется: "элемент краевого оформления, в том числе текстов или иллюстраций"

Ну, ты ещё скажи, что оверскан - не элемент краевого оформления. Нет, всё корректно тут :) А что до точности перевода - тут берёт верх сложившаяся практика. Известную контору «Мелкопрогом» не переводят. И «драйвер» у нас «драйвер», а не «водитель/гуртовщик/надсмотрщик» :)

KRoN73 ★★★★★
()
Ответ на: комментарий от yuk

>В режиме normal VGA подсвечивается именно неиспользуемое поле вокруг стандартной области 80х25 символов. _НА_ЛЮБОМ_МОНИТОРЕ_.

Нету у меня неиспользуемого поля. Даже в VGA :) Всё до последнего пиксела занято :D

...

Я уже молчу про то, что 80x25 на 22" - это как-то брутально :D

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> Я уже молчу про то, что 80x25 на 22" - это как-то брутально :D

А, ясно. Ви таки не понимаете разницы между normal VGA и фреймбуфером.

yuk
() автор топика
Ответ на: комментарий от monyakKARLO

> Покажите мне не серверный Линукс,где консоль используеться как основное средство работы за компом,а не как утилита нужная для правки конфигурационных файлов и установки драйверов nvidia и т.д...

У мну на ноуте нету иксов. Мне нравится.

matimatik
()
Ответ на: комментарий от skwish

>А использовать лампочку scroll lock на клавиатуре? Она то место в итак небольшом пространстве консоли не занимает.

Лучше капс и переключение по капсу...

>Да и зачем сейчас кому-то чистая консоль нужна, когда можно в GUI эмулятор запустить.

поколение индиго, блин

matimatik
()
Ответ на: комментарий от Dimanc

>Чем консольный режим лучше графического эмулятора терминала в иксах (xterm, urxvt, etc), с консольной оболочкой, да.

А зачем иксы человеку, который юзает только консоль?

matimatik
()
Ответ на: комментарий от yuk

Гм, надо будет еще раз поковыряться - добавили с тех фич не мало (якобы), а кеймапы по прежнему используют возможности времен Очакова...

V0ID ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.