Dell Inspiron 3593
| 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 | 
- The key is visible to xevand similar tools
- The physical key has a symbol on it, which describes its function
- systemd-logind handles this by default