Dell Inspiron 3593

From ArchWiki
Hardware PCI/USB ID Working?
Touchpad Yes
Keyboard Yes
GPU 8086:8a56 Yes
Webcam 0bda:5675 Yes
Ethernet 10ec:8136 Yes
Bluetooth 0cf3:e009 Yes
SD-card reader ? Yes
Audio 8086:34c8 Yes
Wireless 168c:0042 Yes
TPM Yes

Installation

RAID mode is enabled by default. AHCI mode must be used, otherwise the disks will be invisible[1]. Using RAID mode will trigger a relevant log message in the journal.

Firmware

fwupd supports this device.

Firmware data path

The BIOS stores logs and recovery images in esp/EFI/Dell. Recovery images are stored in esp/EFI/Dell/bios/recovery and are 14 MB in size. It appears that there will only be two images at the same time, BIOS_CUR.rcv and BIOS_PRE.rcv. Those files will be created when the BIOS was updated.

Logs

esp/EFI/dell/logs contains XML files which contain diagnostics data (SupportAssist). It appears that there will only be two logs at the same time, diags_previous.xml and diags_current.xml. Those files will be created when an error happened.

Bluetooth

Bluetooth works out of the box.

Power management

After waking up the device from suspend, input lag will occur for approximately 5-10 seconds.

Function keys

Key Visible?1 Marked?2 Effect
Fn+Esc Yes Yes Enables Fn lock
Fn+F1 Yes Yes XF86AudioMute
Fn+F2 Yes Yes XF86AudioLowerVolume
Fn+F3 Yes Yes XF86AudioRaiseVolume
Fn+F4 Yes Yes XF86AudioPrev
Fn+F5 Yes Yes XF86AudioPlay
Fn+F6 Yes Yes XF86AudioNext
Fn+F7 No No
Fn+F8 Yes Yes Inputs Super+p
Fn+F9 Yes Yes XF86Search
Fn+F10 No No
Fn+F11 Yes Yes XF86MonBrightnessDown
Fn+F12 Yes Yes XF86MonBrightnessUp
Fn+Print Yes3 Yes XF86RFKill, will hard-block wifi and soft-block Bluetooth. Press again to disable
Fn+q, Fn+w, Fn+e Yes No XF86Launch3
Fn+t, Fn+a, Fn+d Yes No XF86Launch3
Fn+f, Fn+g Yes No XF86Launch3
Fn+r Yes No Print
Fn+s Yes No Scroll_Lock
Fn+b Yes No Pause
Fn+Up Yes No Prior
Fn+Down Yes No Next
Fn+Left Yes No Home
Fn+Right Yes No End
Fn+KP_Multiply Yes3 No XF86RFKill
  1. The key is visible to xev and similar tools
  2. The physical key has a symbol on it, which describes its function
  3. systemd-logind handles this by default

See also