Beryl

Aus PixelDinchen-Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[bearbeiten] Was ist Beryl?

3D-Würfel
3D-Würfel
Transparenz
Transparenz

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



--Arndt 20:44, 21. Mär. 2007 (CET)

Persönliche Werkzeuge