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

What was not tested

  • Mini DisplayPort
  • NFC
gollark: <@236831708354314240> We have >250 bots. It was very hard work.
gollark: I have no idea what you are saying.
gollark: That sentence has too many emojis and too few... verbs? to make sense.
gollark: The large amounts of bots are obviously cool and good™.
gollark: Further evidence of the superiority of heavserver.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.