Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-36174

Cannot change keyboard layout of USB keyboards

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Undefined Undefined
    • None
    • rhel-8.9.0.z, rhel-9.4.z
    • grub2
    • None
    • None
    • Moderate
    • rhel-bootloader
    • ssg_display
    • 3
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • x86_64
    • None

      What were you trying to do that didn't work?

      A customer has a HPE hardware with an attached USB keyboard in FR layout.
      Additionally the system is booting in UEFI and Secure Boot.

      It seems just impossible to have the keymap set to FR, for the following reasons:

      1. usb_keyboard is not embedded in the Grub UEFI binary
      2. even with workarounding this through booting in non-Secure Boot, installing grub2-efi-x64-modules and copying the modules to proper location, usb command lists no device
        grub> usb
        USB devices:
        --> nothing listed

        From above it seems some USB driver needs to be loaded (e.g. ohci).

      3. However when loading a USB driver, newer issues happen (disk not found anymore), e.g.
        grub> insmod ohci
        grub> ls
        error: ../../grub-core/net/net.c:1552:disk `hd0,gpt2' not found.

      Please provide the package NVR for which bug is seen:

      grub2-efi-x64-2.06-77.el9.x86_64 (RHEL9)
      RHEL8 as well

      How reproducible:

      Always, see above

      Please help troubleshooting this, in the past I had a spare laptop to test this, but I had to return it to IT after much complain.

              bootloader-eng-team bootloader -eng-team
              rhn-support-rmetrich Renaud Métrich
              bootloader -eng-team bootloader -eng-team
              Release Test Team Release Test Team
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: