Last modified by Tobias Wintrich on 2026/10/20 10:26

Hide last authors
Tobias Wintrich 1.1 1 Bei verschiedenen Geräten konnte es vorkommen, dass mit RangeeOS 13 bei drei 4K-Monitoren mit 60 Hz einer der Bildschirme schwarz - obwohl die gleiche Konstellation unter RangeeOS 12 noch funktionierte. Ein Grund dafür ist die IOMMU (Intel VT-d), die in RangeeOS 13 standardmäßig aktiv ist. Dieser Artikel zeigt, wie Sie die IOMMU in der Kommbox abschalten.
2
3 (% class="box infomessage" %)
4 (((
5 Diese Anleitung betrifft RangeeOS Firmware 13.00 und folgende
6 )))
7
8 = Symptom =
9
10 Beim Einrichten der Monitore bricht die Anzeigekonfiguration mit folgender Meldung ab, und der dritte Monitor bleibt schwarz:
11
12 {{{XRandR fehlgeschlagen: XRandR returned error code 1:
13 b'xrandr: Configure crtc 2 failed\n'}}}
14
15 Unter RangeeOS 12 läuft dieselbe Konfiguration ohne Fehler.
16
17 = Ursache =
18
19 Drei 4K-Monitore brauchen fast die gesamte Speicherbandbreite, die die Intel-Grafik für die Anzeige bereitstellt. Zwei Effekte können die Grenze überschreiten:
20
21 1. **IOMMU aktiv:** Der Grafiktreiber rechnet dann 5 % mehr Speicherbandbreite ein. Unter RangeeOS 12 war die IOMMU standardmäßig aus. **Diesen Teil behebt dieser Artikel.**
22 1. **HDMI-Grenze:** Auf manchen Geräten übernimmt der Linux-Grafiktreiber für HDMI eine Taktgrenze von 297 MHz aus der Grafikkonfiguration des Geräts. Er wählt dann an HDMI einen 4K-Modus, der rund 11 % mehr Bandbreite braucht. Das lässt sich aktuell in RangeeOS 13 nicht per Einstellung ändern. Eine Lösung hierzu wird mit RangeeOS 14 bereitgestellt.
23
24 = Lösung: IOMMU im Bootloader abschalten =
25
26 1. Wechseln Sie zu **Setup → Bootloader**.
27 1. Stellen Sie sicher, dass der **Expertenmodus** (oben rechts) aktiviert ist
28 1. Wählen Sie im Abschnitt **Kernelparameter** bei **intel_iommu=** den Wert **off**.
29 1. Klicken Sie auf **Speichern**.
30 1. Starten Sie das Gerät neu.
31
32 === Mögliche Werte für intel_iommu~= ===
33
34 |=Wert|=Wirkung
35 |Standard|Keine Vorgabe, die IOMMU ist aktiv (Auslieferungszustand von RangeeOS 13).
36 |on|IOMMU ausdrücklich aktiv
37 |**off**|**IOMMU vollständig aus (empfohlen für dieses Problem)**
38 |igfx_off|IOMMU nur für die integrierte Grafik aus, für alle anderen Geräte aktiv
39
40 = Hinweise =
41
42 * **Sicherheit:** Mit abgeschalteter IOMMU entfällt die DMA-Isolation, also der Schutz vor unerlaubten Speicherzugriffen durch Geräte. Das entspricht dem Verhalten von RangeeOS 12. Mit **igfx_off** gilt das nur für die integrierte Grafik.