97 lines
2.6 KiB
Markdown
97 lines
2.6 KiB
Markdown
# Hardware Compatibility
|
|
|
|
Here are hardware tests with RHEL8 on standard PSI hardware documented.
|
|
|
|
Generally speaking has Linux a rather good hardware compatibility with PC hardware, usually the older the hardware the better the support.
|
|
|
|
## Desktop Hardware
|
|
|
|
### HP Elite Mini 800 G9 Desktop PC
|
|
- ✔ NIC
|
|
- ✔ GPU
|
|
- ✔ HDMI
|
|
- ✔ DP
|
|
- ✔ USB
|
|
- ✔ Audio
|
|
|
|
### HP Z2 Tower G9 Workstation Desktop PC
|
|
- ✔ NIC
|
|
- ✔ GPU
|
|
- ✔ DP
|
|
- ✔ USB
|
|
- ✔ Audio
|
|
|
|
## Mobile Hardware
|
|
|
|
### HP ZBook Studio 16 inch G10 Mobile Workstation PC
|
|
- ❌/✔ Installation only with extra steps
|
|
- ✔ NIC (HP USB-C to RJ45 Adapter G2)
|
|
- ✔ WLAN
|
|
- ✔ GPU
|
|
- ✔ USB
|
|
- ❌/✔ Audio (manual firmware binary install from https://github.com/thesofproject/sof-bin/ required), microphone and ear plugs work, but not the speaker
|
|
- ✔ Webcam
|
|
- ✔ Bluetooth
|
|
- SIM slot (not tested)
|
|
- fingerprint scanner (not tested)
|
|
|
|
#### Installation
|
|
- Nouveau driver fails on the Nvidia chip, so modesetting needs to be disabled:
|
|
```
|
|
bob node set-attr pcXYZ.psi.ch "kernel_cmdline=nomodeset nouveau.modeset=0"
|
|
```
|
|
- Register the system "Pass Through" MAC address (you find it in the BIOS).
|
|
- Installation did not work with the "HP USB-C to RJ45 Adapter G2": use another, registered adapter or dock instead.
|
|
|
|
### HP ZBook Studio 16 inch G11 Mobile Workstation PC
|
|
- ✔ NIC (HP USB-C to RJ45 Adapter G2)
|
|
- ✔ WLAN
|
|
- ❌/✔ GPU
|
|
- ✔ USB
|
|
- ❌ Monitor via USB C
|
|
- ✔ Audio
|
|
- ✔ Webcam
|
|
- ❌ Bluetooth
|
|
- SIM slot (not tested)
|
|
- fingerprint scanner (not tested)
|
|
#### Installation
|
|
The device has two GPUs, an Intel and an Nvidia:
|
|
```
|
|
# lspci | grep VGA
|
|
00:02.0 VGA compatible controller: Intel Corporation Meteor Lake-P [Intel Arc Graphics] (rev 08)
|
|
01:00.0 VGA compatible controller: NVIDIA Corporation Device 28b9 (rev a1)
|
|
#
|
|
```
|
|
With the propretary Nvidia driver this does not work, but with the open source Nouveau driver it is fine, except that it cannot handle more than the primary monitor.
|
|
To enable the Nouveau driver put `nvidia::driver::enable: false` in Hiera, run as root `puppet agent -t` and remove all Nvidia related driver packages, then reboot.
|
|
|
|
### HP EliteBook 840 14 inch G10 Notebook PC
|
|
- ✔ WLAN
|
|
- ✔ GPU
|
|
- ✔ HDMI
|
|
- ✔ USB
|
|
- ✔ Audio
|
|
- ✔ Webcam
|
|
- ✔ Bluetooth
|
|
- SIM slot (not tested)
|
|
- Card reader (not tested)
|
|
|
|
|
|
## Test Details
|
|
|
|
- network card by installation via network
|
|
- GPU by running graphical desktop, for Nvidia GPUs check if Nvidia drivers are used
|
|
- HDMI
|
|
- DP
|
|
- USB by mouse, keyboard
|
|
- notebook:
|
|
- wifi
|
|
- bluetooth (headset working?)
|
|
- microphone
|
|
- speaker
|
|
- webcam
|
|
- Dock
|
|
- network
|
|
- USB by mouse, keyboard
|
|
- HDMI
|