HP Pavilion 15-au624tx - ArchWiki

# HP Pavilion 15-au624tx

From ArchWiki
Jump to navigation Jump to search

Device | Working
Graphics | Yes
HDMI | Yes
Audio | Yes
USB 3.0 | Yes
Ethernet | Yes
Wireless | Yes
Bluetooth | Yes
Touchpad | Yes
Backlight control | Yes
Function keys | Yes
Card reader | Yes
Webcam | Yes

## Hardware Info

- Intel core i5-7200U (kabylake)
- 8GB RAM
- Intel HD Graphics 620
- Nvidia GeForce 940MX
- 1TB SATA HDD (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.

To prevent the system from booting in Legacy mode, i also recommend to disable CSM/Legacy mode

### Dual boot (with Windows)

Working fine.

### 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.

Category:

- HP