Grub menu hangs on down arrow press with USB keyboard on cold boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
I installed Windows 8.1 64-bit, then installed Ubuntu 15.04 bit, both in UEFI mode.
When booting, I am presented with the usual GRUB menu, with Ubuntu preselected at the top. If I press enter, Ubuntu loads. If I press arrow down (just once) to move down the menu toward the Windows entry, the highlighted entry skips rapidly to the bottom of the list and GRUB hangs and becomes completely non-responsive. Cycling the power or pressing reset is required.
This only happens on a cold boot, i.e. if the computer was off prior to going to the GRUB menu. If I get to the GRUB menu via pressing the "reset" button, or booting into Ubuntu and choosing "restart", the arrow keys work fine in the GRUB menu.
In addition, this bug only occurs with my USB keyboard (Logitech K120), not with my PS/2 keyboard (Logitech Deluxe 250). Trying different USB ports doesn't help.
Summary:
What happened: GRUB hangs if I press cursor down when using a USB keyboard after a cold boot
What should happen: I should be able to use arrow down to move down the GRUB boot menu to the entry I require
To reproduce: Install Windows 8, then install Ubuntu 15.04. Turn off power. Turn on power, boot computer, at GRUB menu press arrow down.
Presumably all hardware info is attached to report, but just to be sure: I'm trying to boot off a GPT partitioned 500GB SSD, and have a GA-Z97-D3H motherboard.
If you need any further information, just ask!
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: grub2 (not installed)
ProcVersionSign
Uname: Linux 3.19.0-15-generic x86_64
NonfreeKernelMo
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Apr 26 22:34:35 2015
InstallationDate: Installed on 2015-04-25 (1 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
ProcEnviron:
LANGUAGE=en_AU:en
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_AU.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install)
Here are the GRUB configuration files from /etc/grub.d