Red Hat Bugzilla – Bug 160636
unable to display russian characters in console
Last modified: 2014-03-25 20:52:26 EDT
Description of problem:
When I am in run level 5, tried to do init 3 then init 5, the russian messages
on the console is not readable.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.reboot with LANG=ru_RU.UTF-8 in /etc/sysconfig/i18n into runlevel 5
2.at gdm, ctrl-alt-f1
russian characters cannot be displayed properly
russian characters can be displayed
I can't reproduce this. Switching to VT1 and running 'telinit 3'; I can then see
Russian in, say, the pango HELLO.utf8 file, or by running 'service sshd restart'.
(Well, it's cyrillic. I can only assume it's russian.)
What about VT8? Is the information displaying properly as well?
So, this happens because rhgb is in use.
If this is to work, either rhgb or gdm needs to initialize the VT that X grabbed
(7 or 8) into unicode mode. (See /bin/unicode_start, for example.)
Russian main feature is ACKed (bug 130962), but it is missing acks on this
individual bug. Confirmed with PM/QA/Devel stakeholders on adding back the
missing acks and add to U2CanFix tracker.
So I've investigated this a bit. GDM doesn't really play into the picture at
all. I've got a fix for rhgb that seems to solve the problem. I just need to
clean it up.
Note when rhgb finishs it calls /sbin/change_console -r so the init messages
should be going back to tty1. They're not. That might be an init bug.
Marking MODIFIED for QA.
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.