[arch-general] system locale messages readable only on tty1 !
Here is what I uncommented in /etc/locale.gen: bg_BG CP1251 /etc/vconsole.conf: KEYMAP=bg-cp1251 FONT=Cyr_a8x16 FONT_MAP=cp1251 /etc/locale.conf: LANG="bg_BG.CP1251" LC_COLLATE="C" LC_TIME="bg_BG.CP1251" I ran locale-gen and locale -a as root. And after these steps I have readable cyrillic characters on tty1, and on all other ttys (tty2-6) I see non-readable symbols. I discovered that running systemd-vconsole-setup on every particular tty fixes the problem, but is there a way to avoid this, or at least do something automatically through startup scripts for all the ttys ? -- View this message in context: http://archlinux.2023198.n4.nabble.com/system-locale-messages-readable-only-... Sent from the arch general mailing list archive at Nabble.com.
I found some kind of ugly workaround, by putting setfont Cyr_a8x16 -m cp1251 in ~/.bashrc ; however the question why systemd-vconsole-setup does not affect the rest of the ttys at startup still remains... -- View this message in context: http://archlinux.2023198.n4.nabble.com/system-locale-messages-readable-only-... Sent from the arch general mailing list archive at Nabble.com.
On Tue, Oct 16, 2012 at 2:58 PM, jambov <jambov1@yahoo.com> wrote:
I found some kind of ugly workaround, by putting setfont Cyr_a8x16 -m cp1251 in ~/.bashrc ; however the question why systemd-vconsole-setup does not affect the rest of the ttys at startup still remains...
Probably what happens is that systemd-vconsole-setup is ran before your graphics modules are inserted, and when they are inserted the settings are reset. If this is the case you could either put your graphics modules in your initramfs, or you could manually put After= and Wants= systemd-udev-settle.service in systemd-vconsole-setup.service (meaning it will only be ran after all the modules have finished loading). -t
participants (2)
-
jambov
-
Tom Gundersen