Bruin: Слака 10. Сплошные расстройства

17 сообщений / 0 new
Последнее сообщение
Гость
Bruin: Слака 10. Сплошные расстройства

Решил все-таки посмотреть, что это такое. Поставил. Понравилось то, что он намного шустрее работает на мой достаточно хиленькой машине (Celeron 633, 198 Mb памяти), чем Мэндрейк или Суся. Русский язык, как я и ожидал, отсутствовал напрочь. Решил воспользоваться этой [link=Гиперссылка ] http://www.slackware.pp.ru/rus_cons.shtml [/link] документацией. Сначала попробовал, как там указано 2 способ (типа, чтобы научиться). После ввода данных строк [blockquote]Первое, что я попрошу вас сделать - не полениться и набрать в консоли (не в Иксах!)
$ loadkeys /usr/share/kbd/keymaps/i386/qwerty/ru4.map.gz
$ setfont /usr/share/kbd/consolefonts/Cyr_a8x16.psfu.gz
$ mapscrn /usr/share/kbd/consoletrans/koi2alt
$ echo -ne "\033(K"

Проделайте эту операцию, т.к. она необходима для дальнейших действий. Только что вы сделали невероятное! Теперь, нажав на CapsLock, можно набирать русский текст![/blockquote]
После проделанного, если не ошибаюсь, после ввода последней строки, выдалась какая-то ошибка. Естесственно ни по какому CapsLock ничего не переключалось, а потом еще заметил, что некоторые клавиши печатают совсем не те символы. Нормально они работали, только при входе в систему через Init 3. Странно.:(

Ладно, решил переставить систему (благо она ставиться достаточно быстро). Во второй раз решил обойтись, без экспериментов. И начал действовать по этому же документу начиная с раздела "Руссификация", вроде по-русски писать мы стали. НО... переключить раскладки с помощью клавы ну никак не получается. Только, если в настройках KDE включить xkb (так, кажется, называется) и добавить русскую раскладку, то можно переключать язык кликаньем на иконке в трее (явно не устраивает этот вариант). Потом попробовал вставить скрипт, который доступен в начале этой статьи. Ничего не изменилось...:(

Потом, начал экспериментировать с этой статьей [link=Гиперссылка ] http://www.slackware.pp.ru/xorg_rus.shtml [/link] . Все это сделал, увидел русский язык, но с раскладками таже фигня, ну не помогает это:
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
Не переключается язык и все тут.
Кстати, что еще заметил. В других дистрибах на win-разделе, русские каталоги и папки нормально видятся, ну или кракозяблами, что быстро правиться в fstab, а тут их вообще нет, как будто не существует. Вобщем одно расстройство, пришлось снести и снова поставить Сусю, но все-таки хочу Слаку по-нормальному поставить. Шустрее она все-таки намного, даже в KDE тормозов особых не наблюдается.

Принимаются советы в больших и очень больших количествах:)

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

Во-первых, Слака не моя ;) все вопросы к Патику. Во-вторых, уже много народа ставило по моей статье - у всех 100% работает, кроме виндовых тэгов в XMMS, хотя к Слаке это не имеет отношения. Проверь все настройки, шрифты, конфиги; что-то у тебя не так.

Мой микроблог: http://juick.com/Dumus/

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

Ставь по [link=http://lug.kmv.ru/wiki/index.php?page=SimpleSlack]моей статье[/link] - работает 100%. Только в последней версии (10.1) немного другие шрифты, но я думаю, разберёшься; если что не понятно, спрашивай, поможем.

Мой микроблог: http://juick.com/Dumus/

John
Аватар пользователя John
Не в сети
Зарегистрирован: 20/09/2010

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

в Х-ах пишет по русски только если мышЧью по значку... а если с клавы переключать, то пишет большие буквы в случайных наборах....

John
Аватар пользователя John
Не в сети
Зарегистрирован: 20/09/2010

З.Ы. все делал по твоей статье, потом сам подпиливал, но не получается...

Bruin (не проверено)

Спасибо Dumus, помогло

Но все же, небольшой "разбор полетов" :) Есть кое какие вопросы, уточнения что-ли:
[blockquote]1. Русификация консоли
Вначале включим русский шрифт, для этого переименуем файл /etc/rc.d/rc.font.new в rc.font и прописываем его содержимое: [/blockquote]
Почему здесь прописывается шрифт koi8u, а не koi8ru?

[blockquote]Для того, чтобы Слакварь правильно определял локаль сделайте ссылки на /usr/share/locale/ru и /usr/share/locale/ru_RU в каталоге /usr/lib/locale/ т.к. система берёт файлы именно оттуда, и, на всякий случай, делаем там же симлинк:
# ln -s ru_RU.koi8r ru_RU.KOI8-R. [/blockquote]
я в каталоге /usr/lib/locale/ набрал:
# ln -s /usr/share/locale/ru
# ln -s /usr/share/locale/ru_RU
После второй команды, выдал ошибку, что не можеть перезаписать каталог /ru_RU. Это потому, что такой каталог есть в /usr/lib/locale/? Я вообще в этом моменте правильно сделал?

