Touchscreen not working completely on fresh Garuda Install

Issue : Successfully installed Garuda dragonized on a new HP ENVY x360 2-in-1 Laptop 13-bf0xxx. However , the touch screen does not work completely ( works on Windows though .

System info :

OS: Garuda Linux x86_64
Host: HP ENVY x360 2-in-1 Laptop 13-bf0xxx
Kernel: 6.10.8-zen1-1-zen
CPU: 12th Gen Intel(R) Core(TM) i7-1250U (12) @ 4.70 GHz
GPU: Intel Iris Xe Graphics @ 0.95 GHz [Integrated]

garuda-inxi output :

System:
Kernel: 6.10.8-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=74202e1f-c352-467c-91d5-20b9d54fecd8 rw rootflags=subvol=@
quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.1.4 tk: Qt v: N/A wm: kwin_wayland dm: SDDM
Distro: Garuda base: Arch Linux
Machine:
Type: Convertible System: HP product: HP ENVY x360 2-in-1 Laptop 13-bf0xxx
v: Type1ProductConfigId serial: <filter> Chassis: type: 31 serial: <filter>
Mobo: HP model: 8A28 v: 21.49 serial: <filter> part-nu: 6L0L1PA#ACJ
uuid: dc90bedd-a213-ed11-8c90-5c60ba499d81 UEFI: Insyde v: F.30
date: 03/26/2024
Battery:
ID-1: BAT1 charge: 47.7 Wh (72.5%) condition: 65.8/66.5 Wh (98.9%)
volts: 8.5 min: 7.7 model: Hewlett-Packard PABAS0241231 type: Li-ion
serial: <filter> status: charging
CPU:
Info: model: 12th Gen Intel Core i7-1250U socket: U3E1 bits: 64
type: MST AMCP arch: Alder Lake level: v3 note: check built: 2021+
process: Intel 7 (10nm ESF) family: 6 model-id: 0x9A (154) stepping: 4
microcode: 0x433
Topology: cpus: 1x cores: 10 mt: 2 tpc: 2 st: 8 threads: 12 smt: enabled
cache: L1: 928 KiB desc: d-8x32 KiB, 2x48 KiB; i-2x32 KiB, 8x64 KiB
L2: 6.5 MiB desc: 2x1.2 MiB, 2x2 MiB L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 458 high: 771 min/max: 400/4700:3500
base/boost: 3564/4700 scaling: driver: intel_pstate governor: powersave
volts: 1.1 V ext-clock: 100 MHz cores: 1: 400 2: 400 3: 734 4: 400 5: 400
6: 400 7: 400 8: 400 9: 400 10: 400 11: 771 12: 400 bogomips: 45158
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Alder Lake-UP4 GT2 [Iris Xe Graphics]
vendor: Hewlett-Packard driver: i915 v: kernel alternate: xe arch: Gen-12.2
process: Intel 10nm built: 2021-22+ ports: active: eDP-1 empty: DP-1,
DP-2, DP-3, DP-4, HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:46aa
class-ID: 0300
Display: unspecified server: X.Org v: 24.1.2 with: Xwayland v: 24.1.2
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :1 screens: 1
Screen-1: 0 s-res: 2880x1800 s-dpi: 96 s-size: 762x476mm (30.00x18.74")
s-diag: 898mm (35.37")
Monitor-1: eDP-1 model: Samsung 0x4166 built: 2021 res: 2880x1800 hz: 60
dpi: 253 gamma: 1.2 size: 289x186mm (11.38x7.32") diag: 344mm (13.5")
ratio: 16:10 modes: 2880x1800
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris x11: drv: iris
inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.2.2-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Graphics (ADL GT2)
device-ID: 8086:46aa memory: 7.48 GiB unified: yes
API: Vulkan v: 1.3.295 layers: 3 device: 0 type: integrated-gpu name: Intel
Graphics (ADL GT2) driver: mesa intel v: 24.2.2-arch1.1
device-ID: 8086:46aa surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe
(LLVM 18.1.8 256 bits) driver: mesa llvmpipe v: 24.2.2-arch1.1 (LLVM
18.1.8) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel Alder Lake Imaging Signal Processor vendor: Hewlett-Packard
driver: intel-ipu6 alternate: intel_ipu6 bus-ID: 00:05.0 chip-ID: 8086:465d
class-ID: 0480
Device-2: Intel Alder Lake Smart Sound Audio vendor: Hewlett-Packard
driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel, snd_soc_avs,
snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:51cc class-ID: 0401
API: ALSA v: k6.10.8-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.2.3 status: n/a (root, process) with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:51f0 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10:2 chip-ID: 8087:0033
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
lmp-v: 12 status: discoverable: no pairing: no class-ID: 6c0000
Drives:
Local Storage: total: 476.94 GiB used: 26.63 GiB (5.6%)
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: KUIJIA model: Dahua C900 M.2
2280 NVMe 512GB SSD size: 476.94 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: V0808A0 temp: 51.9 C scheme: GPT
SMART: yes health: PASSED on: 6d 18h cycles: 106
read-units: 1,890,666 [968 GB] written-units: 1,786,362 [914 GB]
Partition:
ID-1: / raw-size: 100 GiB size: 100 GiB (100.00%) used: 11.59 GiB (11.6%)
fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p5 maj-min: 259:5
ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
used: 27.7 MiB (28.8%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p1
maj-min: 259:1
ID-3: /home raw-size: 100 GiB size: 100 GiB (100.00%)
used: 11.59 GiB (11.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p5
maj-min: 259:5
ID-4: /var/log raw-size: 100 GiB size: 100 GiB (100.00%)
used: 11.59 GiB (11.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p5
maj-min: 259:5
ID-5: /var/tmp raw-size: 100 GiB size: 100 GiB (100.00%)
used: 11.59 GiB (11.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p5
maj-min: 259:5
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 15.32 GiB used: 512 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 12 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 39.0 C mobo: N/A
Fan Speeds (rpm): cpu: 0 fan-2: 0
Info:
Memory: total: 16 GiB available: 15.32 GiB used: 8.5 GiB (55.5%)
igpu: 60 MiB
Processes: 377 Power: uptime: 1h 55m states: freeze,mem,disk
suspend: s2idle avail: deep wakeups: 2 hibernate: platform avail: shutdown,
reboot, suspend, test_resume image: 6.12 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 256 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1328 libs: 370 tools: octopi,paru Compilers:
gcc: 14.2.1 Shell: garuda-inxi (sudo) default: Bash v: 5.2.32
running-in: konsole inxi: 3.3.35
Garuda (2.6.26-1):
System install date:     2024-09-07
Last full system update: 2024-09-08 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       Yes
Failed units:

lspci output :

00:00.0 Host bridge: Intel Corporation Alder Lake Host and DRAM Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-UP4 GT2 [Iris Xe Graphics] (rev 0c)
00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation Platform Framework Processor Participant (rev 06)
00:05.0 Multimedia controller: Intel Corporation Alder Lake Imaging Signal Processor (rev 06)
00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 Controller #0 (rev 06)
00:07.0 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express Root Port #0 (rev 06)
00:07.1 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express Root Port #1 (rev 06)
00:08.0 System peripheral: Intel Corporation 12th Gen Core Processor Gaussian & Neural Accelerator (rev 06)
00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring Technology (rev 01)
00:0d.0 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 USB Controller (rev 06)
00:0d.2 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 NHI #0 (rev 06)
00:10.0 Serial bus controller: Intel Corporation Alder Lake-P Serial IO I2C Controller #2 (rev 01)
00:10.6 Digitizer Pen: Intel Corporation Device 51d0 (rev 01)
00:12.0 Serial controller: Intel Corporation Alder Lake-P Integrated Sensor Hub (rev 01)
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:14.3 Network controller: Intel Corporation Alder Lake-P PCH CNVi WiFi (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:19.0 Serial bus controller: Intel Corporation Alder Lake-P Serial IO I2C Controller #0 (rev 01)
00:19.1 Serial bus controller: Intel Corporation Alder Lake-P Serial IO I2C Controller #1 (rev 01)
00:1c.0 PCI bridge: Intel Corporation Alder Lake-P PCH PCIe Root Port #6 (rev 01)
00:1e.0 Communication controller: Intel Corporation Alder Lake PCH UART #0 (rev 01)
00:1f.0 ISA bridge: Intel Corporation Alder Lake LPC Controller (rev 01)
00:1f.3 Multimedia audio controller: Intel Corporation Alder Lake Smart Sound Technology 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 Non-Volatile memory controller: Silicon Motion, Inc. SM2263EN/SM2263XT (DRAM-less) NVMe SSD Controllers (rev 03)
7c:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5228 (rev 01)

Check arch wiki for your model.

https://forums.linuxmint.com/viewtopic.php?t=394600

Hi there, welcome to the forum.

It works only partially or it doesn’t work at all?
In the second case, to rule out an interference from Windows, make sure you completely shut down when you are in Windows, disabling the “fast startup” feature. What Is “Fast Startup” Mode and How to Enable or Disable It? - MiniTool
It may also be worth trying a “cold boot”.
Edit:
Not good news from Fedora and Ubuntu either
Touchscreen not seen after installing Ubuntu 23.10 on HP Envy x360 - 13-bf0047na - Ask Ubuntu
Fedora 40 audio and touch screen not working after dual booting with windows 11 - Fedora Discussion

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.