Консультация № 55094
11.09.2006, 22:09
0.00 руб.
0 3 2
Здравствуйте!
1) При выключении или перезагрузке компа linux выдает листинг сделанных задач (отмонтирование дисков и др.), но почему-то вместо букв кракозябры. Как это можно исправить (где посмотреть) на нормальный русский/английский?
В общем не смертельно, но непорядок :)
2) Как выключить мерзкие звуки модема при соединении? Ползунок громкости поставлен на выкл., команда выключения динамика модема прописана M0L0, но почему-то не помогает.
Система: Mandrake Linux 9.0
Модем: Zyxel Omni 56K PCI
В качестве драйверов модема используются драйвера pctel-0.9.7-9-rht-6 с linmodems.org.

Обсуждение

Неизвестный
11.09.2006, 23:03
общий
это ответ
Здравствуйте, Sh2d000w!

Посмотрите значение переменных
LANG. Возможно, по какой-то причине возникло противоречие с умолчательными значениями локализации (кстати, что выдает "env | grep LANG" ?) именно при вызове утилит старта|выключения.
export LANG=C" или иным образом можно, например, отменить локализацию вообще, все сообщения должны быть на английском, если правильно скомпилировано.
Неизвестный
11.09.2006, 23:44
общий
Здравствуйте, Yds!Команда # env | grep LANG выдает:LANG=ru_RU.CP1251LANGUAGE=ru_RU:ruА про противоречие как раз и спрашиваю: где посмотреть/поправить? В некоторых программах встречается несоответствие локали, например, по умолчанию cp1251, а в программе текст в koi8r. Но это решалось перекодировкой текста в соответсвующем файле программы.Вот и вопрос: где копать? Сам поискал, но не нашел :(
Неизвестный
12.09.2006, 10:12
общий
это ответ
Здравствуйте, Sh2d000w!
1. Вам нужно локализовать консоль. Попробуйте вот так:

localedef -c -i ru_RU -f KOI8-R ru_RU.KOI8-R
cd /usr/share/locale
mv ru_RU.koi8r ru_RU.KOI8-R
Форма ответа