staging.inyokaproject.org

Devilspie

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Devilspie.

Sascha Team-Icon

Avatar von Sascha

Anmeldungsdatum:
15. Oktober 2004

Beiträge: 3651

Devilspie funktioniert ja mit Compiz offenbar nur eingeschränkt. Gibt es irgendwo eine Dokumentation was mit Compiz funktioniert und was nicht? Gerade da Compiz bei Maschinen mit 3D-Unterstützung bei Ubuntu Standard ist wäre es gut dahingehend weitere Informationen zu haben.

Grüße
Sascha

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Gibt es irgendwo eine Dokumentation was mit Compiz funktioniert und was nicht?

Im Wiki gibt es keine spezielle Übersichtsseite zum Thema. Eventuell hat jug etwas dazu geplant? Der überarbeitet ja gerade in der Baustelle Compiz. Sofern eine Seite erstellt wird müßte man nur überlegen welche Infos in die Tabelle sollten.

Sascha Team-Icon

(Themenstarter)
Avatar von Sascha

Anmeldungsdatum:
15. Oktober 2004

Beiträge: 3651

Ja besonders da es offenbar bei Compiz ähnliches gibt auch wenn ich da noch nicht so wirklich durchblicke. So findet man im CompizConfig Einstellungs-Manager (System » Einstellungen » CompizConfig Einstellungs-Manager) unter Fensterverwaltung auch den Eintrag Regeln für Fenster

Grüße
Sascha

Hiasi

Anmeldungsdatum:
7. Januar 2009

Beiträge: Zähle...

Was man mit

xprop | grep WM_CLASS\(STRING\)

findet, dürfte nicht der "application_name" sein.

Z.B. zeigt der Befehl für das Gnome-Terminal folgendes an:

WM_CLASS(STRING) = "gnome-terminal", "Gnome-terminal"

Meine Konfigurationsdatei um das Gnome-Terminal beim Öffnen zu maximieren funktioniert aber, wenn ich für den "application_name" "Terminal" einsetze und nicht mit den obigen Namen "gnome-terminal" oder "Gnome-terminal".

Wenn diese Vermutung stimmt, sollte man den Befehl so abändern, dass man den "application_name" herausfindet. Ich weiß leider nicht wie man das macht.

lg Hiasi

Onli Team-Icon

Ehemalige
Avatar von Onli

Anmeldungsdatum:
1. August 2005

Beiträge: 6941

Laut einem Tutorial sollte man dafür die (debug)-Option von devilspie verwenden. Der xprop-Befehl funktioniert häufig, "misst" aber eigentlich was anderes und funktioniert daher nicht immer, die Kritik ist berechtigt.

Kannst du das vielleicht testen und eintragen? Ich nutze hier eigetlich weder Gnome noch Devilspie. Gruß

Hiasi

Anmeldungsdatum:
7. Januar 2009

Beiträge: Zähle...

Wenn ich die Angaben in dem Link von Onli richtig verstanden habe, kann man die Debug-Option folgendermaßen verwenden:

1. ~/.devilspie/debug.ds mit folgendem Inhalt erstellen:

(debug)

2. Devilspie mit dem Befehl "devilspie" neu starten, die Option --debug ist hier nicht notwendig, da sie unabhängig von der obigen Debug-Aktion verwendet werden kann und wir ja die Infos zu den Fenstern sehen wollen. Im Terminal stehen dann Informationen zu den offenen Fenstern und den Gnome-Panels. Für das Terminal-Fenster habe ich folgende Ausgabe bekommen:

Window Title: 'matthias@hias-laptop: ~'; Application Name: 'matthias@hias-laptop: ~'; Class: 'Gnome-terminal'; Geometry: 671x496+0+0

Der Application Name ist allerdings wieder ein anderer, nämlich "matthias@hias-laptop: ~". Wenn ich diesen in meiner Konfigurationsdatei eintrage, sieht das so aus:

(if (contains (application_name) "matthias@hias-laptop: ~") (maximize) )

Allerdings wird dann das Terminal nicht beim Öffnen maximiert, das passiert nach wie vor nur, wenn ich "Terminal" für den "application_name" verwende.

Es scheint als ob der Application Name den ich mit der debug-Option herausgefunden habe auch nicht dem Application Name in der Konfigurationsdatei entspricht. Weiß jemand wie man den "richtigen" Application Name herausfindet?

HeinzBoettjer

Avatar von HeinzBoettjer

Anmeldungsdatum:
23. Februar 2007

Beiträge: 685

@ 1984Kann es sein das set_viewport NUR mit Desktop-Effekten funktioniert?

Mir wird die Anwendung nur an den Rechten Rand verschoben.

HeinzBoettjer

Avatar von HeinzBoettjer

Anmeldungsdatum:
23. Februar 2007

Beiträge: 685

Da die laufenden Änderungen teilweise in der Vorschau anders aussehen als nach dem Speichern möchte ich bitten die letzte Version zu löschen und die Version davor in die Baustelle zu verschieben.

Vielen Dank.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

bevor ich was welches wiederherstelle: welche Version meinst du genau? Bitte Datum und Uhrzeit posten, dann mache ich es.

Gruß, noisefloor

HeinzBoettjer

Avatar von HeinzBoettjer

Anmeldungsdatum:
23. Februar 2007

Beiträge: 685

Das kann raus

23. August 2009 10:54  	 HeinzBoettjer   	Die Vorschau sah besser aus

weil sich keine Änderung ergeben hat.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

ach so - das ist egal. Revisionen löschen geht eh' nicht so ohne weiteres. Aber eine Revision ohne Änderung ist auch nicht weiter schlimm. Also das Ding jetzt aber trotzdem in die Baustelle, richtig?

Gruß, noisefloor

HeinzBoettjer

Avatar von HeinzBoettjer

Anmeldungsdatum:
23. Februar 2007

Beiträge: 685

Ja bitte.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

bitte schön: Baustelle/Devilspie.

Gruß, noisefloor

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Ja, und nun? Letzte substantielle Änderung von Dezember - verlassen?

so long
hank

HeinzBoettjer

Avatar von HeinzBoettjer

Anmeldungsdatum:
23. Februar 2007

Beiträge: 685

Kannst es gerne übernehmen, derzeit geht das reale Leben vor.

Antworten |