<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Mode-Setting</id>
	<title>Mode-Setting - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Mode-Setting"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Mode-Setting&amp;action=history"/>
	<updated>2026-05-21T10:41:36Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Mode-Setting&amp;diff=1735696&amp;oldid=prev</id>
		<title>imported&gt;Pat1924: /* growthexperiments-addlink-summary-summary:2|0|0 */</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Mode-Setting&amp;diff=1735696&amp;oldid=prev"/>
		<updated>2025-04-10T12:27:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;growthexperiments-addlink-summary-summary:2|0|0&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Unter &amp;#039;&amp;#039;&amp;#039;Mode-Setting&amp;#039;&amp;#039;&amp;#039; versteht man das Einstellen der [[Bildauflösung|Bildschirmauflösung]], [[Bildwiederholfrequenz]] und [[Farbtiefe (Computergrafik)|Farbtiefe]] der [[Grafikkarte]] durch [[Software]]. Moderne Mode-Setting-Software unterstützt nebst [[Hot Swapping|Hot-Plugging]] auch die Verwendung von mehreren Monitoren (sogenannter [[Multi-Head]]-Betrieb).&lt;br /&gt;
&lt;br /&gt;
== Varianten des Mode-Setting ==&lt;br /&gt;
Das Mode-Setting kann sowohl im Kernel-Space als auch im User-Space erfolgen.&lt;br /&gt;
&lt;br /&gt;
=== Mode-Setting im User-Space ===&lt;br /&gt;
Unter [[Linux]] und [[Berkeley Software Distribution|BSD]] kümmert sich klassischerweise das [[X Window System]] um diesen Teil, das heißt, das Mode-Setting passiert im User-Space. Bevor der X Server gestartet wird, wird die Grafikkarte meistens in einem Textmodus betrieben, welcher normalerweise über den Kernel-Parameter „vga“&amp;lt;ref&amp;gt;{{Webarchiv|url=http://lxr.linux.no/#linux+v2.6.30.5/Documentation/kernel-parameters.txt |wayback=20050923210216 |text=&amp;#039;&amp;#039;Kernel Parameters.&amp;#039;&amp;#039; |archiv-bot=2019-05-02 02:39:14 InternetArchiveBot }} Auf: &amp;#039;&amp;#039;linux.no&amp;#039;&amp;#039; (engl.)&amp;lt;/ref&amp;gt; gesetzt wird. Erreicht das Betriebssystem einen gewissen [[Runlevel]] (meistens 5, bei [[Debian]] bspw. jedoch 3), wird der X Server gestartet.&lt;br /&gt;
&lt;br /&gt;
==== Vorteile ====&lt;br /&gt;
* Das Versetzen der Grafikkarte in einen [[Textmodus]] ist wesentlich einfacher zu bewerkstelligen; so sind die Aussichten auf Erfolg höher (vor allem nach dem Tausch der Grafikkarte und/oder des Monitors, falls die neue Hardware andere Parameter benötigt). Wenn der grafische Server also nicht mehr startet oder der Bildschirm schwarz bleibt (z.&amp;amp;nbsp;B. weil eine falsche Auflösung oder falsche Bildwiederholfrequenz eingestellt ist), so hat man dann noch den Textmodus, um beispielsweise benötigte Treiber einzuspielen oder die Konfigurationsdateien zu ändern. Meistens bietet das Betriebssystem einen „Recovery-Modus“, bei dem der grafische Server nicht gestartet wird, um diese Aufgaben zu erfüllen.&lt;br /&gt;
&lt;br /&gt;
==== Nachteile ====&lt;br /&gt;
* Das Umschalten vom Textmodus, der beim Starten des Kernels gesetzt wurde, in den Grafikmodus führt bei vielen Monitoren dazu, dass kurzzeitig kein Bild angezeigt wird. Bei Röhrenmonitoren können außerdem Geräusche auftreten. Dies passiert sowohl beim Start des Betriebssystems, wenn der grafische Server das erste Mal gestartet wird, als auch wenn der grafische Server beendet wurde oder ein neuer grafischer Server auf einem anderen virtuellen Terminal gestartet wird und zu diesem umgeschaltet wird (z.&amp;amp;nbsp;B. im Zuge des Fast-User-Switchings). Ebenso wird normalerweise beim Herunterfahren der grafische Server beendet und wieder in den Textmodus zurückgeschaltet.&lt;br /&gt;
* Der direkte Hardwarezugriff von Software im User-Space erfordert erweiterte Rechte, was aus Sicht der Sicherheit nicht wünschenswert ist.&lt;br /&gt;
&lt;br /&gt;
=== {{Anker|Kernel Mode-Setting}}Mode-Setting im Kernel-Space ===&lt;br /&gt;
[[Datei:Linux kernel and OpenGL video games.svg|mini|600px|[[Linux (Kernel)|Linux-Kernel]] Komponenten [[Direct Rendering Manager|DRM]] und [[Kernel Mode-Setting|KMS]]: während der DRM den Speicher sowie die GPU verwaltet, verwaltet der KMS den Display Controller und ist außerdem für das &amp;#039;&amp;#039;&amp;#039;Mode-Setting&amp;#039;&amp;#039;&amp;#039; zuständig.]]&lt;br /&gt;
Bei Kernel Mode-Setting, wie es der [[Linux-Kernel]] ab Version 2.6.28 für einige Grafikkartenmodelle beherrscht, übernimmt bereits der Kernel das Einstellen der Grafikkarte.&lt;br /&gt;
&lt;br /&gt;
==== Vorteile ====&lt;br /&gt;
* Schnelleres Umschalten zwischen mehreren gleichzeitig laufenden grafischen Servern (zum Beispiel im Zuge des Fast User Switchings&amp;lt;ref&amp;gt;[https://fedoraproject.org/wiki/Features/KernelModesetting &amp;#039;&amp;#039;Kernel Modesetting and Memory Management .&amp;#039;&amp;#039;] Auf: &amp;#039;&amp;#039;fedoraproject.org&amp;#039;&amp;#039; (engl.)&amp;lt;/ref&amp;gt;), da kein Mode-Setting stattfindet, wenn beide Sitzungen dieselben Parameter verwenden&amp;lt;ref&amp;gt;[https://www.heise.de/newsticker/meldung/Kernel-Log-Was-2-6-28-bringt-4-Verbesserungen-bei-der-Grafik-Unterstuetzung-213239.html &amp;#039;&amp;#039;Kernel-Log: Was 2.6.28 bringt (4) – Verbesserungen bei der Grafik-Unterstützung.&amp;#039;&amp;#039;] Auf: &amp;#039;&amp;#039;heise.de&amp;#039;&amp;#039;, 24. Oktober 2008.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* Kein Flackern des Monitors beim Umschalten zwischen mehreren grafischen Servern.&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Bildschirm]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Pat1924</name></author>
	</entry>
</feed>