Problems with drivers on HP

Post here if you are a new Porteus member and you're looking for some help.
Argo Navis
Black ninja
Black ninja
Posts: 35
Joined: 29 Feb 2024, 21:52
Distribution: Porteus 5.01

Problems with drivers on HP

Post#1 by Argo Navis » 21 Aug 2024, 20:28

Hey guys,
I have this new laptop, a HP 15, and Porteus is booting, but a bunch of peripherics is not taken in charge.
  • I have the alert message saying "Your system is currently running without video hardware acceleration.
  • Wifi is not working.
  • Trackpad is not working.
Here are print out of debug commands:

Code: Select all

root@porteus:~# uname -a
Linux porteus.example.net 6.6.20-porteus #1 SMP PREEMPT_DYNAMIC Tue Mar  5 20:06:09 MSK 2024 x86_64 Intel(R) N100 GenuineIntel GNU/Linux

root@porteus:~# cat /proc/cmdline
quiet BOOT_IMAGE=/boot/syslinux/vmlinuz from=LABEL:MAIN changes=/porteus noauto kmap=ca:multi timezone=America/Toronto initrd=/boot/syslinux/initrd.xz

root@porteus:~# cat /etc/porteus/*
001-core.xzm:20240301
002-xorg.xzm:20240301
002-xtra.xzm:20240301
003-cinnamon.xzm:20230922
initrd.xz:20230923

root@porteus:~# ls -lo /mnt/live/memory/images
total 0
drwxr-xr-x  5 root  61 Mar  5 12:26 000-kernel.xzm/
drwxr-xr-x 20 root 305 Mar  1 06:24 001-core.xzm/
drwxr-xr-x 10 root 154 Mar  1 06:29 002-xorg.xzm/
drwxr-xr-x  6 root  72 Mar  1 06:34 002-xtra.xzm/
drwxr-xr-x 10 root 129 Aug  7  2023 003-cinnamon.xzm/
drwxr-xr-x  4 root  37 Mar  7 11:58 firmware-iwlwifi-20240305-noarch-1bl.xzm/

root@porteus:~# lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:461c]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:46d1]
	DeviceName:  Onboard IGD
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel driver in use: i915
	Kernel modules: i915
00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:461d]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel driver in use: proc_thermal_pci
	Kernel modules: processor_thermal_device_pci
00:08.0 System peripheral [0880]: Intel Corporation Device [8086:467e]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
00:0a.0 Signal processing controller [1180]: Intel Corporation Device [8086:467d] (rev 01)
00:12.0 Serial controller [0700]: Intel Corporation Device [8086:54fc]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel modules: 8250_pci, intel_ish_ipc
00:12.7 Mass storage controller [0109]: Intel Corporation Device [8086:54ff]
00:14.0 USB controller [0c03]: Intel Corporation Device [8086:54ed]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel driver in use: xhci_hcd
00:14.2 RAM memory [0500]: Intel Corporation Device [8086:54ef]
00:15.0 Serial bus controller [0c80]: Intel Corporation Device [8086:54e8]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci
00:15.1 Serial bus controller [0c80]: Intel Corporation Device [8086:54e9]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci
00:16.0 Communication controller [0780]: Intel Corporation Device [8086:54e0]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel driver in use: mei_me
	Kernel modules: mei_me
00:19.0 Serial bus controller [0c80]: Intel Corporation Device [8086:54c5]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci
00:19.1 Serial bus controller [0c80]: Intel Corporation Device [8086:54c6]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci
00:1c.0 PCI bridge [0604]: Intel Corporation Device [8086:54be]
	Kernel driver in use: pcieport
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:5481]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:54c8]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel driver in use: sof-audio-pci-intel-tgl
	Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:54a3]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device [8086:54a4]
	Subsystem: Hewlett-Packard Company Device [103c:8b36]
01:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:b852]
	DeviceName: Realtek PCIe GBE Family Controller
	Subsystem: Hewlett-Packard Company Device [103c:88e3]

