HP Pavilion 15-cx0xxx
Device | Working | Modules |
---|---|---|
Intel graphics | Yes | i915 |
HDMI | Yes | nouveau |
Audio | Yes | snd_hda_intel |
USB 3.0 | Yes | - |
Ethernet | Yes | r8169 |
Wireless | Yes | rtw_pci |
Bluetooth | Yes | bluetooth |
Touchpad | Yes | psmouse |
Backlight control | Yes | i915 |
Function keys | Partially working | - |
Card reader | Yes | alcor_pci |
Webcam | Yes | uvcvideo |
This article covers specific configuration of this laptop.
Hardware Info
Hardware Options
This is the 2015 Pavilion 15-0598na
- Intel i5-8300H (Coffee Lake)
- 8GB RAM
- Nvidia GeForce 1050Ti Mobile
- 128GB M.2 SSD
- 1TB SATA HDD
- 1920x1080 Display
- 3 USB A, 1 USB C, HDMI, 3.5mm combined audio jack, Ethernet port and SD card reader
lspci for 15-cx0598na
00:00.0 Host bridge: Intel Corporation 8th Gen Core 4-core Processor Host Bridge/DRAM Registers [Coffee Lake H] (rev 07) 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07) 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile) 00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07) 00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model 00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10) 00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) 00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10) 00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10) 00:17.0 SATA controller: Intel Corporation Cannon Lake Mobile PCH SATA AHCI Controller (rev 10) 00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #19 (rev f0) 00:1b.3 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #20 (rev f0) 00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) 00:1d.4 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #13 (rev f0) 00:1f.0 ISA bridge: Intel Corporation Device a30d (rev 10) 00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10) 00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10) 00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10) 01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1) 01:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1) 02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter 03:00.0 Unassigned class [ff00]: Alcor Micro AU6625 PCI-E Flash card reader controller 04:00.0 Non-Volatile memory controller: Sandisk Corp WD Black 2018/PC SN520 NVMe SSD (rev 01) 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)
lsusb for 15-cx0598na
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 04ca:707f Lite-On Technology Corp. HP Wide Vision HD Camera Bus 001 Device 003: ID 0bda:b00b Realtek Semiconductor Corp. Bluetooth Radio Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Notes
Installation
You have to disable Secure Boot. repeatedly press F10 during boot to bring up the BIOS setup, navigate to the boot section and disable Secure Boot.
To prevent the system from booting in Legacy mode, i also recommend to disable CSM/Legacy mode
Dual boot (with Windows)
Works fine. Shrink the Windows partition from Windows first, then install Linux on the free space.
Bluetooth
Works out of the box. You may have issues after suspend or a quick reboot. To fix this poweroff the laptop and wait 20 seconds until turning on.
Camera
The camera is detected and works out of the box.
Card reader
Detected in kernel versions 5.6 and newer. If mounting the card does not work try booting with the kernel parameter intel_iommu=on
and/or with the kernel parameter pci=nommconf
.
Function keys
Media Keys
All media keys work. In order to get the mute LED to work you need to load the snd_hda_intel
module with the model=alc295-hp-x360
parameter. This can be done by creating the file:
/etc/modprobe.d/mute.conf
options snd-hda-intel model=alc295-hp-x360
Brightness Keys
I have not been able to get these to work
Wireless toggle key
I have not been able to get this to work
Hybrid Graphics
Works with PRIME GPU Offloading with nouveau, and Reverse PRIME with the proprietary NVIDIA drivers.
Hpfall
Not tested, but hpfall-gitAUR can be used to detect falls and park the hard drive
Secure Boot
Secure Boot, if set properly works with GRUB and shim.
It works, but UEFI is an absolute mess so I would not recommend anyone getting too deep
Other
The system will not allow changing to boot order when there is BIOS administrator password set.