← Back to team overview

kernel-packages team mailing list archive

[Bug 1593261] Re: Using "splash" Linux boot option causes IPMI console view to blank

 

This is a blade server install and getting enough packages installed to
run apport-collect is difficult.  I've attached the results of running
dmesg when I see the error (dmesg-bad.out) and when I don't see the
error (dmesg-good.out).

While doing this I discovered the REAL cause of the problem, it's not
the splash setting, at least not directly.

The real problem is the "vt.handoff=7" option which gets added to the
kernel command line.  This is only added if splash is part of the
settings (at least insofar as my experiments go).  When that value is
present, then the IPMI console viewer breaks.  If I leave splash in the
command line but edit the grub.cfg file directly to remove the
vt.handoff=7 setting then reboot, the IPMI console viewer works again.

** Attachment added: "dmesg output for "bad" boot"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1593261/+attachment/4685027/+files/dmesg-bad.out

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1593261

Title:
  Using "splash" Linux boot option causes IPMI console view to blank

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  I'm using a set of blade servers with SuperMicro BIOS and IPMI console
  viewing capabilities.  I use the Ubuntu netboot options with a PXE
  server to install.

  I've installed Ubuntu 12.04 and 14.04 on these systems, and everything
  works great.

  However, when I install Ubuntu 16.04 (and this is true both if I
  upgrade from Ubuntu 14.04 with do-release-upgrade AND when I install a
  fresh copy directly via the Ubuntu 16.04 netboot image via PXE), then
  the install works but when I reboot the IPMI console is completely
  blank: no cursor, no text, no typing shows anything.

  I can still SSH to the system (except of course the default netboot
  install doesn't include sshd for some bizarre reason so I had to play
  some tricks and rerun the install multiple times :-/).

  After a lot of experimentation I discovered that if I edit the
  /etc/default/grub file and remove the "splash" setting from
  GRUB_CMDLINE_LINUX_DEFAULT variable and re-run update-grub, then
  things worked fine and I was able to boot properly without losing
  access to the IPMI console.

  One more note: this is definitely a kernel issue because when I choose
  the older 14.04 kernel (3.13 or similar) from the boot menu on the
  system I upgraded from 14.04 to 16.04, with the "splash" setting still
  in the grub config and no other changes (so userspace is still all
  16.04), I had no problems with the IPMI console viewer.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1593261/+subscriptions


References