Dell XPS 15 2-in-1 (9575) - ArchWiki

Jump to content

# Dell XPS 15 2-in-1 (9575)

From ArchWiki

This article or section does not follow the Laptop page guidelines.

Reason: This page is far from completed. Some not mentioned items could be the same as Dell XPS 15 (9560) and Dell XPS 15 (9570) (Discuss in Talk:Dell XPS 15 2-in-1 (9575))

Hardware | PCI/USB ID | Working?
--- | --- | ---
GPU (Intel) | `8086:591b` | Yes
GPU (AMD) | `1002:694e` | Yes
Wi-Fi | `168c:003e` | Yes
Bluetooth | `0489:e0a2` | Yes
Audio |  | Yes
Touchpad |  | Yes
Webcam | `0bda:58f4` | Yes
Card Reader |  | Yes
Fingerprint Reader | `27c6:5395` | No

This page is about the Dell XPS 15 9575, also known as the Dell XPS 15 2-in-1.

## Firmware

fwupd only supports the Thunderbolt device. System BIOS is not supported.

## Graphics

The AMD Vega M is completely functional with the use of the `DRI_PRIME` environment variable.

See PRIME to get more information.

## Fingerprint reader

As of writing, the fingerprint reader is not currently supported. There is a collaborative effort on a reverse-engineered open-source driver here.

## Function keys

Key | Visible?1 | Marked?2 | Effect
--- | --- | --- | ---
`Fn+Esc` | No | 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` | Yes | Yes | Inputs `Super+Tab`
`Fn+F8` | Yes | Yes | Inputs `Super+p`
`Fn+F9` | Yes | Yes | `XF86Search`
`Fn+F10` | No | Yes | Enables/disables keyboard backlight
`Fn+F11` | Yes | Yes | `Print`
`Fn+F12` | Yes | Yes | `Insert`
`Fn+Home` | Yes3 | Yes | `XF86RFKill`, will soft-block Wi-Fi/Bluetooth. Press again to disable
`Fn+End` | Yes3 | Yes | `XF86Sleep`, will suspend device. Can not be disabled/configured

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

## Troubleshooting

### Overheating

When using the GPU and/or CPU extensively, you may see overheating messages repeated in the journal:

    mce: CPU0: Package temperature above threshold, cpu clock throttled (total events = 20006)

It is important to mitigate overheating as it can damage your system and eventually lead to system failure. There are two solutions:

#### Disabling Turbo Boost

Disabling Intel Turbo Boost resolves this problem. This can be done in the BIOS, or temporarily by echoing `1` to `/sys/devices/system/cpu/intel_pstate/no_turbo`.

#### Using smbios-thermal-ctl

Alternatively, you can control thermal parameters using the SMBIOS interface. To do this, you must have `libsmbios` installed. You can then set the thermal mode to `cool-bottom` by running `smbios-thermal-ctl --set-thermal-mode THERMAL_MODE` as root. If this does not lower temperatures enough, try `quiet`. You can also run `smbios-thermal-ctl -i` as root to see all supported thermal modes. To see the current status, run `smbios-thermal-ctl -g` as root.

Category:

- Dell

Hidden category:

- Pages or sections flagged with Template:Laptop style