root@porteus:~# dmesg | egrep -i 'rtl|wlan|firmware|b43|phy|bcm|fw|wl|error|faile|warn|issue|resolve|found|bug|loaded|broad|touch|elan|screen|input'
[    0.000000] x86/split lock detection: #AC: crashing the kernel on kernel split_locks and warning on user-space split_locks
[    0.000000] BIOS-provided physical RAM map:
[    0.005947] No NUMA configuration found
[    0.173033] ACPI: 15 ACPI AML tables successfully acquired and loaded
[    0.202744] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.215250] ACPI: \_SB_.PC00.RP07.PXSX.PRWL: New power resource
[    0.711583] libata version 3.00 loaded.
[    0.735025] vgaarb: loaded
[    0.737315] pnp: PnP ACPI: found 6 devices
[    0.747222] platform rtc_cmos: registered platform RTC device (no PNP device found)
[    0.747585] zbud: loaded
[    0.747735] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[    0.754230] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[    0.755231] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
[    0.755264] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[    0.755306] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
[    0.756498] ACPI: thermal: [Firmware Bug]: Invalid critical threshold (0)
[    0.765000] loop: module loaded
[    0.770075] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06
[    0.770170] hub 1-0:1.0: USB hub found
[    0.771546] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.06
[    0.771788] hub 2-0:1.0: USB hub found
[    0.773354] usbcore: registered new interface driver ums-onetouch
[    0.778431] IPI shorthand broadcast: enabled
[    0.827428] Loaded X.509 cert 'Build time autogenerated kernel key: e079c55cfec89f76147f440f05d0b6cfa11e1642'
[    0.828449] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[    0.829020] Btrfs loaded, zoned=no, fsverity=no
[    0.829258]   No soundcards found.
[    1.144964] usb 1-1: New USB device found, idVendor=413c, idProduct=301a, bcdDevice= 1.00
[    1.150274] input: PixArt Dell MS116 USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:413C:301A.0001/input/input4
[    1.150854] hid-generic 0003:413C:301A.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-0000:00:14.0-1/input0
[    1.395098] usb 1-2: New USB device found, idVendor=346d, idProduct=5678, bcdDevice= 2.00
[    1.640575] usb 1-3: New USB device found, idVendor=0408, idProduct=5489, bcdDevice= 0.05
[    1.884250] usb 1-8: New USB device found, idVendor=0bda, idProduct=b85c, bcdDevice= 0.00
[    2.463928] sd 0:0:0:0: [sda] No Caching mode page found
[    9.052935] ipv6: module verification failed: signature and/or required key missing - tainting kernel
[    9.545287] wmi_bus wmi_bus-PNP0C14:03: [Firmware Info]: 8F1F6436-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    9.545291] wmi_bus wmi_bus-PNP0C14:03: [Firmware Info]: 8F1F6435-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    9.545292] wmi_bus wmi_bus-PNP0C14:03: [Firmware Info]: 7391A661-223A-47DB-A77A-7BE84C60822D has zero instances
[    9.545293] wmi_bus wmi_bus-PNP0C14:03: [Firmware Info]: DF4E63B6-3BBC-4858-9737-C74F82F821F3 has zero instances
[    9.558576] input: Intel HID events as /devices/platform/INTC1070:00/input/input5
[    9.558682] input: Intel HID 5 button array as /devices/platform/INTC1070:00/input/input6
[    9.973073] intel_rapl_common: Found RAPL domain package
[   10.124344] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[   10.479704] intel_rapl_common: Found RAPL domain package
[   10.479707] intel_rapl_common: Found RAPL domain core
[   10.479708] intel_rapl_common: Found RAPL domain uncore
[   10.513040] input: HP WMI hotkeys as /devices/virtual/input/input7
[   10.770537] sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[   10.959062] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc.bin (v2.20)
[   11.022942] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/tgl_guc_70.bin version 70.20.0
[   11.022948] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[   11.272504] Bluetooth: hci0: RTL: examining hci_ver=0b hci_rev=000b lmp_ver=0b lmp_subver=8852
[   11.273170] Bluetooth: hci0: RTL: rom_version status=0 version=1
[   11.273173] Bluetooth: hci0: RTL: loading rtl_bt/rtl8852bu_fw.bin
[   11.346258] Bluetooth: hci0: RTL: loading rtl_bt/rtl8852bu_config.bin
[   11.376962] Bluetooth: hci0: RTL: cfg_sz 6, total sz 58003
[   11.451076] usb 1-3: Found UVC 1.10 device HP True Vision HD Camera (0408:5489)
[   11.696250] Bluetooth: hci0: RTL: fw version 0xdbc6b20f
[   12.174068] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
[   12.275701] sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 5
[   12.378284] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[   12.378291] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[   12.474756] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[   12.474766] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[   14.914238] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[   14.969802] input: sof-hda-dsp Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input9
[   14.969877] input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input10
[   14.969928] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input11
[   14.969967] input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input12
[   14.970026] input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input13
[   19.996021] intel_ish_ipc 0000:00:12.0: [ishtp-ish]: Timed out waiting for FW-initiated reset
[   19.996025] intel_ish_ipc 0000:00:12.0: ISH: hw start failed.
[ 2952.755492] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PC00.LPCB.EC0._Q20.PNOT], AE_NOT_FOUND (20230628/psargs-330)
[ 2952.755518] ACPI Error: Aborting method \_SB.PC00.LPCB.EC0._Q20 due to previous error (AE_NOT_FOUND) (20230628/psparse-529)

