Dell XPS 13 9345
Return to Home Page
Device status
Audio | DisplayPort | N/A | |
---|---|---|---|
Mic | N | ||
Speakers | N | ||
Camera | N | Connectivity | Bluetooth | N |
Wifi | 6.13-rc1 | ||
Modem | N/A | ||
CPUfreq | Branch | ||
EFI variables | 6.13-rc1 | HID | Backlight | 6.13-rc1 |
Keyboard | WIP
(*) Keyboard needs a quirk in HID. Patches are in the HID tree on the way to Linus. Hopefully within the 6.13-rcX cycle. https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/commit/?h=for-6.13/upstream-fixes&id=e61080220ae7b52920aed292c8d399ea8ce7cfdb https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/commit/?h=for-6.13/upstream-fixes&id=e02b876cf4c171fecc0f3b4910ed3029db566369 |
Keyboard needs a quirk in HID. Patches are in the HID tree on the way to Linus. Hopefully within the 6.13-rcX cycle. https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/commit/?h=for-6.13/upstream-fixes&id=e61080220ae7b52920aed292c8d399ea8ce7cfdb https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/commit/?h=for-6.13/upstream-fixes&id=e02b876cf4c171fecc0f3b4910ed3029db566369 |
|
Special Keys | WIP
(*) Top touchbar keys. Fn switching works Working keys: esc, speaker mute, volume down, volume up, keyboard backlight, screen brightness up, screen brightness down, print, pos1, end, ins, del Non-working / WIP keys: mic mute, play/pause, external screen switch |
Top touchbar keys. Fn switching works Working keys: esc, speaker mute, volume down, volume up, keyboard backlight, screen brightness up, screen brightness down, print, pos1, end, ins, del Non-working / WIP keys: mic mute, play/pause, external screen switch |
|
Touchpad | 6.13-rc1 | ||
Touchscreen | 6.13-rc1 | ||
Fingerprint reader | N | ||
PCIe | 6.13-rc1 | Power | Battery | 6.13-rc1 |
Hibernation | N | ||
Suspend | 6.13-rc1
(*) - Displays fail to resume (switch VT as workaround) (fixed in wip branch) - Not yet hitting deepest low-power state during suspend - USB disconnect triggers wakeup (disconnect before suspending as workaround) |
- Displays fail to resume (switch VT as workaround) (fixed in wip branch) - Not yet hitting deepest low-power state during suspend - USB disconnect triggers wakeup (disconnect before suspending as workaround) |
|
Remoteproc | 6.13-rc1
(*) - aDSP fails to register its services (e.g. sound, battery, USB-C orientation) (very infrequent) - Audio service fails to register with in-kernel pd-mapper (infrequent) - QRTR/MHI race can break boot with in-kernel pd-mapper (infrequent) (fixed in wip branch) |
- aDSP fails to register its services (e.g. sound, battery, USB-C orientation) (very infrequent) - Audio service fails to register with in-kernel pd-mapper (infrequent) - QRTR/MHI race can break boot with in-kernel pd-mapper (infrequent) (fixed in wip branch) |
|
RTC | WIP | Storage | NVMe SSD | 6.13-rc1 |
UFS | N/A | ||
Thermal sensors | N
(*) - CPU thermal throttling not implemented - GPU thermal throttling not implemented |
- CPU thermal throttling not implemented - GPU thermal throttling not implemented |
|
TPM | N | USB | USBA | N/A |
USBC | 6.13-rc1 (*) USB-C coldplug orientation detection not working (flip cable as workaround) (fixed in wip branch) | USB-C coldplug orientation detection not working (flip cable as workaround) (fixed in wip branch) | |
USBC Display Alt Mode | N | ||
USBPD | 6.13-rc1 | Video | Display | 6.13-rc1 |
HDMI | N/A | ||
GPU | 6.13-rc1 | ||
Video Acceleration | WIP | ||
Virtualisation | N | ||
Watchdog | N |
Kernel command line
To boot Linux the following kernel parameters need to be provided:
clk_ignore_unused pd_ignore_unused
due to a generic resource handover issue.
Userspace dependencies
- linux-firmware-20241017
- Mesa 24.2
- Windows firmware (in
/lib/firmware/qcom/x1e80100/dell/xps13-9345
)- adsp_dtbs.elf
- adspr.jsn
- adsps.jsn
- adspua.jsn
- battmgr.jsn
- cdsp_dtbs.elf
- qcadsp8380.mbn
- qccdsp8380.mbn
- qcdxkmsuc8380.mbn
UEFI firmware
- Boot issues with 64 GB version (disable upper 32 GB as workaround)
cutmem 0x8800000000 0x8fffffffff
- GRUB fails to start on 64 GB version (patch GRUB as workaround)