Dell Latitude 5580
Hardware | PCI/USB ID | Working? |
---|---|---|
GPU (Intel) | 8086:191b |
Yes |
GPU (NVIDIA) | 10de:179c |
Yes |
Ethernet | 8086:15e3 |
Yes |
Wi-Fi | 8086:24fd |
Yes |
Bluetooth | 8087:0a2b |
Yes |
Audio | 8086:a171 |
Yes |
Touchpad | 044E:120B |
Yes |
SD card reader | 10ec:525a |
Yes |
WWAN/SIM card | Untested | |
Camera | 0c45:6717 |
Yes |
Fingerprint reader | 0a5c:5834 |
No |
Smartcard reader | Untested |
NVIDIA GPU
Install NVIDIA and nvidia-prime using pacman
Use this script to run apps using the NVIDIA GPU. I called it /usr/bin/prime, so all I have to do is run 'prime <program>' or change the shortcut to force the use of the dGPU.
- #!/bin/bash
- __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia __GL_SYNC_TO_VBLANK=0 "$@"
Bumblebee/Optimus was a huge headache and I couldn't seem to get either to work properly, so I gave up and used the above method.
Fingerprint reader
Allegedly, libfprint-2-tod1-broadcomAUR is needed to enable the fprint, but I have not been able to get it to work