Дальше, что касается консоли

[blockquote]John писал: Кстати, у меня аналогичная проблема в твоей Слаке, в консоли при переключении шрифтов пишеться непонятно, что... даже не кракозябры, а куски других раскладок наверное...[/blockquote]
В консоли, у меня все нормально, но когда запускаю "mc", то да. При переключении раскладки некоторые клавиши совсем не печатают, некоторые печатают левые символы, а некоторые вообще сразу название директории в которой находишься:) Хотя советы в МС стали на русском.

Что касается Иксов: Тут вроде все нормально :) пока... Больше всего радует, что нормально переключаюсь на клаве Alt+Shift`ом, в прошлый раз никак не мог этого добиться.
Интересно, но когда в прошлый раз руссифицировал, xorg.conf был такой же, за исключением одной строчки:
Option "XkbRules" "xfree86", здесь было вместо xfree86, xorg. Почему именно xfree86, это же вроде разные графические системы? Поясните если не трудно.

А в общем все хорошо !amazed Жить стало веселей ;)

wersa (не проверено)

bruin спрашивал "Почему здесь прописывается шрифт koi8u, а не koi8ru?"

что то я не видел такую кодировку koi8ru есть koi8r
koi8u это хохлинная кодировка а koi8r это москальская

я почти такой же вопрос задавал и вот какой ответ:
ну так вот в хохлинной кодировке не коректно работает особо буква Ё поэтому что koi8r что koi8u одинаковы однако koi8r глючная поэтому используем братскую хохлинную кодировку

возможно из за украинцев и глюкает МС
кстати насколько я понял, то dumus использует другую кодировку. И МОЛЧИТ КАК ПАРТИЗАН )))
<span class='smallblacktext'>[ Редактирование Wed Mar 16 2005, 02:07PM ]</span>

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

1. А ты пропиши koi8ru, тогда и узнаешь.
2. Неправильно ты линкуешь, симлинк делается так:
# ln -s существующий_файл название_ссылки.
3. Попробуй разные шрифты - koi8r-8x16, koi8u-8x16, Cyr_a8x16
4. Да, в иксах вместо "xfree86" пиши "xorg".

Мой микроблог: http://juick.com/Dumus/

Bruin (не проверено)

[blockquote] 2. Неправильно ты линкуешь, симлинк делается так:
# ln -s существующий_файл название_ссылки. [/blockquote]
Я так и понял, что неправильно делаю, но в то же время из статьи я не понял, какой файл и куда линковать. Извините за тупость. :?
[blockquote] 4. Да, в иксах вместо "xfree86" пиши "xorg".[/blockquote]
Так в прошлый раз, у меня, получается, правильный конфиг был с "xorg", но раскладка не работала, а сейчас с "xfree86", работает... Забавно :)

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

короче, надо сделать, чтобы везде были линки на /usr/lib/locale/ru_RU.KOI8-R; перед этим всё содержимое туда перенеси.

Мой микроблог: http://juick.com/Dumus/

John
Аватар пользователя John
Не в сети
Зарегистрирован: 20/09/2010

я до всего этого сам додумался, и все равно хрен, что работает, может у меня мозги и руки не так приделаны.... ?

wersa (не проверено)

как нам ЛЕНОН завещая петь петь и еще раз петь
тьфу тоесть ЛЕНИН учиться учиться и еще раз учиться, и тогда все заработает )
в листре на базе слаки у меня прокатила такая схема.

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

[quote=wersa]
кстати насколько я понял, то dumus использует другую кодировку. И МОЛЧИТ КАК ПАРТИЗАН )))
[/quote]
Не мочу, просто, когда спрашивали не было конфига под-рукой, rc.font:
#!/bin/sh
setfont cp866-8x16.psf > /dev/null
mapscrn koi2alt > /dev/null
for n in 1 2 3 4 5 6; do
echo -ne "\033(K" > /dev/tty$n
done
loadkeys ru-ms.map 2> /dev/null
- это сейчас в 10.1 Слаке... щас пойдут опять вопросы...

Мой микроблог: http://juick.com/Dumus/

Sheridan
Аватар пользователя Sheridan
Не в сети
Зарегистрирован: 20/09/2010

короче понял я так что слак еще сырой...

John
Аватар пользователя John
Не в сети
Зарегистрирован: 20/09/2010

не сырой, а другой...

sarel (не проверено)

[quote=John]...пишет большие буквы в случайных наборах....[/quote]
Видимо раскладку поменял, но система, работает в utf-8.
т.е. 2байта на символ, по этому на одно нажатие вылазиет две большие буквы%)

John
Аватар пользователя John
Не в сети
Зарегистрирован: 20/09/2010

[quote=sarel][quote=John]...пишет большие буквы в случайных наборах....[/quote]
Видимо раскладку поменял, но система, работает в utf-8.
т.е. 2байта на символ, по этому на одно нажатие вылазиет две большие буквы%)[/quote]

эта проблема уже решена спасибо... ;)

RSS-материал