Public bug reported: Since grub2 now starts Linux with the console in graphics mode by default (gfxpayload=keep), in order to get a text console, something must explicitly switch the VT to KD_TEXT mode. For a full boot, this is handled by plymouth when it exits; in the initramfs, there is nothing that fulfills this function. This means that booting with 'break=top|modules|premount|mount|mountroot|bottom|init', unless also explicitly changing the gfxpayload setting, will result in an initramfs prompt that you can't see. (Unless you give up waiting for the prompt and boot a second time; then the recordfail handling will cause the next boot to be in text mode!)
/usr/share/initramfs-tools/scripts/panic/console_setup looks like the logical place to handle the switch to text mode, along with all the other console setup. We need a C program that lets us do the actual video mode switch, however. The kbd source package includes a 'totextmode' utility that's not built by default. We should probably build it and integrate it into the console_setup panic script. Providing totextmode would let us boot with gfxpayload=keep by default in recovery mode as well. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: keyboard-configuration 1.57ubuntu27 ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4 Uname: Linux 3.0.0-11-generic x86_64 ApportVersion: 1.23-0ubuntu2 Architecture: amd64 Date: Sat Oct 1 22:22:32 2011 InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1) PackageArchitecture: all ProcEnviron: PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: console-setup UpgradeStatus: Upgraded to oneiric on 2011-09-23 (8 days ago) ** Affects: console-setup (Ubuntu) Importance: Medium Assignee: Steve Langasek (vorlon) Status: Triaged ** Affects: kbd (Ubuntu) Importance: Medium Assignee: Steve Langasek (vorlon) Status: Triaged ** Affects: console-setup (Ubuntu Oneiric) Importance: Medium Assignee: Steve Langasek (vorlon) Status: Triaged ** Affects: kbd (Ubuntu Oneiric) Importance: Medium Assignee: Steve Langasek (vorlon) Status: Triaged ** Tags: amd64 apport-bug oneiric running-unity -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/864466 Title: break=foo boot option incompatible with gfxpayload=keep To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/864466/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs