Description of problem: After loading the rivafb framebuffer module on an non UTF-8 system via /etc/rc.modules German Umlauts are not displayed, instead other strange characters. Version-Release number of selected component (if applicable): kernel-2.6.15-1.1831_FC4 How reproducible: Always Steps to Reproduce: 1. Disable UTF-8 support: # cat /etc/sysconfig/i18n LANG="en_US" SUPPORTED="en_US:en:de_DE:de" SYSFONT="latarcyrheb-sun16" 2. Create /etc/rc.modules (don't forget chmod 755): /sbin/modprobe rivafb && i=0; while [ ! -c /dev/fb0 -a $i -le 9 ]; do sleep 1; i=$[$i + 1 ]; done; if [ -c /dev/fb0 ]; then /usr/sbin/fbset --all 1280x1024-60 -depth 16; /usr/sbin/fbset --all -upper 34 -lower 5; fi 3. Reboot (e.g. runlevel 3) 4. Login on console 1 and console 2 5. Type German umlauts on console 1 and console 2 Actual results: On console 1, German umlauts are not proper displayed, other characters instead. On other consoles, German umlauts are proper displayed. Expected results: Display German umlauts also on console 1 Additional info: Enabling UTF-8 support in i18n, the problem goes away. But unfortunately, this system can't run with UTF-8 enabled. Booting without autoload of frame buffer also do not show this problem.
[This comment added as part of a mass-update to all open FC4 kernel bugs] FC4 has now transitioned to the Fedora legacy project, which will continue to release security related updates for the kernel. As this bug is not security related, it is unlikely to be fixed in an update for FC4, and has been migrated to FC5. Please retest with Fedora Core 5. Thank you.
kernel-2.6.17-1.2187_FC5 does not show this problem.