Laptop Internal keyboard not working on ASUS Vivobook N6506MV on ubuntu 24.04. I see a number of other posted bugs for a similar issue and a model-specific, just adding my ASUS model to the list of models which could need to be patched. Computer details: Base Board Information Manufacturer: ASUSTeK COMPUTER INC. Product Name: N6506MV Version: 1.0 Kernel: 6.8.0-22-generic Output of DSDT as requested in https://bugzilla.kernel.org/show_bug.cgi?id=216158 : grep -A 40 PS2K dsdt.dsl | grep IRQ -A 1 IRQ (Level, ActiveLow, Exclusive, ) {1} Thank you!
Created attachment 306189 [details] Fix keyboard on Asus Vivobook Pro N6506MV @Gianni, I have attached a patch that should fix your keyboard issues on 6.8+ version of the linux kernel. Can you try it out and let me know if fixes the problem? Afterwards, I will submit it mailing list to get it merged into the kernel. Thanks, Tamim
(In reply to Tamim Khan from comment #1) > Created attachment 306189 [details] > Fix keyboard on Asus Vivobook Pro N6506MV > > @Gianni, I have attached a patch that should fix your keyboard issues on > 6.8+ version of the linux kernel. > > Can you try it out and let me know if fixes the problem? Afterwards, I will > submit it mailing list to get it merged into the kernel. > > Thanks, > Tamim TL;DR Some likely unrelated errors but your patch solved my issue, thank you. I have built the kernel with your patch and edited the changelog manually so that a new version could be generated and tested on my machine. I did encounter some errors in the build but that could be due to something I did wrong as this was my first time building the kernel. ``` gcc -g -O -Wall -I/usr/include/tracefs -I/usr/include/traceevent -DVERSION="\"6.8.1\"" -c -o src/osnoise.o src/osnoise.c In file included from src/osnoise.h:2, from src/osnoise.c:16: src/trace.h:2:10: fatal error: tracefs.h: No such file or directory 2 | #include <tracefs.h> ``` However, deb files were generated, and after installing and disabling secure boot I could run ubuntu and use my keyboard.
Thanks Tamim Khan, please push a fix if you haven't already done it.
Patch submitted and accepted. Looks like it should appear in 6.10: https://lore.kernel.org/linux-acpi/CAJZ5v0jrw0frQPcMF94SWOSD=J4ktFyTo0jc1kuBKTsiHf-+Wg@mail.gmail.com/T/#t
(In reply to Tamim Khan from comment #4) > Yama gönderildi ve kabul edildi. > > 6.10'da görünmesi gerekiyor gibi görünüyor: > https://lore.kernel.org/linux-acpi/ > CAJZ5v0jrw0frQPcMF94SWOSD=J4ktFyTo0jc1kuBKTsiHf-+Wg@mail.gmail.com/T/#t I am an arch user and my friend has the same model. Is it possible to install this `patch` file with `kpatch`?
Laptop Internal keyboard not working on ASUS Vivobook N6506MU on ubuntu 24.04 (POP OS) Adding my ASUS model to the list of models which could need to be patched (different variation, my model is N6506MU, exact same hardware with N6506MV only different GPU. Computer details: Base Board Information Manufacturer: ASUSTeK COMPUTER INC. Product Name: N6506MV Version: 1.0 Kernel: 6.9.4 Output of DSDT : grep -A 40 PS2K dsdt.dsl | grep IRQ -A 1 IRQ (Level, ActiveLow, Exclusive, ) {1} Thank you!
@eleftherios.giapitzakis@gmail.com: Would you mind creating another bug, attaching the above and CCing me? I can post a patch to fix and then get it submitted upstream to be merged into the kernel. Thanks, Tamim
Dear Tamim, I just saw that there is already another open bug for my laptop (N6506MU): https://bugzilla.kernel.org/show_bug.cgi?id=218954 Is that enough or do i still need to re-open a bug with the same issue? Thanks for your assistance! Lefteris
Nope, that should be enough. I will post a patch there and then submit it upstream using that ticket. Thanks, Tamim
great, thanks again!