---
title: 'Fedora Linux auf dem Microsoft Surface Go 2'
url: 'https://wedema.de/de/wissen/anleitungen/fedora-linux-auf-dem-microsoft-surface-go-2'
markdown: 'https://wedema.de/de/wissen/anleitungen/fedora-linux-auf-dem-microsoft-surface-go-2.md'
lang: de
date: '2026-10-02'
description: 'Fedora Linux auf dem Microsoft Surface Go 2 Das Microsoft Surface Go 2 eignet sich trotz seines Alters noch gut als kleines, mobiles Linux-System. Auf meinem Gerät mit 128-GB-NVMe wurde Fedora Workstation mit GNOME und Wayland installiert. Die eigentliche Fedora-Installation ist unkompliziert. Für …'
taxonomy:
  category:
    - Anleitungen
  tag:
    - Fedora
    - 'Microsoft Surface'
    - linux-surface
    - GNOME
    - 'Surface Go 2'
  device:
    - 'Surface Go 2'
---

# Fedora Linux auf dem Microsoft Surface Go 2

Das Microsoft Surface Go 2 eignet sich trotz seines Alters noch gut als kleines, mobiles Linux-System. Auf meinem Gerät mit 128-GB-NVMe wurde Fedora Workstation mit GNOME und Wayland installiert.

Die eigentliche Fedora-Installation ist unkompliziert. Für die vollständige Unterstützung der Surface-Hardware sind anschließend jedoch einige Anpassungen notwendig.

Diese Anleitung beschreibt ausschließlich den Weg, der auf meinem Surface Go 2 zu einer funktionierenden Installation geführt hat.

## Ausgangslage

Verwendet wurde:

- Microsoft Surface Go 2
- 128-GB-NVMe
- Microsoft Type Cover
- Touchscreen
- Front- und Rückkamera
- Fedora Workstation
- GNOME
- Wayland

## Fedora installieren

Zunächst wird ein Fedora-Workstation-Installationsmedium auf einem USB-Stick erstellt.

Im UEFI des Surface wird anschließend **USB Storage** an die erste Stelle der Bootreihenfolge gesetzt.

Danach kann Fedora Workstation wie auf einem normalen PC installiert werden.

Nach dem ersten Start sollte das System vollständig aktualisiert werden:

```bash
sudo dnf upgrade --refresh
```

Anschließend wird das Surface neu gestartet.

## linux-surface Repository einrichten

Für eine bessere Unterstützung der speziellen Surface-Hardware wird der Kernel des Projektes **linux-surface** verwendet.

Zunächst wird das Repository des Projektes eingebunden:

```bash
sudo dnf config-manager addrepo --from-repofile=https://pkg.surfacelinux.com/fedora/linux-surface.repo
```

Zum Zeitpunkt dieser Installation stand für Fedora 44 noch kein passender eigener Paketpfad zur Verfügung. Das Repository wurde deshalb auf die Pakete für Fedora 43 umgestellt.

Die Repository-Datei befindet sich unter:

```text
/etc/yum.repos.d/linux-surface.repo
```

Dort wird die `baseurl` auf folgenden Pfad gesetzt:

```text
https://pkg.surfacelinux.com/fedora/f43/
```

Anschließend wird der DNF-Cache vollständig neu aufgebaut:

```bash
sudo dnf clean all
sudo dnf makecache
```

Damit stehen die linux-surface-Pakete zur Installation bereit.

## Surface-Kernel installieren

Der Surface-Kernel kann nun installiert werden:

```bash
sudo dnf install kernel-surface
```

Für das Surface Go 2 werden keine zusätzlichen Pakete wie `iptsd` oder `libwacom-surface` benötigt.

Für die Kameras hat sich auf meinem Gerät folgende Kernel-Version als funktionierend erwiesen:

```bash
sudo dnf install kernel-surface-6.18.8-1.surface.fc43
```

Danach wird das Surface neu gestartet.

Beim Start wird der installierte Surface-Kernel ausgewählt.

Die verwendete Kernel-Version lässt sich anschließend kontrollieren:

```bash
uname -r
```

Auf dem erfolgreich eingerichteten System lautet die Version:

```text
6.18.8-1.surface.fc43.x86_64
```

## Kameras prüfen

Mit diesem Surface-Kernel wird die Frontkamera des Surface Go 2 erkannt und kann verwendet werden.

Die vorhandenen Kamerageräte lassen sich mit `libcamera` anzeigen:

```bash
cam --list
```

Dabei wurde auch die Rückkamera vom System erkannt. Im praktischen Test ließ sie sich jedoch nicht erfolgreich in Betrieb nehmen.

Die Frontkamera konnte dagegen verwendet werden.

Für einen grafischen Test kann beispielsweise

```bash
qcam
```

verwendet werden.

Die Rückkamera wird daher in dieser Dokumentation ausdrücklich **nicht als funktionierend** aufgeführt.

## Touchscreen und Type Cover

Der Touchscreen des Surface Go 2 wird unter Fedora erkannt und kann unter GNOME/Wayland direkt verwendet werden.

Auch das Microsoft Type Cover funktioniert als Tastatur und Touchpad.

Beim Surface Go 2 ist keine zusätzliche Installation von `iptsd` oder `libwacom-surface` erforderlich.

## Bildschirmtastatur

Für die Nutzung des Surface ohne Type Cover kann die in GNOME integrierte Bildschirmtastatur verwendet werden.

GNOME bringt diese unter Wayland bereits mit, sodass hierfür keine zusätzliche Software installiert werden muss.

## Funktionsstand

| Komponente | Status |
|---|---|
| Fedora Workstation | funktioniert |
| GNOME / Wayland | funktioniert |
| linux-surface Kernel | funktioniert |
| Touchscreen | funktioniert |
| Microsoft Type Cover | funktioniert |
| Frontkamera | funktioniert |
| Rückkamera | wird erkannt, funktioniert aber nicht zuverlässig |
| Surface-Sensoren | funktionieren |

## Ergebnis

Nach diesen Schritten läuft Fedora Workstation auf dem Microsoft Surface Go 2 mit weitgehend funktionierender Surface-Unterstützung.

Als funktionierende Grundlage hat sich dabei folgende Kernel-Version erwiesen:

```text
6.18.8-1.surface.fc43
```

Damit lässt sich das Surface Go 2 gut als kleines Linux-Tablet beziehungsweise als kompakter mobiler Rechner weiterverwenden.

## Hinweis zum Versionsstand

Diese Beschreibung dokumentiert die tatsächlich funktionierende Installation zum damaligen Zeitpunkt.

Fedora und linux-surface werden kontinuierlich weiterentwickelt. Bei einer späteren Installation kann bereits ein natives Repository für die aktuelle Fedora-Version vorhanden sein, sodass die Umstellung auf den Fedora-43-Paketpfad nicht mehr notwendig ist.

Die hier aufgeführten Schritte entsprechen bewusst dem Weg, der auf diesem konkreten Surface Go 2 erfolgreich war.

---

## Navigation

- Parent: [Anleitungen](https://wedema.de/de/wissen/anleitungen.md)
