Dell Latitude E7470
The Dell Latitude E7470 is a 14" sexy business ultrabook released in the first quarter of 2016.
UEFI Boot Limitations and Workaround
Unfortunately the UEFI implementation does not properly forward the command line to the linux kernel when saved to the NVRAM. The simplest workaround is to build and install arch-efibootAUR.
This creates a binary blob whenever the kernel is updated consisting of: efistub + kernel + initrd + microcode + commandline.
The firmware can then boot Arch Linux from UEFI with a boot entry pointing to the created blob instead of the vmlinuz-linux kernel image.
What works
Almost everything works:
- Video: Intel HD 520
- Audio: Intel HD Audio with ALSA
- Ethernet
- Wireless: Intel 8260
- Bluetooth
- Suspend to RAM
- Keyboard, touchpad and pointing stick
- Keyboard backlight control
- Screen backlight control
- Fn-lock
- HDMI output
- Webcam (only 480p)
- SmartCard reader
- UEFI BIOS update with fwupd
- Suspend to Disk
What does not work
- Fingerprint reader (tracked at https://gitlab.freedesktop.org/libfprint/libfprint/issues/88)
What was not tested
- Mini DisplayPort
- NFC