Bug 219891
Summary: | Laptop Internal keyboard not working on ASUS VivoBook X1404VAP_X1404VA on ubuntu 22.10 | ||
---|---|---|---|
Product: | Drivers | Reporter: | mrcold.il |
Component: | Input Devices | Assignee: | drivers_input-devices |
Status: | NEW --- | ||
Severity: | normal | CC: | jwrdegoede, pmenzel+bugzilla.kernel.org |
Priority: | P3 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | Subsystem: | ||
Regression: | No | Bisected commit-id: | |
Attachments: |
dmesg with patched kernel 6.14.0-rc7+
dmidecode cat /sys/firmware/acpi/tables/DSDT > dsdt.dat |
Description
mrcold.il
2025-03-18 07:40:11 UTC
For the record the private email communication, as the Bugzilla installation had problems: As you are using Ubuntu, you could try their mainline builds [1], as I think Hans de Goede added some things to autodetect problematic devices. For Linux 6.14-rc7 [2]: $ cd /dev/shm $ wget https://kernel.ubuntu.com/mainline/v6.14-rc7/amd64/linux-image-unsigned-6.14.0-061400rc7-generic_6.14.0-061400rc7.202503170040_amd64.deb $ wget https://kernel.ubuntu.com/mainline/v6.14-rc7/amd64/linux-modules-6.14.0-061400rc7-generic_6.14.0-061400rc7.202503170040_amd64.deb $ sudo dpkg -i *.deb ### Answer I ve restarted laptop its booted with mainline kernel, but it still not works. I created a patch, you can try the instructions below. Change the directory `~/linux/` to your likings. $ git clone --depth 1 -b master \ https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git ~/linux/ $ cd ~/linux/ $ b4 shazam https://lore.kernel.org/all/20250318160903.77107-1-pmenzel@molgen.mpg.de/T/#u $ cp /boot/config-<TAB and choose the latest> .config $ sudo apt install b4 $ make -j $(nproc --all) bindeb-pkg $ sudo dpkg -i ../linux-image….deb $ sudo systemctl reboot (In reply to Paul Menzel from comment #2) > I created a patch, you can try the instructions below. Change the directory > `~/linux/` to your likings. > > $ git clone --depth 1 -b master \ > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > ~/linux/ > $ cd ~/linux/ > $ b4 shazam > https://lore.kernel.org/all/20250318160903.77107-1-pmenzel@molgen.mpg.de/T/#u > $ cp /boot/config-<TAB and choose the latest> .config > $ sudo apt install b4 > $ make -j $(nproc --all) bindeb-pkg > $ sudo dpkg -i ../linux-image….deb > $ sudo systemctl reboot After a bit long & tricky process (not sure that i did all properly, it my first time) ive managed to perform all steps. Sadly but still keyboard is not working. uname -a Linux sh-ASUS-Vivobook-14-X1404VAP-X1404VA 6.14.0-rc7+ #16 SMP PREEMPT_DYNAMIC Tue Mar 18 21:37:49 IST 2025 x86_64 x86_64 x86_64 GNU/Linux If anything i can do with this? Maybe provide some additional information? Or perform any other actions? Nevertheless, I am very grateful for all! Congratulations on successfully building and then running your self-built Linux kernel. You are a hacker now. ;-) Hmm, too bad, it does not work yet. Please paste the Linux messages (`sudo dmesg > /dev/shm/20250318--ASUS-Vivobook-14-X1404VAP-X1404VA--linux-6.14-rc7+.log`, and also the output of `git log -p -2` from within the Linux source directory. Created attachment 307855 [details]
dmesg with patched kernel 6.14.0-rc7+
(In reply to Paul Menzel from comment #4) > Congratulations on successfully building and then running your self-built > Linux kernel. You are a hacker now. ;-) > > Hmm, too bad, it does not work yet. Please paste the Linux messages (`sudo > dmesg > > /dev/shm/20250318--ASUS-Vivobook-14-X1404VAP-X1404VA--linux-6.14-rc7+.log`, > and also the output of `git log -p -2` from within the Linux source > directory. Thanks :) Ive attached dmesg output, output of git log is a bit heavy (~1.5 GB unzipped or ~ 248 Mb zipped) i suppose its will be a problem to attach it here. ($ ~/linux# git --no-pager log -p -2 > /dev/shm/git.log) Ive uploaded zipped version to google drive, here is link: https://drive.google.com/file/d/1RD6hB4LFgH3wvXCp1kNvp0hn-n0i-Pch/view?usp=sharing Created attachment 307856 [details]
dmidecode
Created attachment 307857 [details]
cat /sys/firmware/acpi/tables/DSDT > dsdt.dat
Update: Patch that Paul Menzel did - working great! - THANKS! Problem was on my side - while applying patch empty git email & name, prevented it from being applied. After cloning, setting git email & name, recompiling & installing keyboard start WORKING like charm. Awesome. It’d be great if you could reply to my email with the patch, and add the line: Tested-by: Your Name <email> (In reply to Paul Menzel from comment #10) > Awesome. It’d be great if you could reply to my email with the patch, and > add the line: > > Tested-by: Your Name <email> Done (hope i did it for proper mail :) Thank you. You need to reply to all (if you do not mind your email getting public). Also just reply in text/plain format (no HTML part), as otherwise the LKML list manager is going to reject it [1]. [1]: https://useplaintext.email/ Sure, done (hope i don't messed it up again :) Worked [1]! Thank you for your peristance. [1]: https://lore.kernel.org/linux-acpi/CABbizf-uBEiujmpUHHPdZT7JftyoM+qUKVRt4wuNxa6Actqo5Q@mail.gmail.com/T/#m167e5d12bf944208833de9ac21a2407deee0986c *persistence Downstream Ubuntu report: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103685 |