Dell Latitude E5580

From ArchWiki

Tango-edit-clear.pngThis article or section does not follow the Laptop page guidelines.Tango-edit-clear.png

Reason: Needs a hardware table and a function keys section (Discuss in Talk:Dell Latitude E5580)

This is an install and configuration guide for the Dell Lattitude 5580 laptop, testing with Current Release: 2018.07.01, Included Kernel: 4.17.3

Installation

Installation proceeds as normal after altering the kernel boot parameters to blacklist nouveau (modprobe.blacklist=nouveau)

AUR was not needed for any part of hardware installation/compatibility and is entirely optional.

Configuration

All other hardware works adequately with the exclustion of the nouveau driver, Tested with nmcli and NetworkManager for wifi and ethernet

Video

Tested model comes with an optimus enabled Intel HD Graphics 630 and Nvidia MX940. In order to boot you will need to blacklist the nouveau driver during installation, and later during installation. However the arch provided nvidia drivers work well. Also suggest installing the related arch provided intel drivers. Additionally I needed to install the bumblebee drivers in order to gain smooth use of both GPU's but it did also fully support multiple monitors gracefully.

Keyboard

Keyboard worked with full function key and backlight support.

Touchpad

Touchpad worked added the synamptics drivers in order to enable extra features.

Wireless

Intel Corporation Wireless 8265 / 8275 (rev 78) works without complaint.

Ethernet

Intel Corporation Ethernet Connection (5) I219-LM (rev 31) works without complaint

USB, SD card slot, ethernet, firewire, HDMI, webcam and mediakeys

All work without complaint

optirun nvidia-smi Output

NVIDIA-SMI 396.24 Driver Version: 396.24 GPU Name: GeForce 940MX Bus-Id 00000000:01:00.0

Dell WD15 Displayport/USB-C Dock

Works with all ports and hotplug Ethernet detects as realtek USB Ethernet device

Dell TB16 Thunderbolt 3 Dock

Works with all ports and hotplug Ethernet detects as realtek USB Ethernet device