Replies: 10 comments 9 replies
|
After a fresh reboot can you collect the output of "dmesg" and perhaps also "journalctl -b" you can run the commands on a shell, as root, and collect the output in a textfile.
|
|
I checked our kernel config and all should be set for this device. Run: and ensure these are listed (even if not all loaded): If they aren’t loaded, try: Then check dmesg again to see if the Elan device initializes. ====== Maybe it is an ACPI (power management) problem ====== Many Alder Lake HP laptops (15s, 255, Pavilion, etc.) have ACPI quirks where the touchpad isn’t exposed until a kernel quirk activates the HID over I²C bridge. then it’s the same case. A common workaround is adding a kernel parameter: You can add this parameter in /etc/default/grub to the GRUB_CMDLINE_LINUX_DEFAULT= paramaters. |
|
I think you are close to figuring out what the problem is. All the pieces of evidence are collected in this topic. Now you have to investigate further. Perhaps somebody else can help. |
|
While running Red Core could you collect and share this info: Then perhaps I can compare with our kernel config and see if that reveals a difference. Also we could check what firmware is used in Red Core Linux: |
|
In order to be loaded, some of those modules may need to be added to a config in /etc/modules-load.d/. |
|
The reason it works on Gentoo and Redcore is perhaps that they apply a patch-set to the kernel and we don't. https://dev.gentoo.org/~alicef/genpatches/trunk/6.12/ I'm not sure yet if we want to apply these patches. Maybe we should. |
|
Did you install using UEFI or legacy BIOS? I recently noted that, for a different Linux project I volunteer for, it is mandatory to install using UEFI in order for the Touchpad to work for some laptops. |
|
Have you tried this:
|






Uh oh!
There was an error while loading. Please reload this page.
Good morning, it's 5:46 am here, for the touchpad I tried to upgrade to the latest kernel but it still doesn't work.
``mex@mex-hplaptop ~ $ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1e7d:2d00 ROCCAT ROCCAT Kain 100
Bus 001 Device 003: ID 30c9:0064 Luxvisions Innotech Limited HP TrueVision HD Camera
Bus 001 Device 004: ID 04f3:0c00 Elan Microelectronics Corp. ELAN:ARM-M4
Bus 001 Device 005: ID 0bda:b00c Realtek Semiconductor Corp. Bluetooth Radio
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
mex@mex-hplaptop ~ $ lspci
00:00.0 Host bridge: Intel Corporation Alder Lake-U15 Host and DRAM Controller (rev 04)
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-UP3 GT2 [Iris Xe Graphics] (rev 0c)
00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation Platform Framework Processor Participant (rev 04)
00:08.0 System peripheral: Intel Corporation 12th Gen Core Processor Gaussian & Neural Accelerator (rev 04)
00:14.0 USB controller: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller (rev 01)
00:14.2 RAM memory: Intel Corporation Alder Lake PCH Shared SRAM (rev 01)
00:15.0 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 (rev 01)
00:15.1 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #1 (rev 01)
00:16.0 Communication controller: Intel Corporation Alder Lake PCH HECI Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation Alder Lake PCH-P PCI Express Root Port #9 (rev 01)
00:1d.0 PCI bridge: Intel Corporation Alder Lake PCI Express Root Port #9 (rev 01)
00:1f.0 ISA bridge: Intel Corporation Alder Lake PCH eSPI Controller (rev 01)
00:1f.3 Multimedia audio controller: Intel Corporation Alder Lake PCH-P High Definition Audio Controller (rev 01)
00:1f.4 SMBus: Intel Corporation Alder Lake PCH-P SMBus Host Controller (rev 01)
00:1f.5 Serial bus controller: Intel Corporation Alder Lake-P PCH SPI Controller (rev 01)
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822CE 802.11ac PCIe Wireless Network Adapter
02:00.0 Non-Volatile memory controller: Kingston Technology Company, Inc. OM8SBP NVMe PCIe SSD (DRAM-less) (rev 03)
mex@mex-hplaptop ~ $ uname -a
Linux mex-hplaptop 6.17.1-mocaccino #6.17.1-Mocaccino SMP PREEMPT_DYNAMIC Tue Oct 7 08:22:14 UTC 20 x86_64 12th Gen Intel(R) Core(TM) i7-1255U GenuineIntel GNU/Linux
mex@mex-hplaptop ~ $
``https://ibb.co/84zvvw3R
All reactions