[Bug 864466] Re: break=foo boot option incompatible with gfxpayload=keep

Steve Langasek steve.langasek at canonical.com
Sun Oct 2 19:10:27 UTC 2011


-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to kbd in Ubuntu.
https://bugs.launchpad.net/bugs/864466

Title:
  break=foo boot option incompatible with gfxpayload=keep

Status in “console-setup” package in Ubuntu:
  Triaged
Status in “kbd” package in Ubuntu:
  Triaged
Status in “console-setup” source package in Oneiric:
  Triaged
Status in “kbd” source package in Oneiric:
  Triaged

Bug description:
  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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/864466/+subscriptions




More information about the foundations-bugs mailing list