Beryl
Aus PixelDinchen-Wiki
Inhaltsverzeichnis |
[bearbeiten] Was ist Beryl?
Beryl ist ein Composite-Manager und einer von mehreren Bestandteilen eines Desktops mit 3D-Effekten. Beryl fungiert neben der Compositing-Funktionalität gleichzeitig auch als Windowmanager. Näheres über die Beryl-Entstehung findet man hier und ein paar Bilder kann man hier sehen.
[bearbeiten] Installation unter Kubuntu 6.10 Edgy Erft nVidia/AiGLX
Hinweis: In diesem Beispiel ist die Einrichtung unter Kubuntu 6.10 und einem NVIDIA-Grafiktreiber beschrieben. Bei anderen Distributionen oder Grafiktreibern empfehlen wir, die unten aufgeführten Wiki-Seiten zu studieren.
[bearbeiten] Allgemeines
AiGLX ist eine Erweiterung des X-Servers, welche die Benutzung von OpenGL für die Darstellung der Desktop-Oberfläche erlaubt. Früher war es notwendig die AiGLX-Erweiterung nachzuinstallieren. Seit X.Org 7.1, wie z.B. bei Edgy Eft, ist diese bereits im X-Server enthalten.
Daher ist von AiGLX selber auch keine Installation notwendig. Es wird lediglich der Windowmanager "Beryl" benötigt, um Effekte wie den Würfel, Transparenz, Schatten, Wasser(Regen) zu nutzen. Der Windowmanager "Metacity" der standardmäßig von Gnome verwendet wird, beherrscht die AiGLX-Erweiterung (noch?) nicht.
Zusätzlich ist auch noch ein entsprechender Grafikkartentreiber notwendig, ein funktionierender Treiber ist:
- nvidia-glx 1.0.8776
und höher!
[bearbeiten] Paketinstallation
Zuerst müssen folgende Einträge zur sources.list (kdesu kate /etc/apt/sources.list) hinzugefügt werden:
deb http://ubuntu.xglusers.de/ edgy main deb-src http://ubuntu.xglusers.de/ edgy main
Um die Quellen benutzbar zu machen, muss noch folgender Befehl ausgeführt werden:
wget http://beryl.xglusers.de/key.gpg -O- | sudo apt-key add - sudo apt-get update
Jetzt ist es möglich alle notwendigen Pakete zu installieren.
Sollte bereits ein aktueller, selbstkompilierter nVidia-Treiber von der Herstellerseite eingerichtet worden sein, braucht das Paket nvidia-glx nicht installiert werden!
sudo apt-get install nvidia-glx
sudo apt-get install beryl emerald-themes beryl-settings-bindings aquamarine
Es werden hierbei weit mehr Pakete als diese vier installiert, also nicht wundern ;)
[bearbeiten] Konfiguration
kdesu kate /etc/X11/xorg.conf
In der Section "Device" muss folgende Zeile hinzugefügt werden:
Option "TripleBuffer" "true"
In der Section "Screen" muss folgende Zeile hinzugefügt werden:
Option "AddARGBGLXVisuals" "true"
Sicherstellen, dass die Standardfarbtiefe auf 24 bit eingestellt ist. Section "Screen":
DefaultDepth 24
Unterhalb der Section "Device" noch folgende Zeilen einfügen:
Section "Extensions" Option "Composite" "Enable" EndSection
[bearbeiten] X-Server neustarten
Jetzt muss lediglich der X-Server neugestartet werden. Eine einfache Möglichkeit ist hier <Strg>+<Alt>+<BackSpace> zu drücken. Achtung: Sämtliche nicht gespeicherte Daten offener Anwendungen gehen hierbei verloren!
Eleganter ist es, sich einfach abzumelden und den Display Manager kdm neuzustarten.
Hierzu melden wir uns ab, drücken <Strg>+<Alt>+<F1> und melden uns an. Um KDM neuzustarten, geben wir
sudo /etc/init.d/kdm restart
ein.
[bearbeiten] Erster Start
Um beryl jetzt das erste Mal zu starten, muss ein Terminal geöffnet und dann folgender Befehl ausgeführt werden:
beryl-manager
Danach sollte ein rotes Edelstein-Symbol im Panel erscheinen.
Ein Rechtsklick auf das Symbol, dann "Wähle Fenster-Manager" --> Beryl und Beryl wird gestartet. Sinnvoll ist jetzt, die Auswahl "Aquamarine" zu treffen, wenn man die KDE-Optik behalten möchte.
[bearbeiten] Autostart
Um Beryl bei jedem Start automatisch mitzustarten, muss folgender Befehle ausgeführt werden:
ln -s /usr/bin/beryl-manager ~/.kde/Autostart/beryl-manager
[bearbeiten] Steuerung
Es kann passieren, dass Tastenkürzel der Desktop-Umgebungen oder einzelner Programme sich mit den voreingestellten Tastenkürzeln von Beryl-Plugins überschneiden. In dem Fall, kann man die Tastenzuweisung mit dem Beryl-Settings-Manager verändern. Falls die Supertaste, die gleichzeitig der Windows Taste heutiger Tastaturen entspricht, nicht funktionieren sollte, so fehlt eine notwendige Einstellung. Dazu ist folgendes zu tun: "System -> Einstellungen -> Tastatur -> Belegungseinstellungen -> Alt/Win Behavior -> Super is mapped to the Win-keys".
Standardtastenkürzel der Plugins
Folgend eine Liste einiger Tastenkürzel. Mehr zu den Tastenkombinationen hier (EN).
| Aktion | Tasten |
| Fenster wechseln auf aktuellem Desktop | ALT + TAB |
| Fenster wechseln auf allen Desktop | STRG + ALT + TAB |
| Fenster in entgegengesetzte Richtung wechseln | ALT + Umschalttaste+ TAB |
| Fenster bewegen | ALT + linke Maustaste gedrückt halten |
| Fenster auf- und zuklappen | Doppelklick auf die Fensterleiste |
| Schnell auf anderes Fenster wechseln | Mittlere Maustaste auf Fensterrahmen klicken |
| Fenstergröße verändern | ALT + Mittlere Maustaste |
| Alle Fenster übersichtlich darstellen (nur gegenwärtiger Schreibtisch) | F9 |
| Alle Fenster übersichtlich darstellen (nur gegenwärtiger Schreibtisch) | Maus in rechte obere Ecke bewegen |
| Alle Fenster übersichtlich darstellen (alle Schreibtische) | F8 |
| Alle Fenster übersichtlich darstellen (alle Schreibtische) | Maus in linke untere Ecke bewegen |
| Schnell auf Desktop wechseln | F6 |
| Schnell auf Desktop wechseln | Maus in rechte untere Ecke bewegen |
| Würfelseite wechseln | STRG + ALT +rechts |
| Würfelseite wechseln und das aktivierte Fenster mitnehmen | STRG + Umschalttaste + ALT + rechts |
| Würfel zum Filmstreifen aufklappen | STRG + ALT + Bild runter, dann kann man den Streifen bei gehaltener Tastenkombination STRG + ALT mit den Richtungstasten nach links und rechts verschieben |
| Würfel mit der Maus drehen | STRG + ALT + linke Maustaste |
| Einmalig reinzoomen | SUPERTASTE + Rechtsklick |
| Manuell reinzoomen | SUPERTASTE + Mausrad hoch |
| Manuell rauszoomen | SUPERTASTE + Mausrad runter |
| Wasser | STRG+ SUPERTASTE |
| Regen | UMSCHALTTASTE + F9 |
| Schnee | SUPERTASTE + F3 |
| Transparenz verändern | ALT+ Mausrad hoch/runter |
| Benchmark | SUPERTASTE + F12 |
| Screenshot (Speicherort Desktop) | SUPERTASTE + Gehaltene Linke Maustaste + Ausschnitt markieren |
| Farbeninvertierung (Bildschirm) | SUPERTASTE + M |
| Farbeninvertierung (Fenster) | SUPERTASTE + N |
[bearbeiten] Tipps und Problembehebungen
Schwarze Fenster bei vielen geöffneten Fenstern
Bei der Verwendung von Nvidia-Grafikkarten mit dem Nvidia-Treiber kommt es vor, dass neu geöffnete Fenster nur einen schwarzen Inhalt haben, wenn bereits eine bestimmte Anzahl Fenster geöffnet ist. Abhilfe schafft normalerweise folgendes:
- Rechtsklick auf das Emerald-Symbol
- Erweiterte Optionen für "Beryl -> Renderpfad"
- "Copy" auswählen
[bearbeiten] Weblinks
- Wiki zu Beryl auf Ubuntuusers.de
- Wiki-Sammlung zur Einrichtung von Beryl
- Homepage des Beryl-Projektes inkl. Dokumentation und Diskussionsforum (EN)
- Beryl Wiki (EN)
- Beryl auf Edgy (EN)
- Beryl und Edgy Anleitung (EN)
- Installing Beryl (EN)
--Arndt 20:44, 21. Mär. 2007 (CET)
