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
Wi-Fi 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.

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 Wi-Fi 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