Sie befinden sich in den Archiven der Kategorie Linux 3D Desktop.
| M | D | M | D | F | S | S |
|---|---|---|---|---|---|---|
| « Jan | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | ||||
- Allgemein (2)
- Apache (2)
- Blender (1)
- Cups, Druck (1)
- Eclipse für PHP-Projekte (7)
- Erfahrungsberichte (68)
- Firewall Netfilter Iptables (1)
- Hardware, Treiber (13)
- Impressum (1)
- KDE (39)
- Kontact - Kmail (11)
- LAMP / Webentwicklung (28)
- LibreOffice, OpenOffice (8)
- Linux 3D Desktop (8)
- MySQL (1)
- Netzwerk (8)
- Open Source (1)
- Open-Xchange (11)
- Open-Xchange 5 (9)
- Open-Xchange 6 (2)
- Opensuse 12.1 (2)
- Postfix, Cyrus, Kmail (7)
- Sound (8)
- Verschlüsselung (Mail, SSH) (4)
- VMware Workstation (12)
- Web - Browser und Co. (11)
- Xen und KVM (2)
- 8.1.2012: Opensuse 12.1 - Erfahrungen mit einer Neuinstallation
- 3.1.2012: Opensuse 11.4 / 12.1 - Problem mit ssh -X
- 28.11.2011: Cyrus IMAP unter Opensuse auf die Schnelle
- 5.11.2011: Kontact 4.7 und OX 6 unter Opensuse 11.4 - Teil II
- 29.10.2011: Kann man KDE professionell nutzen ?
- 21.10.2011: Libreoffice 3.4, Scrollbar-Fehler, KDE 4.7
- 23.8.2011: Opensuse 11.4, samba, apparmor-Problem
- 21.8.2011: Kontact 4.7 und OX 6 unter Opensuse 11.4 - Teil I
- 17.8.2011: MySQL - Sortierung in UNION Statements
- 3.8.2011: Buchempfehlungen zu CSS2
homepages
- Januar 2012
- November 2011
- Oktober 2011
- August 2011
- Juli 2011
- Mai 2011
- April 2011
- März 2011
- Februar 2011
- Januar 2011
- Dezember 2010
- Oktober 2010
- September 2010
- August 2010
- Juli 2010
- Juni 2010
- Mai 2010
- April 2010
- März 2010
- Februar 2010
- Januar 2010
- Dezember 2009
- November 2009
- Oktober 2009
- September 2009
- August 2009
- Juli 2009
- Juni 2009
- Mai 2009
- April 2009
- Februar 2009
- Januar 2009
- Dezember 2008
- November 2008
- Oktober 2008
- September 2008
- August 2008
- Juli 2008
- Juni 2008
- Mai 2008
- Februar 2008
- Oktober 2007
- September 2007
- Juli 2007
Archiv der Kategorie Linux 3D Desktop
Compiz-Fusion - besser als Beryl?
25.5.2008 von rmo.

