The OpenNET Project / Index page

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

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

"OpenBSD терминал"
Сообщение от Serj emailИскать по авторуВ закладки(??) on 05-Май-04, 15:22  (MSK)
Доброго время суток.
Не одскажете где порыть. Я недавно решил посмотреть что за зверек такой, этот OpenBSD. Уж больно хвалят. Поставил под vmware, все поставилось нормально, X не ставил. Затем решил обзавестись каким нибудь файловым менеджером. На сайте слил пакадж deco. Поставил, но вот при запуске вместо панелек видны просто крякозябли, вид вобще не четаемый. и вобще консоль ведет себя страно.

Зарание сори, возможно задаю глупый вопрс.

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

 Оглавление

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

1. "OpenBSD терминал"
Сообщение от Дмитрий Ю. Карпов emailИскать по авторуВ закладки on 05-Май-04, 18:46  (MSK)
Рассказываю про FreeBSD.

При старте системы процесс init читает файл /etc/ttys и берёт оттуда значение переменной окружения $TERM (по умолчанию - "cons25"). Эта переменная проходит программы getty и login, и попадает в Shell (sh или csh или bash). При запуске deco он получает эту переменную (и др.тоже) в наследство, а потом читает файл termcap (точнее, /usr/share/misc/termcap.db), а там написано, какими символами перемещать курсор и т.п.. После русификации консоли, когда устанавливаются шрифты, deco пытается выводить псевдографику в кодировке cp866, а в koi8-r получается белиберда.

Временное решение:
set term=pc3r
или
set term=cons25r

Хорошее аправильное решение:
заменить в /etc/ttys "cons25" на "pc3r" или "cons25r", а потом перезрузиться или
kill -HUP 1
(где "1" - это процесс init).

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

2. "OpenBSD терминал"
Сообщение от Serj emailИскать по авторуВ закладки(??) on 05-Май-04, 19:11  (MSK)
>Рассказываю про FreeBSD.
>
>При старте системы процесс init читает файл /etc/ttys и берёт оттуда значение
>переменной окружения $TERM (по умолчанию - "cons25"). Эта переменная проходит программы
>getty и login, и попадает в Shell (sh или csh или
>bash). При запуске deco он получает эту переменную (и др.тоже) в
>наследство, а потом читает файл termcap (точнее, /usr/share/misc/termcap.db), а там написано,
>какими символами перемещать курсор и т.п.. После русификации консоли, когда устанавливаются
>шрифты, deco пытается выводить псевдографику в кодировке cp866, а в koi8-r
>получается белиберда.
>
>Временное решение:
>set term=pc3r
>или
>set term=cons25r
>
>Хорошее аправильное решение:
>заменить в /etc/ttys "cons25" на "pc3r" или "cons25r", а потом перезрузиться или
>
>kill -HUP 1
>(где "1" - это процесс init).

Большое спасибо за отклик Дмитрий Ю. Карпов. Я тоже во FreeBSD в основном живу. Там эту проблемку я знаю.:-)
Но беда в том, что я ничего не руссифицировал в OpenBSD. И в OpenBSD немного запутанно сделаны терминалки, там какието vt100...vt220..

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

3. "OpenBSD терминал"
Сообщение от d_mokus Искать по авторуВ закладки(??) on 06-Май-04, 11:05  (MSK)
На www.openbsd.ru была дока по русификации опенка.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "OpenBSD терминал"
Сообщение от Serj emailИскать по авторуВ закладки(??) on 06-Май-04, 13:22  (MSK)
>На www.openbsd.ru была дока по русификации опенка.

Повторяюсь, я ничего не руссифицировал!! deco вобще не читабелен
там символы типа:
$<10>$<2>$<2>......!!???

Как это подлечить? Мне руссификация не нужна.

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

5. "OpenBSD терминал"
Сообщение от Дмитрий Ю. Карпов emailИскать по авторуВ закладки on 06-Май-04, 20:52  (MSK)
Попробуй разные типы терминалов - начни с
set term=cons25
если у тебя csh. Команду давай из csh, потом запускай deco. Не поможет -
set term=vt100
и остальные из termcap.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "OpenBSD терминал"
Сообщение от andrew Искать по авторуВ закладки(??) on 06-Май-04, 22:01  (MSK)
>>На www.openbsd.ru была дока по русификации опенка.
>
>Повторяюсь, я ничего не руссифицировал!! deco вобще не читабелен
>там символы типа:
>$<10>$<2>$<2>......!!???
>
>Как это подлечить? Мне руссификация не нужна.
Привет!
Отступая от темы, выскажу свое впетчатление от системы:
Как раз недавно ставил OpenBSD, так же, чиста для интересу, посмотреть что за зверь... Честно говоря, система не вдохновила ни удобством настройки, ни скоростью работы, ни надежностью - например, если некорректно завершить работу - грузиться отказывается, просит запустить fschk, чем сразу же напомнила мне linux :) при отказе от fschk не может запустить getty... В общем, подумал-подумал, и решил, что лучше freebsd для меня нету ничего :)
А теперь по теме ;)
Систему я все-таки победил(хотя и не совсем), даже консоль русифицировал - вот, собственно, сейчас из-под нее пишу...
Для того, чтобы более-менее работал деко нужно установить тип консоли (в ttys) - pcvt25. Возможно, это не совсем правильно, так как я подобрал это значение методом тыка, но ничего лучшего в termcap я не нашел... Значения, принятые во FreeBSD не подходят - консоли разные(WSCONS - в Open и SYSCONS во Free)
Кстати, при таком раскладе неправильно работают клавиши F1-F12, что очень раздражает при работе в том же деко... Тут уж я сдался, надоело :) хотя можно termcap еще поковырять...

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


Удалить

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




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

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