Нет русской раскладки в виртуальной консоли tty (ПРОБЛЕМА РЕШЕНА)
Модераторы: Warderer, Модераторы разделов
Нет русской раскладки в виртуальной консоли tty (ПРОБЛЕМА РЕШЕНА)
Доброго дня! собственно сама проблема: на ноуте установлен: Debian 9 x64, в виртуальной консоли tty (Ctrl-Alt-F1 ....) нет русской языка (не работает сама раскладка). Только английский. В самом терминале все ok.
Как это исправить?
alex@aniro:~$ uname -a
Linux aniro 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux
alex@aniro:~$ locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
Как это исправить?
alex@aniro:~$ uname -a
Linux aniro 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux
alex@aniro:~$ locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
Последний раз редактировалось Bish 05.07.2018 21:23, всего редактировалось 1 раз.
Re: Нет русской раскладки в виртуальной консоли tty
# dpkg-reconfigure -p high keyboard-configuration
Спасибо сказали:
Re: Нет русской раскладки в виртуальной консоли tty
Ничего не изменилось.
Re: Нет русской раскладки в виртуальной консоли tty
# systemctl status console-setup.service что выводит?
Спасибо сказали:
Re: Нет русской раскладки в виртуальной консоли tty
root@aniro:~# systemctl status console-setup.service
● console-setup.service - Set console font and keymap
Loaded: loaded (/lib/systemd/system/console-setup.service; enabled; vendor pr
Active: active (exited) since Thu 2018-07-05 20:39:45 +05; 12min ago
Process: 4367 ExecStart=/lib/console-setup/console-setup.sh (code=exited, stat
Main PID: 4367 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4915)
CGroup: /system.slice/console-setup.service
июл 05 20:39:26 aniro systemd[1]: Starting Set console font and keymap...
июл 05 20:39:45 aniro systemd[1]: Started Set console font and keymap.
lines 1-10/10 (END)
Re: Нет русской раскладки в виртуальной консоли tty
Что в /etc/default/console-setup?
Спасибо сказали:
Re: Нет русской раскладки в виртуальной консоли tty
alex@aniro:/etc/default$ cat console-setup
# CONFIGURATION FILE FOR SETUPCON
# Consult the console-setup(5) manual page.
ACTIVE_CONSOLES="/dev/tty[1-6]"
CHARMAP="UTF-8"
CODESET="Uni2"
FONTFACE="Terminus"
FONTSIZE="8x14"
VIDEOMODE=
# The following is an example how to use a braille font
# FONT='lat9w-08.psf.gz brl-8x8.psf'
alex@aniro:/etc/default$
Re: Нет русской раскладки в виртуальной консоли tty
alex@aniro:/etc/default$ cat keyboard
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="acer_laptop"
XKBLAYOUT="us,us"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"
BACKSPACE="guess"
alex@aniro:/etc/default$
Re: Нет русской раскладки в виртуальной консоли tty
Shell
# dpkg-reconfigure console-setup
Re: Нет русской раскладки в виртуальной консоли tty
Кто же его знает, что тут не так.
У меня Devuan это аналог Stretch но без systemd стоит, и все работает:
cat /etc/default/console-setup:
cat /etc/console-setup/cached_setup_keyboard.sh:
cat /etc/console-setup/cached_setup_font.sh:
У меня Devuan это аналог Stretch но без systemd стоит, и все работает:
cat /etc/default/console-setup:
Код: Выделить всё
# CONFIGURATION FILE FOR SETUPCON
# Consult the console-setup(5) manual page.
ACTIVE_CONSOLES="/dev/tty[1-6]"
CHARMAP="UTF-8"
CODESET="CyrSlav"
FONTFACE="Terminus"
FONTSIZE="8x16"
VIDEOMODE=
# The following is an example how to use a braille font
# FONT='lat9w-08.psf.gz brl-8x8.psf'
Код: Выделить всё
#!/bin/sh
if [ -f /run/console-setup/keymap_loaded ]; then
rm /run/console-setup/keymap_loaded
exit 0
fi
kbd_mode '-u' < '/dev/tty1'
kbd_mode '-u' < '/dev/tty2'
kbd_mode '-u' < '/dev/tty3'
kbd_mode '-u' < '/dev/tty4'
kbd_mode '-u' < '/dev/tty5'
kbd_mode '-u' < '/dev/tty6'
loadkeys '/etc/console-setup/cached_UTF-8_del.kmap.gz' > '/dev/null'
Код: Выделить всё
#!/bin/sh
setfont '/etc/console-setup/cached_CyrSlav-Terminus16.psf.gz'
if ls /dev/fb* >/dev/null 2>/dev/null; then
for i in /dev/vcs[0-9]*; do
{ :
setfont '/etc/console-setup/cached_CyrSlav-Terminus16.psf.gz'
} < /dev/tty${i#/dev/vcs} > /dev/tty${i#/dev/vcs}
done
fi
mkdir -p /run/console-setup
> /run/console-setup/font-loaded
for i in /dev/vcs[0-9]*; do
{ :
printf '\033%%G'
} < /dev/tty${i#/dev/vcs} > /dev/tty${i#/dev/vcs}
done
- Bizdelnick
- Модератор
- Сообщения: 20797
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нет русской раскладки в виртуальной консоли tty
Таки надо было выбрать русскую раскладку.
Переключаетесь между us и us.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нет русской раскладки в виртуальной консоли tty
Вы по поводу? dpkg-reconfigure -p high keyboard-configuration -? Так там выбор клавиш для перключения, только. Что касается остальных команд то я ставил русскую UTF-8
Последний раз редактировалось Bish 05.07.2018 20:28, всего редактировалось 1 раз.
- Bizdelnick
- Модератор
- Сообщения: 20797
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нет русской раскладки в виртуальной консоли tty
Да, именно по этому поводу. Первым вопросом там спрашивается раскладка, надо выбрать русскую.
Вообще мне не особо понятно, откуда могло взяться значение us,us. Там и варианта-то соответствующего нет.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нет русской раскладки в виртуальной консоли tty
Какую русскую??? там только раскладка БЕЗ выбора языка.Bizdelnick писал: ↑05.07.2018 20:26Да, именно по этому поводу. Первым вопросом там спрашивается раскладка, надо выбрать русскую.
Вообще мне не особо понятно, откуда могло взяться значение us,us. Там и варианта-то соответствующего нет.
Re: Нет русской раскладки в виртуальной консоли tty
Всем спасибо! Проблема решена, ТЕМУ МОЖНО ЗАКРЫВАТЬ!
Последний раз редактировалось Bish 05.07.2018 21:55, всего редактировалось 1 раз.
- Bizdelnick
- Модератор
- Сообщения: 20797
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нет русской раскладки в виртуальной консоли tty (ПРОБЛЕМА РЕШЕНА)
Хорошим тоном является описывать, каким же образом решена проблема. Весьма вероятно, что Вы не последний, кто с ней столкнётся.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нет русской раскладки в виртуальной консоли tty (ПРОБЛЕМА РЕШЕНА)
Bizdelnick писал: ↑05.07.2018 21:50Хорошим тоном является описывать, каким же образом решена проблема. Весьма вероятно, что Вы не последний, кто с ней столкнётся.
Да, Вы правы, поторопился.
В файле etc/default/keyboard я отредактировал секцию XKBLAYOUT="us,us" на "us,ru". После перезагрузки все стало ok!
alex@aniro:/etc/default$ cat keyboard
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="acer_laptop"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"
BACKSPACE="guess"