Nach dem Verschmelzen des Beryl-Projektes mit Compiz habe ich damals die Version 0.65 von Compiz-Fusion ausprobiert. Ich war eher enttäuscht. Sehr schlecht fand ich den überdeutlichen Tearing Effekt an den vertikalen Seiten von Wobbling-Windows. Die Einstellung zur VBlank-Synchronization, die man im Compiz-Fusion-Einstellungsdialog vornehmen konnte, zeigte in meiner Version leider auch keinerlei Wirkung. Jedenfalls nicht bei Verwendung der nativen Nvidia-Funktionen zur 3D-Deskop Unterstützung.
Das schien mir unter Beryl viel besser gelöst. (Die Methoden zur Synchronisation mit der Vertikalfrequenz der Grafikkarte sind offensichtlich in Beryl und in Compiz verschieden.)
Hinzu kamen danach dann größere Probleme mit dem x86_64_169-Treiber von Nvidia. Ich bin dann für ein paar Monate wieder auf das alte Beryl umgestiegen.
Inzwischen hat sich jedoch an Compiz-Fusion Einiges verbessert und es gibt Positives zu berichten:
- Die Option zur Vertikalsynchronization zeigt Wirkung. Der Tearing-Effekt für die Vertikalseiten lässt sich damit deutlich reduzieren. Insgesamt leidet dann jedoch die Performance beim Drehen des Würfels spürbar - im Besonderen dann, wenn mehr als 4 Würfelseiten vorhanden sind. Die Option “Loose-Binding” zeigt dann manchmal positive Wirkung. Die Verhältnisse sind jedenfalls so, dass man damit leben kann.
- Mir gefallen der neue Einstellungsdialog und etliche der neuen Optionen inzwischen sehr gut.
Also im Moment lohnt es sich wieder mit dem 3D-Desktop zu spielen, wenn man dafür Zeit erübrigen kann. Ein kleiner Augenschmaus ist das allemal.
Geschrieben in Linux 3D Desktop | 2 Kommentare »
Compiz: Fehler mit Nvidia Treiber x86_64_169
7.2.2008 von rmo.
Compiz Fusion und Fehler mit Nvidia treiber x86_64_169
Beim Einsatz dieses Treibers kann es je nach Grafikkarte unter Opensuse 10.3 passieren, dass ein Starten von Compiz über das das Compiz-Fusion-Icon dazu führt, dass die Fensterrahmen (window decoration) nicht angezeigt werden.
Dies geschieht ggf. auch dann, wenn alle notwendige Einträge im xorg.conf File vorhanden sind.
Hier helfen:
1) Beibehalten des Nvidia-Treibers -> Starte Compiz über eine Konsole mit “compiz-manager &” . Hier werden dann offenbar sinnvolle Parameter beim Start gewählt, die mit dem Treiber kompatibel sind.
2) Downgrade des Treibers.
Der 169-Treiber ist dennoch interessant. Er erlaubt nämlich eine viel bessere Synchronisierung der OpenGL-Darstellung mit der Vertikalfrequenz des Monitors (Einstellung im Compiz Einstellungsmananger unter dem Punkt “Allgemein”). Dies beseitigt das bemerkenswerte und üble Tearing der Kanten von “wobbling windows”, das mit Compiz-Fusion Einzug gehalten hat.
Es bleibt zu hoffen, dass demnächst ein besseres Treiber erscheint.
Geschrieben in Linux 3D Desktop | 1 Kommentar »
AIGLX/Beryl oder XGL/Compiz?
14.7.2007 von rmo.
Nach meinem Verständnis erweitert AIGLX den vorhandenen X11-Server von X.org um 3D-Komponenten. Erst der X-Server arbeitet dann mit den 3D Funktionen der OpenGL-fähigen Grafikkarte zusammen (indirect rendering). 3D-Grafikkartentreiber sind in der Theorie nicht zwingend erforderlich; in der Praxis sind sie aber aus Geschwindigkeitsgründen unerläßlich.
XGL ersetzt dagegen den X-Server an bestimmten Punkten. Ein laufender X11-Server muss dennoch vorhanden sein, in dem dann ein spezielles XGL-Fenster direkt mit der OpenGL-Karte kommuniziert (direct rendering). Eine funktionierende 3D-Unterstützung durch Grafikkartentreiber ist hier zwingend erforderlich.
Als Anwender ist es zumindest anfänglich müßig, die Vor- und Nachteile beider Vorgehensweisen theoretisch aufzuarbeiten und für sich abzuwägen. Zunächst ist man sicher froh, überhaupt mal einen 3D-Desktop zu sehen. Und das klappt nicht immer (s.u.) oder nicht ohne größeren Aufwand. Ich bin der Meinung, dass NVidia bessere Treiber für Linux liefert als ATI und setze daher seit einiger Zeit nur NVIDIA-Karten ein. Für Besitzer von NVIDIA-Karten lautet meine Message:
Nimm Beryl ohne AIGLX und nutze die unterstützenden Rendering-Funktionen der NVIDIA-Treiber.
Bei mir schlugen erste Anläufe, XGL und Compiz unter OpenSuSE 10.2 zum Laufen zu bringen, fehl. Ich habe ein System mit einem Asus Board, einem Athlon Dual Core 4800+ und einer NVidida-7800-Grafikkarte. Als Desktop setze ich KDE unter OpenSuSE 10.2 ein. Das System fror beim Starten regelmäßig ein. Ich vermute, dass die von SuSE mitgelieferten Gnome-Pakte zu XGL/Compiz besser funktionieren würden. Insgesamt erschien mir die Konfiguration für KDE aufwändiger und vielleicht habe ich dabei auch Fehler gemacht.
Etwas entnervt habe ich dann AIGLX und Beryl ausprobiert - hier bekam ich wenigstens einen Würfel auf den Schirm - allerdings mit weissen Seiten. Dieses Phänomen ist bekannt und läßt sich vermutlich beheben (s. hierzu die Anweisungen unter http://wiki.beryl-project.org/wiki/Troubleshooting_AIGLX).
Ich habe dann aber beide Lösungen nicht weiter verfolgt, weil mein dritter Anlauf - nämlich mit der Kombination Beryl ohne AIGLX, aber mit unterstützenden Funktionen des NVidia-Treibers direkt zum Erfolg führte.
Aus bisher gelesenen Artikeln vermute ich, dass man XGL/Compiz auch unter OpenSuSE mit KDE zum Laufen bringen. Über Schwierigkeiten mit AIGLX is eigentlich wenig bekannt und ich denke, dass man den weissen Würfel, der bei mir auftrat, relativ einfach wegbekommt. Bestätigen kann ich das im Moment aber nicht.
Deshalb empfehle ich - wenn man eine Nvidia-Karte besitzt und schnell zum Erfolg kommen möchte - den Einsatz von Beryl zusammen mit den aktuellen Nvidia-Treibern
(für Treiber siehe http://www.nvidia.de/page/drivers.html).
Zur Konfiguration von X11 für den Einsatz der Nvidia-Treiber und Beryl siehe einen nachfolgenden Beitrag.
Geschrieben in Linux 3D Desktop | 1 Kommentar »