staging.inyokaproject.org

EDIT: Sich eine eigene session zusammenbauen. Kwin & Gnome Shell

Status: Ungelöst | Ubuntu-Version: Ubuntu 11.10 (Oneiric Ocelot)
Antworten |

silent-death

Anmeldungsdatum:
5. Oktober 2010

Beiträge: Zähle...

Vorweg: Ich habe erst am Abend mein Linux zur Hand. Ich hab da so ein paar flausen im Kopf und die möchte ich loswerden.

Meine Frage ist ob man Kwin in der Gnome-Shell nutzen kann anstat Mutter oder sind die inkompatibel zu einander. Ich fände es lustig wenn man plasma und kwin in der gnome shell laufen lassen könnte.

Ich habe da so ein bisschen ein Bild im Kopf. Auf die Idee hat mich ein Artikel von Martin Grässlin gebracht. Klick!
Jetzt ist erstmal meine Frage, besteht überhaupt Interesse an Mischungen?

LG silent-death
PS: Falls das jmd mit mir besprechen möchte stehe ich mit Jabber zu Verfügung. JID: sora at fragomat.net

Bearbeitet von redknight:

Link korrigiert

Edit: Danke für die Korrektur 😀 (Was war denn falsch?)
Um der ganzen Sache ein bisschen Gewicht zu geben. (Ich bin der Stolze mitbesitzer eines Servers.) Ich könnte eine Website hosten und andere Dinge. z.B. einen Gobby dedicated (aka sobby) bzw. etherpad(light) Server.
Aber dafür muss genug Interesse herschen 😀

VincentVale

Avatar von VincentVale

Anmeldungsdatum:
11. Juni 2009

Beiträge: Zähle...

Ich finde die Idee recht Interessant die Desktops zu mischen. In gewisser Weise geht dies ja schon, dass du KDE Programme auch unter Gnome nutzen kannst und umgekehrt.

Oder aber, dass du den WM in einer Umgebung austauschen kannst. Ich hatte z.B. langezeit Awesome als WM für Gnome.

Die Sache ist natürlich, das alle Anwendungen die du Zusammenstellst natürlich auch Ihre Abhängigkeiten mitbringen.

Ich würde die Sache vielleicht in einer VM mal testen, aber interessant ist das Thema.

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

silent-death schrieb:

Meine Frage ist ob man Kwin in der Gnome-Shell nutzen kann anstat Mutter oder sind die inkompatibel zu einander.

Gnome Shell ist soweit ich weiß in JavaScript geschrieben und kommuniziert über eine GObject-API mit Mutter. Um Mutter durch KWin zu ersetzen müsstest du da vermutlich erst mal eine passende GObject-API für KWin programmieren.

Vermutlich ist es einfacher, eine Shell-Extension für Gnome-Shell zu schreiben, die wie KDE4 aussieht.

silent-death

(Themenstarter)

Anmeldungsdatum:
5. Oktober 2010

Beiträge: 20

Das war früher viel einfacher da konnte man das noch auswechseln^^
Außerdem bietet Mutter spezifische Effekte für die Gnome-Shell. Ich weiß nicht ob das Kwin so einfach bietet. Echt eine knifflige Sache^^ Ich würde gerne schon jetzt c++ Programmieren können, aber das werde ich erst etwas später lernen^^

Naja und wie sieht es mit Plasma aus wird das auch so unmöglich?

Was mich auch sehr reizen würde und ich auch schon in einem anderen Thread schrieb, ist:
Die Menuleiste in die Fensterleiste zu verschieben. Nicht als Button wie im Firefox unter Windows sondern komplett.

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

silent-death schrieb:

Das war früher viel einfacher da konnte man das noch auswechseln^^

Nö, die FvwmButton liefen nicht mit AfterStep 😉

Gnome Shell muss halt mit dem Composite Manager zusammenarbeiten, und da gibt es bisher keine einheitlichen Standards.

Du kannst aber imme noch Gnome Shell und Mutter zusammen austauschen, z.B. gegen KWin und irgendein Panel.

Naja und wie sieht es mit Plasma aus wird das auch so unmöglich?

Da kenne ich die Architektur nicht.

Was mich auch sehr reizen würde und ich auch schon in einem anderen Thread schrieb, ist:
Die Menuleiste in die Fensterleiste zu verschieben. Nicht als Button wie im Firefox unter Windows sondern komplett.

In Gnome/Unity könnte das über einen Menüproxy gehen, so ähnlich wie libappmenu das macht. Die Gute Nachricht: Du brauchst dafür nicht mal C++! Die schlechte: Du brauchst C.

In Gnome Shell kannst du das möglicherweise mit JavaScript und CSS machen (aber ich habe ehrlich gesagt kein Ahnung, ob das mit Shell Extensions wirklich geht)

Antworten |