HP Pavilion 15-au624tx

From ArchWiki
Jump to navigation Jump to search


Hardware Info

  • Intel core i5-7200U (kabylake)
  • 4GB RAM
  • Intel HD Graphics 620
  • Nvidia GeForce 940MX
  • 1TB SATA HDD 5400RPM (TOSHIBA)
  • 1920x1080 Full HD LED Display
  • Realtek ALC 295 (Intel HD Audio)
  • Dual Speakers
  • 2 USB 3.0, single USB 1, HDMI port
  • Intel Corporation Dual Band Wireless-AC 3168NGW ( Wireless )
  • Realtek Semiconductor Co., Ltd. RTL810xE ( Wired/Ethernet )

lspci

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 02)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1d.3 PCI bridge: Intel Corporation Device 9d1b (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940MX] (rev a2)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 0a)
05:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3168NGW [Stone Peak] (rev 10)

lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0aa7 Intel Corp. 
Bus 001 Device 002: ID 0408:5090 Quanta Computer, Inc. HP Wide version HD
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lsmod

Module                  Size  Used by
snd_seq_dummy          16384  0
snd_hrtimer            16384  2
nls_utf8               16384  1
isofs                  49152  1
rfcomm                 90112  16
xt_CHECKSUM            16384  1
xt_MASQUERADE          20480  3
xt_conntrack           16384  1
ipt_REJECT             16384  2
nf_nat_tftp            16384  0
nf_conntrack_tftp      20480  3 nf_nat_tftp
tun                    57344  1
bridge                217088  0
stp                    16384  1 bridge
llc                    16384  2 bridge,stp
ccm                    20480  6
nft_objref             16384  2
nf_conntrack_netbios_ns    16384  1
nf_conntrack_broadcast    16384  1 nf_conntrack_netbios_ns
nft_fib_inet           16384  1
nft_fib_ipv4           16384  1 nft_fib_inet
nft_fib_ipv6           16384  1 nft_fib_inet
nft_fib                16384  3 nft_fib_ipv6,nft_fib_ipv4,nft_fib_inet
nft_reject_inet        16384  5
nf_reject_ipv4         16384  2 nft_reject_inet,ipt_REJECT
nf_reject_ipv6         20480  1 nft_reject_inet
nft_reject             16384  1 nft_reject_inet
nft_ct                 20480  24
nf_tables_set          45056  25
nft_chain_nat          16384  4
nf_tables             184320  338 nft_ct,nft_reject_inet,nft_fib_ipv6,nft_objref,nft_fib_ipv4,nft_chain_nat,nf_tables_set,nft_reject,nft_fib,nft_fib_inet
ebtable_nat            16384  0
ebtable_broute         16384  0
ip6table_nat           16384  1
ip6table_mangle        16384  1
ip6table_raw           16384  0
ip6table_security      16384  0
iptable_nat            16384  1
nf_nat                 49152  5 ip6table_nat,nf_nat_tftp,nft_chain_nat,iptable_nat,xt_MASQUERADE
nf_conntrack          159744  8 xt_conntrack,nf_nat,nf_conntrack_tftp,nft_ct,nf_conntrack_netbios_ns,nf_nat_tftp,nf_conntrack_broadcast,xt_MASQUERADE
nf_defrag_ipv6         24576  1 nf_conntrack
nf_defrag_ipv4         16384  1 nf_conntrack
libcrc32c              16384  2 nf_conntrack,nf_nat
iptable_mangle         16384  1
iptable_raw            16384  0
iptable_security       16384  0
ip_set                 57344  0
nfnetlink              16384  3 nf_tables,ip_set
ebtable_filter         16384  0
ebtables               40960  3 ebtable_nat,ebtable_filter,ebtable_broute
ip6table_filter        16384  1
ip6_tables             32768  5 ip6table_filter,ip6table_raw,ip6table_nat,ip6table_mangle,ip6table_security
iptable_filter         16384  1
cmac                   16384  3
bnep                   28672  2
sunrpc                491520  1
vfat                   20480  1
fat                    81920  1 vfat
nvidia_drm             49152  0
nvidia_modeset       1114112  1 nvidia_drm
nvidia              20467712  7 nvidia_modeset
uvcvideo              114688  0
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
x86_pkg_temp_thermal    20480  0
intel_powerclamp       20480  0
coretemp               20480  0
videobuf2_v4l2         28672  1 uvcvideo
kvm_intel             327680  0
kvm                   802816  1 kvm_intel
videobuf2_common       57344  2 videobuf2_v4l2,uvcvideo
irqbypass              16384  1 kvm
iTCO_wdt               16384  0
crct10dif_pclmul       16384  1
iwlmvm                454656  0
crc32_pclmul           16384  0
mei_hdcp               24576  0
iTCO_vendor_support    16384  1 iTCO_wdt
ghash_clmulni_intel    16384  0
intel_rapl_msr         20480  0
mac80211              991232  1 iwlmvm
intel_cstate           20480  0
libarc4                16384  1 mac80211
intel_uncore          147456  0
videodev              270336  3 videobuf2_v4l2,uvcvideo,videobuf2_common
iwlwifi               344064  1 iwlmvm
intel_rapl_perf        20480  0
mc                     61440  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
btusb                  57344  0
pcspkr                 16384  0
joydev                 28672  0
hp_wmi                 16384  0
btrtl                  24576  1 btusb
btbcm                  20480  1 btusb
btintel                32768  1 btusb
sparse_keymap          16384  1 hp_wmi
bluetooth             643072  43 btrtl,btintel,btbcm,bnep,btusb,rfcomm
wmi_bmof               16384  0
cfg80211              851968  3 iwlmvm,iwlwifi,mac80211
ecdh_generic           16384  2 bluetooth
ecc                    36864  1 ecdh_generic
rfkill                 28672  10 hp_wmi,bluetooth,cfg80211
ipmi_devintf           20480  0
ipmi_msghandler       118784  2 ipmi_devintf,nvidia
intel_xhci_usb_role_switch    16384  0
roles                  16384  1 intel_xhci_usb_role_switch
snd_hda_codec_hdmi     73728  1
snd_soc_skl           176128  0
snd_hda_codec_realtek   135168  1
snd_soc_sst_ipc        20480  1 snd_soc_skl
snd_hda_codec_generic    98304  1 snd_hda_codec_realtek
snd_soc_sst_dsp        40960  1 snd_soc_skl
snd_hda_ext_core       36864  1 snd_soc_skl
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_hda_codec_realtek
snd_soc_acpi_intel_match    40960  1 snd_soc_skl
snd_soc_acpi           16384  2 snd_soc_acpi_intel_match,snd_soc_skl
snd_soc_core          286720  1 snd_soc_skl
snd_compress           28672  1 snd_soc_core
ac97_bus               16384  1 snd_soc_core
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_hda_intel          57344  7
snd_intel_dspcfg       28672  2 snd_hda_intel,snd_soc_skl
snd_hda_codec         163840  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core          110592  7 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_soc_skl
snd_hwdep              16384  1 snd_hda_codec
snd_seq                86016  7 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
snd_pcm               135168  7 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_soc_core,snd_soc_skl,snd_hda_core,snd_pcm_dmaengine
snd_timer              49152  3 snd_seq,snd_hrtimer,snd_pcm
snd                   106496  28 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm
soundcore              16384  1 snd
hp_accel               28672  0
hp_wireless            16384  0
processor_thermal_device    24576  0
intel_rapl_common      32768  2 intel_rapl_msr,processor_thermal_device
int340x_thermal_zone    16384  1 processor_thermal_device
i2c_i801               32768  0
mei_me                 45056  1
mei                   122880  3 mei_hdcp,mei_me
int3400_thermal        20480  0
lis3lv02d              28672  1 hp_accel
intel_soc_dts_iosf     20480  1 processor_thermal_device
acpi_thermal_rel       16384  1 int3400_thermal
intel_pch_thermal      16384  0
acpi_pad              184320  0
ip_tables              32768  5 iptable_filter,iptable_security,iptable_raw,iptable_nat,iptable_mangle
i915                 2502656  17
nouveau              2338816  0
rtsx_pci_sdmmc         32768  0
mmc_core              184320  1 rtsx_pci_sdmmc
mxm_wmi                16384  1 nouveau
cec                    61440  1 i915
ttm                   122880  1 nouveau
i2c_algo_bit           16384  2 i915,nouveau
drm_kms_helper        241664  3 nvidia_drm,i915,nouveau
drm                   598016  10 drm_kms_helper,nvidia_drm,i915,ttm,nouveau
crc32c_intel           24576  7
uas                    32768  0
r8169                  98304  0
serio_raw              20480  0
usb_storage            81920  2 uas
rtsx_pci               94208  1 rtsx_pci_sdmmc
wmi                    36864  4 hp_wmi,wmi_bmof,mxm_wmi,nouveau
video                  53248  2 i915,nouveau
fuse                  139264  5

Sensors

nouveau-pci-0100
Adapter: PCI adapter
GPU core:         N/A  (min =  +0.60 V, max =  +1.20 V)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +44.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +42.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +44.0°C  (high = +100.0°C, crit = +100.0°C)

BAT0-acpi-0
Adapter: ACPI interface
in0:           7.34 V  
curr1:            N/A  

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +38.0°C  

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +41.0°C  

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +45.0°C

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.

Hpfall

Installed hpfall-gitAUR, followed Hpfall and tested it, works great.

Mute LED

For making mute led work, create the following file:-

/etc/modprobe.d/mute.conf
options snd-hda-intel model=alc295-hp-x360

Secure Boot

Secure Boot, if set properly works with GRUB, bootctl and shim.

Common errors on dmesg

ACPI

If you see any ACPI errors in dmesg, such as

"" acpi MSFT0101:00: platform device creation failed: -16 ""

Go to bios settings and set TPM device = Hidden

Nouveau

If you see Nouveau related errors, disable nouveau by adding "nouveau.modeset=0" in kernel cmdline and install Nvidia drivers from official website.