Thanks for you help with this! :)

Vic
Samurai
Samurai
Posts: 171
Joined: 10 Aug 2016, 05:36
Distribution: Porteux V-0.1 64 KDE
Location: Utopia in Tampa, Florida, USA

Problems with drivers on HP

Post#2 by Vic » 21 Aug 2024, 22:58

Hi Argo Navis

I had similar problems. Tried Porteux v0.1 and they all went away.

Vic

Argo Navis
Black ninja
Black ninja
Posts: 35
Joined: 29 Feb 2024, 21:52
Distribution: Porteus 5.01

Problems with drivers on HP

Post#3 by Argo Navis » 22 Aug 2024, 12:09

@Vic : thanks for the tip! I tried the latest version, v1.5-cinnamon-5.6.8-stable-x86_64.iso, and it's snappy!! It works great on my LG Gram laptop with no additionnal modules for the drivers (wifi was not working originally), but unfortunately, I have the same problems on my HP15 as with Porteus5.01: no trackpad and no wifi. Is there a reason why you recommend Porteux v0.1 instead of v1.5?

Vic
Samurai
Samurai
Posts: 171
Joined: 10 Aug 2016, 05:36
Distribution: Porteux V-0.1 64 KDE
Location: Utopia in Tampa, Florida, USA

Problems with drivers on HP

Post#4 by Vic » 22 Aug 2024, 14:28

Hey Argo Navis

Welp, I am basically lazy. I tried v0.1 and then I customized it. Time consuming. To really test a new version I do not use my settings because they sometimes do not work right.

With every iteration something changes and sometimes things stop working. I have tried all the versions and I still like the first one the best.

You should try all the versions to see if one solves your problem.

Have fun,

Vic

beny
Full of knowledge
Full of knowledge
Posts: 2275
Joined: 02 Jan 2011, 11:33
Location: italy

Problems with drivers on HP

Post#5 by beny » 22 Aug 2024, 15:55

h,i try the porteux v-1.5 but the current version and if you have enough space download the firmware package the whole package, if the notebook is too new better to use the current version not the slackware 15,

Argo Navis
Black ninja
Black ninja
Posts: 35
Joined: 29 Feb 2024, 21:52
Distribution: Porteus 5.01

Problems with drivers on HP

Post#6 by Argo Navis » 22 Aug 2024, 23:11

Total newb here, sorry to ask a question that may be painfully obvious, but by "download the firmware package", what do you mean exactly? I'm on the GitHub page right now, I see "nividia", "multilib", "devel", etc. I'm not sure what is the firmware package you are referring to

