Bug 217323
Summary: | keyboard not working Asus Expertbook-B1502CBA | ||
---|---|---|---|
Product: | Drivers | Reporter: | lorenzo (lore982) |
Component: | Input Devices | Assignee: | drivers_input-devices |
Status: | RESOLVED CODE_FIX | ||
Severity: | blocking | CC: | chathuraun, clickhelplab, louisa.sudrerouffaux, monzon.c.i, pmenzel+bugzilla.kernel.org, seb.j, teslan223 |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | Subsystem: | ||
Regression: | No | Bisected commit-id: | |
Attachments: |
dmesg
dmesg ouput |
Description
lorenzo
2023-04-11 16:15:29 UTC
para@para-ASUS-EXPERTBOOK-B1502CBA-B1502CBA:~$ grep -A 40 PS2K dsdt.dsl | grep IRQ -A 1 IRQ (Level, ActiveLow, Exclusive, ) {1} para@para-ASUS-EXPERTBOOK-B1502CBA-B1502CBA:~$ sudo dmesg | grep -i 'kbd\|i8042' [ 1.177793] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1 [ 1.177796] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp [ 1.180747] serio: i8042 KBD port at 0x60,0x64 irq 1 Please attach (not paste) the full output of `dmesg`. sudo dmesg > /dev/shm/linux-6.2.9-messages.txt Created attachment 304120 [details]
dmesg
For the record, this was first reported by @lorenzo in https://bugzilla.kernel.org/show_bug.cgi?id=216158, and split out. I sent a patch [1]. Please test it. In Ubuntu you can build a Linux kernel yourself with: $ git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git $ cd linux $ wget -O asus.patch https://lore.kernel.org/linux-acpi/20230411183144.6932-1-pmenzel@molgen.mpg.de/raw $ git am asus.patch $ make localmodconfig $ make bindeb-pkg # install missing program X with `sudo apt install X` $ sudo dpkg -i ../linux-image-*.deb [1]: https://lore.kernel.org/linux-acpi/20230411183144.6932-1-pmenzel@molgen.mpg.de/T/#u Hi Paul, you are amazing! i'm typing with the laptop keyboard! thank you so much!!! You are amazing for being that responsive. It’d be great, if you could answer to the patch I sent with the test tag below my Signed-off-by line. Tested-by: Your Name <email> This just for completeness/for the record, as the patch was already picked up. ok yes, how can i do that? sorry.. (In reply to lorenzo from comment #8) > ok yes, how can i do that? sorry.. Did you receive the “patch email”, that means email with the subject tagged `[PATCH]` in your (Yahoo) inbox? Yes i received it Alright, then do “reply to all” and add that test line below my Signed-off-by line, but make sure you configure your email program to use plain text mode (no HTML/formatting) [1]. If your reply contains an HTML part, the Linux kernel mailing list is going to reject it. The mailing list netiquette often asks for using interleaved style when replying [2]. [1]: https://useplaintext.email/ [2]: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style Created attachment 304128 [details]
dmesg ouput
Dear Paul, I also come from the other thread. My model is FA617NS. Would be happy, if you could also help me? dmesg is posted already above @seb, please create a separate bug report (also with Linux messages attached and DSDT snippet pasted), and reference it in bug 216158 [1]. [1]: https://bugzilla.kernel.org/show_bug.cgi?id=216158 @paul will do in around 12 hours immediately. nust started going for work, but it's 800km. will follow your instructions when reach there. Hey Paul, Apologies for the late reply, my new thread is over here: https://bugzilla.kernel.org/show_bug.cgi?id=217336 I have the same Asus Expertbook-B1502CBA product, but I can't follow your guide, can you help me step by step? For people looking around: It seems that the blacklist for IRQ override skip is growing rapidly. There is already a patch that just removes it because it is unsustainable. Hopefully landing in 6.5-rc1 and later ported to stable. https://lore.kernel.org/linux-acpi/20230601221151.670-1-mario.limonciello@amd.com/T/#m0d32142f4cf059930e1e5a6e6e2aab2e71c5930b @Paul Your solution in fixing for me also the keyboard in ubuntu 20.04 (with an Asus Expertbook-B1502CBA). But now the usb-storage module is not loaded... I guess that could it be related with "make localmodconfig" options? I have ran everything by default. Should I need to change some of the options? Thank you! *** Bug 217576 has been marked as a duplicate of this bug. *** Hello ! I have the same issue and I can't get it fixed. I have tried installing new kernel version but no success (The kernel does not actually install and I don't know why) when trying the following : (In reply to Paul Menzel from comment #5) > For the record, this was first reported by @lorenzo in > https://bugzilla.kernel.org/show_bug.cgi?id=216158, and split out. > > I sent a patch [1]. Please test it. > > In Ubuntu you can build a Linux kernel yourself with: > > $ git clone > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > $ cd linux > $ wget -O asus.patch > https://lore.kernel.org/linux-acpi/20230411183144.6932-1-pmenzel@molgen.mpg. > de/raw > $ git am asus.patch > $ make localmodconfig > $ make bindeb-pkg # install missing program X with `sudo apt install X` > $ sudo dpkg -i ../linux-image-*.deb > > [1]: > https://lore.kernel.org/linux-acpi/20230411183144.6932-1-pmenzel@molgen.mpg. > de/T/#u I get this git error : $ git am asus.patch Applying: ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA error: patch failed: drivers/acpi/resource.c:432 error: drivers/acpi/resource.c: patch does not apply Patch failed at 0001 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA hint: Use 'git am --show-current-patch' to see the failed patch When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". Can anyone help me on this ? I've been trying for 3 weeks to get it to work (context, i'm on a Asus Expertbook-B1502CBA with ubuntu 20.04.3 Thanks ! Hello ! I have the same issue and I can't get it fixed. I have tried installing new kernel version but no success (The kernel does not actually install and I don't know why) when trying the following : (In reply to Paul Menzel from comment #5) > For the record, this was first reported by @lorenzo in > https://bugzilla.kernel.org/show_bug.cgi?id=216158, and split out. > > I sent a patch [1]. Please test it. > > In Ubuntu you can build a Linux kernel yourself with: > > $ git clone > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > $ cd linux > $ wget -O asus.patch > https://lore.kernel.org/linux-acpi/20230411183144.6932-1-pmenzel@molgen.mpg. > de/raw > $ git am asus.patch > $ make localmodconfig > $ make bindeb-pkg # install missing program X with `sudo apt install X` > $ sudo dpkg -i ../linux-image-*.deb > > [1]: > https://lore.kernel.org/linux-acpi/20230411183144.6932-1-pmenzel@molgen.mpg. > de/T/#u I get this git error : $ git am asus.patch Applying: ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA error: patch failed: drivers/acpi/resource.c:432 error: drivers/acpi/resource.c: patch does not apply Patch failed at 0001 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA hint: Use 'git am --show-current-patch' to see the failed patch When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". Can anyone help me on this ? I've been trying for 3 weeks to get it to work (context, i'm on a Asus Expertbook-B1502CBA with ubuntu 20.04.3 Thanks ! Hello ! I also have the same issue. ASUS ExpertBook B1502CV Regards. |