Configured console font not set at boot

Bug #668812 reported by yabbadabbadont
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
console-setup (Ubuntu)
Expired
Undecided
Unassigned

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 2.6.35.7
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
ProcEnviron:
 LC_COLLATE=POSIX
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: console-setup

Revision history for this message
yabbadabbadont (yabbadabbadont) wrote :
Revision history for this message
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
Revision history for this message
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
Revision history for this message
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?

Revision history for this message
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.

Revision history for this message
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).

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.