beny
Full of knowledge
Full of knowledge
Posts: 2275
Joined: 02 Jan 2011, 11:33
Location: italy

Problems with drivers on HP

Post#7 by beny » 23 Aug 2024, 07:59

hi, porteus do not host the kernel firmware package but if you try to use the slackware current version: you have to use the script txz2xzm to make a porteux package
https://slackware.nl/slakfinder/index.p ... e=#results
you have the driver that allow you to use hardware but also the firmware you need for the hardware,if you install inxi it make a good report of your notebook hardware.

Argo Navis
Black ninja
Black ninja
Posts: 35
Joined: 29 Feb 2024, 21:52
Distribution: Porteus 5.01

Problems with drivers on HP

Post#8 by Argo Navis » 28 Aug 2024, 13:46

Here is what I tried:
  • I tried various cheatcodes like psmouse.proto=imps, i8042.nomux=1 or i8042.reset -> didn't work
  • I installed inxi -> It does not find the trackpad or the wifi card :

    Code: Select all

    root@porteus:~# inxi -F
    System:
      Host: porteus.example.net Kernel: 6.6.20-porteus x86_64 bits: 64
        Desktop: Cinnamon 5.2.7 Distro: Porteus-v5.01
    Machine:
      Type: Laptop System: HP product: HP Laptop 15-fd0xxx v: N/A
        serial: 5CD4100X63
      Mobo: HP model: 8B36 v: 62.35 serial: PSGAP058JJ80WU UEFI: AMI v: F.09
        date: 01/22/2024
    Battery:
      ID-1: BAT0 charge: 8.9 Wh (21.7%) condition: 41.0/41.0 Wh (100.0%)
    CPU:
      Info: quad core model: Intel N100 bits: 64 type: MCP cache: L2: 2 MiB
      Speed (MHz): avg: 1176 min/max: 700/3400 cores: 1: 2606 2: 700 3: 700
        4: 700
    Graphics:
      Device-1: Intel driver: i915 v: kernel
      Device-2: Quanta HP True Vision HD Camera type: USB driver: uvcvideo
      Display: x11 server: X.org 1.20.14 driver: loaded: modesetting
        unloaded: fbdev,vesa resolution: <missing: xdpyinfo>
      OpenGL: renderer: llvmpipe (LLVM 13.0.0 256 bits) v: 4.5 Mesa 21.3.5
    Audio:
      Device-1: Intel driver: sof-audio-pci-intel-tgl
      Sound Server-1: ALSA v: k6.6.20-porteus running: yes
      Sound Server-2: PulseAudio v: 15.0 running: yes
    Network:
      Device-1: Realtek driver: N/A
    Bluetooth:
      Device-1: Realtek Bluetooth Radio type: USB driver: btusb
      Report: hciconfig ID: hci0 rfk-id: 0 state: down bt-service: not found
        rfk-block: hardware: no software: no address: 1C:CE:51:2D:8E:E3
    Drives:
      Local Storage: total: 14.65 GiB used: 1.79 GiB (12.2%)
      ID-1: /dev/sda type: USB model: N/A size: 14.65 GiB
    Partition:
      Message: No partition data found.
    Swap:
      Alert: No swap data was found.
    Sensors:
      System Temperatures: cpu: 46.0 C mobo: 27.8 C
      Fan Speeds (RPM): cpu: 0 fan-2: 0
    Info:
      Processes: 181 Uptime: 2m Memory: 3.5 GiB used: 988.8 MiB (27.6%)
      Shell: Bash inxi: 3.3.12
    
    The Realtek Network device seems to be an wired Ethernet controller:

    Code: Select all

    root@porteus:~# lspci -nnk | grep -iA2 net
    01:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:b852]
    	DeviceName: Realtek PCIe GBE Family Controller
    	Subsystem: Hewlett-Packard Company Device [103c:88e3]
  • I loaded the "kernel-firmware-20240816_5649ca7-noarch-1.xzm" in /modules/ -> didn't change anything
