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): initscripts-7.93.13.EL-2 How reproducible: Always Steps to Reproduce: 1.reboot with LANG=ru_RU.UTF-8 in /etc/sysconfig/i18n into runlevel 5 2.at gdm, ctrl-alt-f1 3.init 3 Actual results: russian characters cannot be displayed properly Expected results: russian characters can be displayed Additional info:
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. http://rhn.redhat.com/errata/RHBA-2005-714.html