Home / LinuxUser / 2007 / 02 / Von Fenstern und Farben

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(241 Punkte bei 17 Stimmen)
Re: War doch klar...
(178 Punkte bei 7 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Von Fenstern und Farben

Fachbegriffe zum X-Window-System erklärt

Mainstream: AIGLX

AIGLX [6] steht für Accelerated Indirect GL X. Es handelt sich dabei um eine Erweiterung des X.org-Servers, die vor allem das Fedora-Projekt unterstützt [7]. Als X-Server-Erweiterung hat AIGLX den Vorteil, sich leicht an- und abschalten zu lassen: Falls es zu Problemen mit der 3D-Darstellung kommt, arbeitet der X-Server mit AIGLX einfach über die 2D-Funktionen weiter.

AIGLX funktioniert theoretisch – wenn auch sehr langsam – auch ohne 3D-Treiber. Seit Version 7.1 bildet es einen festen Bestandteil des X.org-Servers. Benutzen Sie also zum Beispiel Ubuntu Edgy mit X.org 7.1, können Sie darauf ohne Nacharbeit einen Composite-Fenstermanager benutzen.

Das X-Window-System erlaubt OpenGL-Programmen den Zugang zur Grafikkarte auf zwei Wegen: einem direkten und einem indirekten. Der direkte Weg bedeutet, dass die OpenGL-Anwendung direkt mit der Grafikkarte kommuniziert, zum Beispiel über das Framebuffer Device[8]. AIGLX nutzt den indirekten Weg über den X-Server. Er nimmt die Anweisungen zum Zeichnen entgegen und leitet die Information an die Grafikkarte weiter. Beim indirekten Weg hat der X-Server die Möglichkeit, in die OpenGL-Befehle einzugreifen, was er beim direkten Weg nicht kann.

Die Konkurrenz: XGL

Das Gegenstück zu AIGLX bildet das XGL-Projekt von Novell [9]. Anstatt X.org um die 3D-Fähigkeiten zu erweitern, entwickelte Novell einen eigenen X-Server. Er erfüllt zwar prinzipiell die gleichen Aufgaben wie X.org, ergänzt dieses aber nicht, sondern ersetzt es [10]. XGL startet in einem X-Server ein Fenster, das per OpenGL unmittelbar mit der Grafikkarte kommuniziert. Xgl benutzt somit den direkten Weg und ist deshalb unbedingt auf eine funktionierende 3D-Beschleunigung angewiesen.

Allerdings funktioniert XGL nicht ganz unabhängig von anderen X-Servern. Für die direkte Kommunikation mit der Grafikkarte zeichnet ein Programm namens Xglx verantwortlich. Es benötigt einen aktiven X-Server, um mit OpenGL arbeiten zu können. Einen X-Server der ohne zusätzliche Hilfe über OpenGL auf die Grafikkarte zugreifen kann, hat das Projekt Xegl zum Ziel [11]. Es ist bisher allerdings nicht über den Status eines Konzepts herausgekommen.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 89 Punkte (16 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 03/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 4 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...