[Bug 425979] Re: [UEFI boot only] Holding shift fails to display grub2 menu

2024-02-26 Thread Mate Kukri
I believe this is intended behavior of GRUB on UEFI, and has been like
this for years:

> "During boot, the system will check the SHIFT key status. If it cannot
determine the key status, a short delay will enable the user to display
the menu by pressing the ESC key."

As "cjwatson" said on the Debian #902928, I also don't believe UEFI
allows us to easily check modifier state, as such I am not sure if any
course of action is appropriate here.

Setting this to "Incomplete" to leave time for people to propose any
action items, and downgrading severity to "Wishlist" (seems appropriate
given this was open for 15 years).

** Changed in: grub2 (Ubuntu)
   Importance: High => Wishlist

** Changed in: grub2 (Ubuntu)
   Status: In Progress => Incomplete

** Changed in: grub2 (Ubuntu)
 Assignee: TJ (tj) => (unassigned)

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

Title:
  [UEFI boot only] Holding shift fails to display grub2 menu

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 425979] Re: [UEFI boot only] Holding shift fails to display grub2 menu

2020-05-19 Thread Aimo Ella
Is #1258597 a duplicate of this one?

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

Title:
  [UEFI boot only] Holding shift fails to display grub2 menu

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 425979] Re: [UEFI boot only] Holding shift fails to display grub2 menu

2018-10-14 Thread Ploni Almoni
I'm having the same issue, but I'm booting using Legacy/CSM mode on my
Lenovo Thinkpad T430 running Ubuntu (MATE) 18.04.1.

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

Title:
  [UEFI boot only] Holding shift fails to display grub2 menu

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 425979] Re: [UEFI boot only] Holding shift fails to display grub2 menu

2018-07-22 Thread Daniel Richard G.
Hello everyone,

There is a bug report similar to this one on the Debian side:

https://bugs.debian.org/902928

There, Colin Watson made an interesting comment:

> When I last looked into this, this wasn't possible with UEFI: the
> firmware doesn't tell us about held modifier keys.  You'll probably need
> to use a short but non-zero timeout and press Escape instead.
>
> (It's possible that more recent versions of the UEFI spec have improved
> this; but if so then somebody would need to implement that in GRUB, and
> it would still only work if you had new enough firmware.)

So it would seem that the old way of bringing up the GRUB menu by
holding down the Shift key just doesn't work in this brave new UEFI
world anymore.

It would be interesting to hear if anyone is aware of a system that
boots in UEFI mode and *does* respond to the held Shift key. Currently,
I don't believe it's clear as to whether this is an architectural
limitation of UEFI (i.e. it can't be fixed), or if newer UEFI firmware
versions could potentially make held modifier keys usable.

** Bug watch added: Debian Bug tracker #902928
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902928

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

Title:
  [UEFI boot only] Holding shift fails to display grub2 menu

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 425979] Re: [UEFI boot only] Holding shift fails to display grub2 menu

2016-12-02 Thread Marcho Markov
I'd like to chip in here. Hardware is Thinkpad X220. Ubuntu 16.10 UEFI
boot. Keyboard works fine when menu is visible, grub just fails to
detect the Shift keys in order to bring up the menu. Esc key works,
though.

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

Title:
  [UEFI boot only] Holding shift fails to display grub2 menu

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 425979] Re: [UEFI boot only] Holding shift fails to display grub2 menu

2016-12-01 Thread Marcho Markov
I'd like to chip in here. Hardware is Thinkpad X220. Ubuntu 16.10 UEFI
boot. Keyboard works fine when menu is visible, grub just fails to
detect the desired keys in order to bring up the menu.

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

Title:
  [UEFI boot only] Holding shift fails to display grub2 menu

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 425979] Re: [UEFI boot only] Holding shift fails to display grub2 menu

2016-05-10 Thread TJ
** Description changed:

  Binary package hint: grub2
  
- Grub2 has switched away from a minimum 1 second delay to hit enter, in
- preference to simply holding down shift during the boot sequence.
- However, this behaviour doesn't work on all machines.
+ Ubuntu added a patch on top of mainline GRUB and Debian such that holding 
down the Shift modifier key during boot will cause it to display
+ the hidden boot menu.
  
- Further, many users will only learn this after their machine fails to
- boot normally, leaving them unable to boot at all without outside
- assistance.
+ In the original IBM PC/AT design the modifier keys (Shifts, Ctrls, Alts) are 
handled separately to all other keys. Instead of reporting state transitions 
there is an I/O port register that is read by the software where each bit 
position represents the current state of the associated
+ modifier key.
+ 
+ The functionality to read this I/O port register works correctly for
+ BIOS systems or UEFI systems starting in Legacy/CSM mode.
+ 
+ On UEFI systems this does not work. The reasons are:
+ 
+ 1. At the time this Ubuntu-specific functionality was added to Ubuntu
+ the UEFI specification, and UEFI implementations by manufacturers, did
+ not provide a way to detect the state of the modifier keys.
+ 
+ 2. UEFI only provides the same mechanism as for all other keys: detect a
+ transition of state (key_down or key_up).
+ 
+ 3. When GRUB timeout is set to 0 (zero) there is no way to detect a key
+ press transition.
+ 
+ It appears that UEFI specification version 2.4 may now support the
+ required reading of modifier key state so I shall be investigating
+ whether we can now add support for UEFI systems that implement the v2.4
+ specification.

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

Title:
  [UEFI boot only] Holding shift fails to display grub2 menu

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs