Fonts do not get set when one boots using usplash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
usplash (Ubuntu) |
Confirmed
|
Undecided
|
Colin Watson |
Bug Description
Hello,
I am a Turkish user of Ubuntu and I am having
a problem regarding the console fonts. By
console I mean the black Linux console which
one accesses using Ctrl-Alt-F1.
When I boot using usplash, the console fonts
do not get set properly and I have to run
"setupcon" manually as root before I am able
to type and see Turkish characters on the
console.
When one boots with usplash, the fonts do not
get set because setupcon sets up only
the keyboard in /etc/rcS.
I tried to modify the line which reads
setupcon -k --force
to
setupcon --force
but this did not fix the problem. I still had
to run setupcon manually as root.
When I boot without usplash by removing the
"splash" keyword from the kernel command line
in GRUB, the console font gets set properly
and I am able to type and see Turkish characters.
So, the problem is that when usplash is used to
boot, the console fonts do not get set up and
one cannot use international characters on the
console until setupcon gets executed by root.
Thank you for any help,
situert
I fixed this a little while ago in Feisty:
console-setup (1.13ubuntu6) feisty; urgency=low
* Set keymap and font in the initramfs if possible. Setting these as early
as possible is a good thing; we can't set up the font correctly once
usplash is running; and setting up the font between usplash and X
requires an ugly mode switch.
-- Colin Watson <email address hidden> Mon, 22 Jan 2007 14:21:24 +0000