HP ZBook Studio x360 G5

From Gentoo Wiki
Jump to: navigation, search

Linux Configuration

Storage

Silicon Motion, Inc. Device 2262 (rev 03) (prog-if 02 [NVM Express])

KERNEL
Device Drivers  --->
        <*> NVM Express block device

For details see NVMe

Video

  • Intel Corporation UHD Graphics 630 (Mobile) (prog-if 00 [VGA controller])
  • NVIDIA Corporation GP107GLM [Quadro P1000 Mobile] (rev a1) (prog-if 00 [VGA controller])
KERNEL
Device Drivers  --->
        Graphics support  --->
            <M> /dev/agpgart (AGP Support)  --->
                <M>   Intel 440LX/BX/GX, I8xx and E7x05 chipset support
            <M> Nouveau (NVIDIA) cards
            [*]   Nouveau legacy context support
                (5)   Maximum debug level
                (3)   Default debug level

For details see Intel and nouveau & nvidia-drivers switching articles. Note that with models with discrete graphics, the HDMI port can only be used with the discrete graphics enabled.

Bumblebee is no longer required to use the HDMI port with hybrid graphics. The earliest versions have not been verified with this laptop, but this will work starting with at least Linux 5.4, x11-base/xorg-server 1.20.8, and x11-drivers/xf86-video-nouveau 1.0.16.

Wireless

Intel Corporation Wireless-AC 9560 [Jefferson Peak] (rev 10)

KERNEL
Device Drivers  --->
        [*] Network device support  --->
            [*]   Wireless LAN  --->
                  <M>     Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi)
                  <M>       Intel Wireless WiFi MVM Firmware support

See the iwlwifi article for more information as this laptop does suffer from not being able to connect to some access points without disabling 802.11n and enabling software crypto.

Audio

Intel Corporation Cannon Lake PCH cAVS (rev 10) (prog-if 80)

KERNEL
Device Drivers  --->
        <M> Sound card support  --->
            <M>   Advanced Linux Sound Architecture  --->
                  HD-Audio  --->
                      <*> HD Audio PCI
                  (4096) Pre-allocated buffer size for HD-audio driver
            <M>   ALSA for SoC audio support  --->
                      [*]   Intel ASoC SST drivers
                      [*]   Sound Open Firmware Support
                      <M>     SOF PCI enumeration support
                      <M>     SOF ACPI enumeration support
                      [*]     SOF support for Intel audio DSPs
                      [*]	  SOF support for CoffeeLake

Bluetooth

KERNEL
-*- Networking support  --->
        <M>   Bluetooth subsystem support  --->
                  Bluetooth device drivers  --->
                  [*]   Intel AG6XX protocol support

For details see Bluetooth

Card Reader

Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)

KERNEL
Device Drivers  --->
            Multifunction device drivers  --->
                <*> Realtek PCI-E card reader

Trackpad

KERNEL
Device Drivers  --->
            I2C support  --->
                    Input device support  --->
                        [*]   Mice  --->
                              <M>   PS/2 mouse
                              [*]     Synaptics PS/2 mouse protocol extension
                              [*]     Synaptics PS/2 SMbus companion

Touchscreen

KERNEL
Device Drivers  --->
            HID support  --->
                    Special HID drivers  --->
                        <M> HID Multitouch panels

Accelerometer

KERNEL
Device Drivers  --->
        <M> Industrial I/O support  --->
                    Accelerometers  --->
                        <M> HID Accelerometers 3D