Configured console font not set at boot

Bug #668812 reported by yabbadabbadont on 2010-10-30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
console-setup (Ubuntu)

Bug Description

Binary package hint: console-setup

It appears that console-setup no longer calls setupcon, which reads the user preferences from /etc/default/console-setup, during boot. The upstart version of the script in /etc/init/console-setup.conf just calls loadkeys which does not set the console font. I tried modifying /etc/init/console-setup.conf to exec setupcon instead, but that didn't work. Calling setupcon from /etc/rc.local does work however.

The console font was set correctly in 10.04 Lucid Lynx.

This is a clean install and not an upgrade.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: console-setup 1.34ubuntu15
ProcVersionSignature: Ubuntu 2.6.35-23.36-generic
Uname: Linux 2.6.35-23-generic x86_64
Architecture: amd64
Date: Sat Oct 30 12:04:14 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
PackageArchitecture: all
 PATH=(custom, user)
SourcePackage: console-setup

yabbadabbadont (yabbadabbadont) wrote :
Andrey Bondarenko (abone) wrote :

Bugs 750636, 789141 may be related (both about Natty). Looks like framebuffer was removed from initramfs then added back. Don't know if Maverick was affected.

Changed in console-setup (Ubuntu):
status: New → Incomplete
Launchpad Janitor (janitor) wrote :

[Expired for console-setup (Ubuntu) because there has been no activity for 60 days.]

Changed in console-setup (Ubuntu):
status: Incomplete → Expired
Sly_tom_cat (slytomcat) wrote :

I can't really understand why this is expired? I have the same issues in Xubunu 10.10, 11.04, and 11.10.
Adding FRAMEBUFFER=Y in /etc/initramfs-tools/initramfs.conf and updating initrd (sudo update-initramfs -u) helps to solve this issue in 11.04 and 11.10 at least.
But why it is not set properly from the box?

Andrey Bondarenko (abone) wrote :

Some minor info, for those who want/can investigate the bug. I have two boxes. The first one has ATI board and console font is not set correctly. The other has NVidia board where console font works out of the box. I suspect that the issue somehow related to framebuffer migration to KMS/DRM based code. I see that current ATI framebuffer implementation does not load dedicated kernel module for framebuffer. Probably initramfs cannot properly detect framebuffer presence because of this.

Sorry, thats all I have, right now.

Ruslan Khusnullin (khrf) wrote :

This bug is actual for me too.
Ubuntu 12.04.1. Reproducible with Intel Integrated Video and with Nvidia GT520.
For now I have to run `sudo setupcon` on every boot (gdm is disabled and I work in console lot of time).

Ruslan Khusnullin (khrf) wrote :

And really setting FRAMEBUFFER=Y solves the problem, but I can't understand how to make it by default yet not affecting people who doesn't need it. Are there people in Ubuntu users group who use it on a PC without framebuffer or not willing to use it?

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers