Linux

X-Window / XFree86


Mit einem X-Window-Server kann man auf die grafische Benutzeroberfläche von Linux zugreifen. Ähnlich wie in zur Zeiten von MS-DOS und Windows 3.xx ist die grafische Oberfläche nicht Bestandteil des Kernels sondern wird über die Shell gestartet (mit startx*). X-Window besteht aus Clients und einem Server.

Der X-Server ist ein Programm, das die eigentliche Informationspräsention übernimmt. Welcher X-Server verwendet wird hängt vor allen von der werden Grafikkarte ab. Bevor man also X-Window startet sollte man mit xF86Setup# den Server auf die Hardware konfigurieren. Wird die Grafikkarte nicht unterstützt läuft der Server meist mit Standard-VGA. S.u.S.E bietet auf ihrer Homepage aber oft Server zu aktuellen Karten an, die dann auch entsprechende Farbtiefen/Auflösungen und angepaßte Geschwindigkeiten liefern.

Anwendungen stellen die X-Clients dar.

X-Protokoll

Damit X-Server und X-Client nicht über irgendwelche Sockets aneinander vorbei kommunizieren wurde ein X-Protokoll geschaffen. Es kennt 4 Austauschformate:

Window-Mananger

In Zeiten in denen Oberflächen von Systemen wie BE-OS oder von Windows 9x / NT ist man mit einem X-Server allein natürlich nicht mehr zufrieden. Damit man mit der grafischen Oberfläche von Linux auch arbeiten kann gibt es etliche Window-Mangager. Einige sind:

Derzeit scheint sich auch der für Windows 9x-Nutzer geeignete KDE durchzustetzen, der mit einer Reihe von nützlichen Funktionen auftrumpft und auch das an Browser angelehnte Navigationsprinzip nutzt (was aber nicht die Instabilität wie Microsofts ActiveDesktop™ einschießt). Die aktuelle G.N.O.M.E Version verspricht aber eine ähnliche komfortables GUI. Andere Fenstermanger sehen teilweise besser aus oder brauchen sind mit weniger Ressourcen zufrieden (z. B. fvm2). Hier kann natürlich jeder frei entscheiden, was ihm besser zusagt.

Im Internet finden sich neben den meist freien Windowmangern auch etliche Desktop-Themes (sogar in True-Color), so das der grafikverwöhnte Benutzern auf nichts verzichten muß.




[Zurück]