Files
systemd/hwdb.d
Jakub Znamenáček 7abf4dbbf4 hwdb: Add Microsoft Surface Go 3 chassis quirk
The Surface Go 3 is a tablet with a detachable Type Cover keyboard,
but its firmware reports SMBIOS chassis type 9 (Laptop), so hostnamed
reports "laptop". Override it to "convertible", which is what hostnamed
already uses for SMBIOS chassis type 0x20 (Detachable).

Tested on a Surface Go 3 with the DMI modalias
dmi:bvnMicrosoftCorporation:...:svnMicrosoftCorporation:pnSurfaceGo3:...
2026-09-24 21:48:54 +02:00
..
2019-10-10 00:53:09 +01:00
2026-09-01 11:42:23 +02:00
2026-09-22 15:12:10 +02:00
2026-09-22 15:12:10 +02:00
2025-11-17 08:54:08 +00:00
2026-09-22 15:12:10 +02:00
2025-12-17 13:32:00 +00:00
2026-08-10 10:30:11 +01:00
2026-09-01 11:42:23 +02:00
2026-09-22 15:12:10 +02:00
2026-09-22 15:12:10 +02:00
2026-09-22 15:12:10 +02:00
2026-09-22 15:12:10 +02:00
2026-08-26 10:59:01 +01:00
…
2019-10-10 00:53:09 +01:00
2026-08-10 10:30:11 +01:00

Files in this directory specify a description of hardware devices, in the form
of mappings from modalias-like keys (which identify specific hardware devices)
to udev properties.

Files in this directory are not read by udev directly. Instead,
man:systemd-hwdb(8) compiles them into a binary database.

See man:hwdb(7) for an overview of the configuration file format, and
man:systemd-udevd.service(8) for a description of the udev daemon.

Use 'systemd-analyze cat-config udev/hwdb.d' to display the effective config.