Bug 918938

Summary: Keyboard unresponsive for LUKS (encrypted root) input after GRUB With Kernel 3.19.x
Product: [openSUSE] openSUSE Tumbleweed Reporter: Franklin Titus <cygnix>
Component: BasesystemAssignee: Forgotten User lNYeazqpWh <forgotten_lNYeazqpWh>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: antoine.belvire, forgotten_lNYeazqpWh
Version: 201502*   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 13.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Franklin Titus 2015-02-21 09:41:43 UTC
With Kernel 3.19, after grub and upon reaching the prompt for LUKS key-phrase, the keyboard becomes unresponsive. This build is available from:

http://download.opensuse.org/repositories/Kernel:/stable/standard/

Reproducible: Always

Steps to Reproduce:
1. Install kernel 3.19 on encrypted root system
2. Boot system

Actual Results:  
The system hangs and does not allowed entering luks password.

Expected Results:  
The system should allow luks key phrased to be entered and continue booting.
Comment 1 Franklin Titus 2015-02-24 21:26:25 UTC
This bug appears to be an issue that affects wireless keyboards.
Comment 2 Forgotten User lNYeazqpWh 2015-02-24 21:33:24 UTC
I can actually confirm this, Kernel 3.19 with a Logitech K400 wireless keyboard/trackpad combination.   Reverting to 3.18.x kernel produces expected behavior.
Comment 3 Forgotten User lNYeazqpWh 2015-02-27 18:24:04 UTC
Doing the following:

mv /boot/initrd-3.19.0-2-desktop /boot/initrd-3.19.0-2-desktop.old
dracut -f --add-drivers hid-logitech-hidpp /boot/initrd-3.19.0-2-desktop 3.19.0-2-desktop

to backup and generate a new initrd, results in booting with 3.19.0 and allows for LUKS password encryption with a logitech wireless keyboard.

Reassigning bug to dracut, as it isn't actually a kernel issue.
Comment 4 Forgotten User lNYeazqpWh 2015-02-28 00:17:38 UTC
sr#288168 Issued to openSUSE:Factory
Comment 5 Franklin Titus 2015-02-28 02:36:52 UTC
(In reply to Shawn Dunn from comment #3)
> Doing the following:
> 
> mv /boot/initrd-3.19.0-2-desktop /boot/initrd-3.19.0-2-desktop.old
> dracut -f --add-drivers hid-logitech-hidpp /boot/initrd-3.19.0-2-desktop
> 3.19.0-2-desktop
> 
> to backup and generate a new initrd, results in booting with 3.19.0 and
> allows for LUKS password encryption with a logitech wireless keyboard.
> 
> Reassigning bug to dracut, as it isn't actually a kernel issue.

This fix works for me.
Comment 6 Forgotten User lNYeazqpWh 2015-03-03 23:44:41 UTC
SR#288168 accepted to openSUSE:Factory
Comment 7 Bernhard Wiedemann 2017-04-06 12:03:09 UTC
This is an autogenerated message for OBS integration:
This bug (918938) was mentioned in
https://build.opensuse.org/request/show/486030 Factory / dracut