HOWTO: Русский в консоли

E_user, пошерстите эту тему, там есть несколько рабочих решений по “квадратикам” в консоли. Для Х-ов - разговор отдельный.
nafanja
А выполни
echo Привет
$ echo Привет
Привет
De_Joker
Если не поможет, то в конце файла /etc/X11/xorg.conf.d/10-evdev.conf добавь блок

Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "en,ru"
Option "XkbVariant" ","
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Не нужно ничего добавлять в чужие конфиги!!! НУЖНО создавать свои!
Например как здесь https://wiki.archlinux.org/index.php/Xo … rd_Layouts
Конфиги не просто так нумеруют и обзывают!!!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
ошибки в rc.conf. Странно, что никто не продложил еще сменить локаль руками и посмотреть рабочая ли она у него.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
De_Joker
Если не поможет, то в конце файла /etc/X11/xorg.conf.d/10-evdev.conf добавь блок

Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "en,ru"
Option "XkbVariant" ","
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Не помогло. Русскому шрифту не помогло. Раскладка меня устраивает.
sudo mv /etc/rc.conf /etc/rc.conf.orig
sudo nano /etc/rc.conf
копируй туда целиком и сохраняй
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Prague"
KEYMAP="ru"
CONSOLEFONT="cyr-sun16"
CONSOLEMAP=
LOCALE="ru_RU.UTF-8"
DAEMON_LOCALE="yes"
USECOLOR="yes"
MODULES=(coretemp)
USEDMRAID="no"
USEBTRFS="no"
USELVM="no"
HOSTNAME="superarch"
interface=
address=
netmask=
broadcast=
gateway=
NETWORK_PERSIST="no"
DAEMONS=(syslog-ng dbus !network !netfs !alsa !wicd !crond !rsyncd !ufw)
sudo locale-gen
sudo reboot
после перезагрузки см. locale для проверки.
Чтобы вернуть старое:
sudo mv /etc/rc.conf /etc/rc.conf.sample
sudo mv /etc/rc.conf.orig /etc/rc.conf
sudo reboot
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Аха, я сейчас только обновлюсь, и попробую.
если система не стартует, то возможно подребуется работа из под livecd. Если это пугает, то предупреждаю, мой варинат из разряда “крайне опасных”. Ибо я бОльшую часть конфига я просто угадывал. Какая задача? убедиться что у Вас локаль русская встала. Потом довабите/удалите в моем варианте rc.conf нужное/ненужное.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
sleepycat
если система не стартует, то возможно подребуется работа из под livecd. Если это пугает, то предупреждаю, мой варинат из разряда “крайне опасных”. Ибо я бОльшую часть конфига я просто угадывал. Какая задача? убедиться что у Вас локаль русская встала. Потом довабите/удалите в моем варианте rc.conf нужное/ненужное.
Ничего не изменилось. Локаль была
LANG=en_US.utf8
LC_CTYPE=en_US.utf8
LC_NUMERIC=en_US.utf8
LC_TIME=en_US.utf8
LC_COLLATE=en_US.utf8
LC_MONETARY=en_US.utf8
LC_MESSAGES=en_US.utf8
LC_PAPER=en_US.utf8
LC_NAME=en_US.utf8
LC_ADDRESS=en_US.utf8
LC_TELEPHONE=en_US.utf8
LC_MEASUREMENT=en_US.utf8
LC_IDENTIFICATION=en_US.utf8
LC_ALL=
E_user, ты вообще о чем??? О квадратах или о
E_user
Выполнил в консоли setfont cyr-sun16 Квадратики пропали. Ситуация стала такой же как и в ГУЕ.

# слон
bash: $'\321\201\320\273\320\276\320\275': command not found

Так то что русский выводится в ANSI-C это нормально!!!

http://lists.gnu.org/archive/html/bug-b … 00039.html
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.