At this point, I'm not sure what to try next. As far as I understand, by using the firmware module, if there was a driver for the trackpad and the wifi card, it would be loaded, right? So does that mean Slackware does not support my laptop?

beny
Full of knowledge
Full of knowledge
Posts: 2275
Joined: 02 Jan 2011, 11:33
Location: italy

Problems with drivers on HP

Post#9 by beny » 28 Aug 2024, 16:45

hi, you have this:Combo Realtek Wi-Fi 6 (2x2) e Bluetooth® 5.3 so if you have the bluetooth down the wifi is locked i think,the inxi show that you have the bluetooth blocked try rfkill on terminal to see if you have a key to unlock it,after this you have to start the rc.bluetooth script located on /etc/rc.d/ and also the rc.networkmanager script ttry thin in manual way to check if the network device work,well i don't use cinamon but the daemon script are the same:
sudo /etc/rc.d/rc.bluetooth start
sudo /etc/rc.d/rc.networkmanager start

Argo Navis
Black ninja
Black ninja
Posts: 35
Joined: 29 Feb 2024, 21:52
Distribution: Porteus 5.01

Problems with drivers on HP

Post#10 by Argo Navis » 29 Aug 2024, 19:29

I run rfkill and i get this:

Code: Select all

root@porteus:~# rfkill list
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
There does not seem to be anything blocking bluetooth.
Also, i got from a Windows session that my wifi card is RTL8852BE. A quick googling let me understand that this particular wifi card is often a problem.
I tried this:

Code: Select all

root@porteus:~# lsmod | grep rtl
btrtl                  24576  1 btusb
bluetooth             679936  5 btrtl,btintel,btbcm,btusb
I'm getting kind of lost here, but does this mean that there is some drivers in the kernel that handle the bluetooth, but none for the wifi?
I'm trying to find a driver for rtl8852be but I don't know where or what to look for exactly...

beny
Full of knowledge
Full of knowledge
Posts: 2275
Joined: 02 Jan 2011, 11:33
Location: italy

Problems with drivers on HP

Post#11 by beny » 29 Aug 2024, 21:35

sorry also in the last kernel version do not have this wifi driver but if you want i have read this:

git clone https://github.com/HRex39/rtl8852be.git -b dev
cd rtl8852be
make -j8
sudo make install
sudo modprobe 8852be

Argo Navis
Black ninja
Black ninja
Posts: 35
Joined: 29 Feb 2024, 21:52
Distribution: Porteus 5.01

Problems with drivers on HP

Post#12 by Argo Navis » 01 Sep 2024, 19:27

I'm trying to follow the instructions, when I get to 'make -j8', I get this:

Code: Select all

root@porteus:~/rtl8852be# make -j8
#rm -f .symvers.8852be
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/6.6.20-porteus/build M=/root/rtl8852be  modules
make[1]: *** /lib/modules/6.6.20-porteus/build: No such file or directory.  Stop.
make: *** [Makefile:637: modules] Error 2
I have 05-devel.xzm installed, I can't why 'make' does not work.

beny
Full of knowledge
Full of knowledge
Posts: 2275
Joined: 02 Jan 2011, 11:33
Location: italy

Problems with drivers on HP

Post#13 by beny » 01 Sep 2024, 20:03

hi you have to have also the crippled-source-kernel of this version the build is against the kernel source,and control the /lib/modules if you have the build link broken remake it

donald
Full of knowledge
Full of knowledge
Posts: 2106
Joined: 17 Jun 2013, 13:17
Distribution: Porteus 3.2.2 XFCE 32bit
Location: Germany

Problems with drivers on HP

Post#14 by donald » 01 Sep 2024, 20:30

Further down on the github page it says:

For kernel > 6.0.0, You should view https://github.com/lwfinger/rtw89

...and on that page:
This repository includes drivers for the following cards:
Realtek 8851BE, 8852AE, 8852BE, 8852CE, and 8922AE.

If all else fails,try that one.

Post Reply