Die dritten Dimension

deskTOPia: 3d-Desktop

01.07.2003
Die reale Umwelt nimmt der Mensch dreidimensional wahr. Was spricht also dagegen, auch der täglichen Arbeit am Bildschirm eine räumliche Komponente zu verleihen? 3d-Desktop beschert Ihrer Arbeitsoberfläche eine zusätzliche, dritte Dimension.

Auf der grafischen Oberfläche benutzen Sie ihn jeden Tag, und trotzdem ist er Ihnen noch nie aufgefallen: der Pager. Das ist eines jener kleinen Programme, mit denen Sie zwischen den virtuellen Arbeitsflächen Ihres Fenstermanagers hin- und herschalten. Komfortablere Vertreter bieten dabei sogar noch eine Miniaturzeichnung der geöffneten Fenster an.

Etwas ganz anderes als diesen Einheitsbrei bietet 3d-Desktop [1]. Er kann mit nahezu jedem Fenstermanager kombiniert werden und visualisiert das Umschalten von einer Arbeitsfläche auf die nächste in dreidimensionaler Form. Anders als andere Pager präsentiert sich 3d-Desktop dabei nicht als normales Fenster. Er schaltet in einen Vollbildmodus um, in dem Sie Ihre Arbeitsflächen in verschiedenen räumlichen Anordnungen sehen.

Vorbereitungen

Wer ein solch exotisches Pager-Exemplar einsetzen will, muss dafür auch etwas tun: seiner Grafikkarte 3D-Beschleunigung beibringen.

Kasten 1: Testumgebung

Die Hardwarebeschleunigung haben wir unter Gentoo Linux mit einer nVidia GeForce2 MX/MX 400, unter Mandrake 9.0 mit Ati Rage Mobility und einer SuSE 8.2 mit diversen Grafikkarten (GeForce2 MX/MX 400, ATI Radeon M7, GeForce TNT2) getestet.

Stolperfallen

Zwei Klippen galt es zu umschiffen

  • SuSE 8.2/ATI Radeon M7: Unter SuSE gehört das (/dev/dri/card0), also die Hardwareschnittstelle für den direkten Zugriff auf die Grafikkarte, der Gruppe video. Alle Nutzer, die diese Schnittstelle nutzen wollen, müssen in diese Gruppe eingetragen sein.
  • SuSE 8.2/nVidia-Karten: nVidia liefert die aktuellen Treiber nicht mehr als RPM-Pakete aus, sondern mit eigener Installationsroutine. Diese sollten Sie verwenden, denn mit den älteren, die das YaST Online Update anbietet, gab es Probleme beim Kompilieren von 3ddesk.

Falls Sie nicht wissen, ob die 3D-Unterstützung bei Ihnen schon aktiviert ist, testen Sie das mit dem Tool 3Ddiag. Hilfe bei der Einrichtung finden Sie im Zweifelsfall in den Handbüchern Ihrer Distribution oder auf der Web-Seite Ihres Grafikkartenherstellers.

Zwar funktioniert 3d-Desktop auch ohne Hardware-Akzeleration, die Darstellung der Desktop-Wechsel läuft dann jedoch weit weniger flüssig ab. In diesem Fall verweigerte das Programm im Test jedoch die Zusammenarbeit mit einigen Fenstermanagern, darunter KDEs kwin und fluxbox. Mit waimea hingegen funktionierte die Zusammenarbeit klaglos, wenn auch etwas gemächlich.

Die Installation

Obwohl man über http://rpmseek.com/ Pakete für Mandrake und einige weitere Distributionen findet, sollten Sie 3d-Desktop selbst kompilieren. Bei der Konfiguration kann man nämlich viele individuelle Einstellungen tätigen. Zum Übersetzen benötigen Sie die Entwickler-Pakete von Mesa und freetype, darüber hinaus die imlib2-Bibliothek samt entsprechendem Development-Archiv. SuSE 8.2 liefert diese Pakete nicht mit, Sie erhalten sie jedoch unter [2]. Wollen Sie 3d-Desktop in Verbindung mit KDE nutzen, müssen auch die Entwicklerpakete der Desktop-Umgebung installiert sein.

Anschließend entpacken Sie den Quellcode von 3d-Desktop [3]. Um die Hardware-3D-Unterstützung einzuschalten, geben Sie im dabei entstandenen Verzeichnis

./configure --with-Mesa=no

ein. Unter SuSE verlängert sich dieser Befehl zu

./configure --with-Mesa=no --with-kde-libraries=/opt/kde3/lib --with-kde-includes=/opt/kde3/include

weil das configure-Skript ansonsten die KDE-Entwicklerdateien nicht findet.

make
su (Eingabe des root-Passworts)
make install

kompiliert und installiert 3d-Desktop in die Verzeichnisse unterhalb von /usr/local.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Bling-Bling!
    Mit 3ddesktop wächst Ihr Desktop in die dritte Dimension, wenn Sie zwischen virtuellen Arbeitsflächen hin und her wechseln.
  • 3D-Tools für den Desktop
    Konsolenprogramme verrichten ihren Dienst zwar effektiv, jedoch nicht unbedingt spektakulär. Wer gesteigerten Wert auf schicke Optik legt, findet jedoch für viele Aufgaben auch passenden 3D-Ersatz. Wir zeigen Ihnen die interessantesten 3D-Tools für den Desktop.
  • Pager-Alternative für den Kicker
    Wem der von KDE mitgelieferte Arbeitsflächenumschalter zu hausbacken und unkomfortabel ist, sollte einen Blick auf KPager2 werfen. Das Tool bietet nicht nur mehr Funktionalität, sondern peppt KDE auch optisch auf.
  • qlwm
    Wer bei der Qt-Bibliothek gleich an KDE denkt, kennt qlwm noch nicht. Auch dieser schnelle und ressourcen-schonende Fenstermanager basiert auf dem Toolkit von Trolltech.
  • Schön schwierig
    Nur zum Arbeiten sind Computer eigentlich zu schade. Moderne 3D-Technologien und entsprechende Anwendungen machen den Umgang mit aktuellen Rechnern spielerischer. Ein Beispiel ist Compiz-Fusion.
Kommentare

Infos zur Publikation

LU 01/2015: E-Books im Griff

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

PCLinuxOS Version 2014.08 "FullMonty" Umstellung auf deutsch
Karl-Heinz Welz, 19.12.2014 09:55, 2 Antworten
Hallo, liebe Community, ich bin 63 Jahre alt und möchte jetzt nach Jahrzehnten Windows zu Linux...
ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.