Keyboard not working with ASUS Expertbook
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
The keyboard doesn't work with this kernel and laptop (see info attached with bug report). I was able to solve this issue, which seems to be a known bug, by downloading the current kernel's source code through apt and manually compiling it after introducing the following patch:
https://<email address hidden>/raw
(see also this discussion: https:/
Indeed, the kernel's source code already contains (in drivers/
sudo apt-get source linux-headers-
sudo apt install build-essential libncurses-dev fakeroot libelf-dev libssl-dev ccache bison flex
cd linux-6.
sudo nano resource.c
******** added lines ********
{
/* Asus ExpertBook B1502CVA */
.ident = "Asus ExpertBook B1502CVA",
.matches = {
DMI_
DMI_
},
},
*******
sudo make localmodconfig
sudo make -j$(nproc)
sudo chmod +x ./debian/
sudo make modules_install
sudo make install
Afterwards I rebooted and switched to this manually compiled kernel and the keyboard worked just fine. Unfortunately the microphone stopped working, it wasn't even recognized anymore. When I tried switching back to the previous kernel, the microphone worked just fine. It seems the small patch messes up with microphone drivers, but I have no idea why (I'm no expert).
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-
ProcVersionSign
Uname: Linux 6.8.0-45-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.1
Architecture: amd64
CRDA: N/A
CasperMD5CheckR
CurrentDesktop: KDE
Date: Tue Oct 1 13:35:33 2024
InstallationDate: Installed on 2024-09-25 (6 days ago)
InstallationMedia: Kubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 (20240827)
MachineType: ASUSTeK COMPUTER INC. ASUS EXPERTBOOK B1502CVA_B1502CVA
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageV
linux-
linux-
linux-firmware 20240318.
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/21/2023
dmi.bios.release: 5.27
dmi.bios.vendor: American Megatrends International, LLC.
dmi.bios.version: B1502CVA.300
dmi.board.
dmi.board.name: B1502CVA
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.
dmi.ec.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: ASUS EXPERTBOOK
dmi.product.name: ASUS EXPERTBOOK B1502CVA_B1502CVA
dmi.product.
dmi.sys.vendor: ASUSTeK COMPUTER INC.