|
borish
Anmeldungsdatum: 27. April 2010
Beiträge: 318
|
Hallo, wenn ich unter KDE 4.8.4 Window Tiling mit dem Spiral-Layout aktiviere, funktioniert das Tiling zunächst sehr gut. Beim Öffnen von drei Fenstern ergibt sich nacheinander folgendes Layout (n = 1,2,3 ist die Nummer des Fensters): 11
11
12
12
12
13 Nach dem nächsten Booten werden jedoch alle Fenster im Vollbildmodus gestartet und jeweils über bereits vorhandene Fenster gelegt. Das Layout beim Öffnen von drei Fenstern nacheinander ist also 11
11
22
22
33
33 und entspricht nicht dem Tiling-Layout. Unter KDE 4.9, das ich testweise installiert hatte, das gleiche Verhalten. Gibt es eine einfache Lösung für das Problem?
|
|
mgraesslin
Anmeldungsdatum: 8. November 2006
Beiträge: 9183
|
Tiling ist ein experimentelles Feature und aktuell in 4.10 entfernt.
|
|
borish
(Themenstarter)
Anmeldungsdatum: 27. April 2010
Beiträge: 318
|
Auch wenn Tiling ein experimentelles Feature ist, bleibt die Frage, ob obiges Problem auf einen Bug in Kwin zurückzuführen ist oder sich durch eine andere Konfiguration beheben läßt. Läßt sich das Compiz Grid Plugin mit KDE nutzen?
|
|
mgraesslin
Anmeldungsdatum: 8. November 2006
Beiträge: 9183
|
borish schrieb: Auch wenn Tiling ein experimentelles Feature ist, bleibt die Frage, ob obiges Problem auf einen Bug in Kwin zurückzuführen ist oder sich durch eine andere Konfiguration beheben läßt.
das wird dir niemand beantworten können. Das Feature ist so experimentell, dass der Betreuer der Anwendung gerade mit der Achsel zuckt ☺
Läßt sich das Compiz Grid Plugin mit KDE nutzen?
Wenn du wirklich Tiling verwenden willst, dann empfehle ich dir einen echten Tiling Window Manager zu verwenden und nicht irgendwelche abstrusen konstrukte eingebaut in Stacking WMs. Aus eigener Erfahrung kann ich sagen, dass es eine dumme Idee ist so was in einen stacking WM einzubauen. Ich empfehle jetzt einfach mal i3, kenne aber auch viele, die auf awesome schwören
|
|
borish
(Themenstarter)
Anmeldungsdatum: 27. April 2010
Beiträge: 318
|
Es funktioniert, nachdem ich irgendwo in den settings "save session on logout" deaktiviert habe. Ich habe schon verschiedene Tiling-WM getestet, aber konnte mich mit keinem anfreunden. Zu kompliziert einzurichten, Taskleiste verschwindet, verträgt sich nicht mit vorhandener DE, sieht häßlich und Nerd-mäßig aus. Als Gnome-Flüchtling teste ich gerade KDE und das Tiling-Feature gefällt mir sehr gut. ZB kann ich im Browser lesen, wie Dinge in KDE eingestellt werden, dann System Settings starten und Einträge bearbeiten. Weil keine Fenster überlappen, kann ich alles lesen, ohne mit Alt-Tab umzuschalten. Sehr praktisch und übersichtlich. Oder ich habe links Latex laufen und rechts Okular. Oder links einen Editor und rechts Konqueror mit API-Dokumentation. Und wenn ich zwischendurch ein weiteres Programm starten will verdeckt es nicht die anderen Fenster. Eben habe ich eine Mail beantwortet und das Write Mail Fenster hat sich neben der Mail angeordnet, so daß ich die Mail auch ohne zu Quoten lesen konnte. Außerdem ist schmal umgebrochener Text besser zu lesen. Das ganze ist viel praktischer als Aero-Snap, weil ich nicht erst Fenster verschieben und hinterher wieder neu anordnen muß. Das Feature habe ich allerdings nur durch Zufall in den Settings entdeckt.
|
|
xthx1138x
Anmeldungsdatum: 5. Juli 2009
Beiträge: 8
|
Also, das Tiling in KDE war gut bisher. Ich habe einen ähnlichen Workflow wie borish und empfinde es als einen schwer zumutbaren Verlust, wenn diese Funktionalität verloren geht.
Hey, kein anderer Desktop erlaubt natives Tiling OOTB (naja, vielleicht ein aktuelles e17, aber das erfordert genauso viel Lernkurve wie KDE, wenns um Einstellungen des Desktops geht 😉 ), ohne auf Funktionalität zu verzichten (also bitte keine Diskussion hier über Awesome und Konsorten). Schade, ein wirklich dummer Schritt meines angehimmelten KDE-Projekts.
|
|
mgraesslin
Anmeldungsdatum: 8. November 2006
Beiträge: 9183
|
xthx1138x schrieb: Schade, ein wirklich dummer Schritt meines angehimmelten KDE-Projekts.
also um den Schritt zu verstehen, hier mal ein bißchen Hintergrund
geschrieben als Season of KDE Project vom ursprünglichen Entwickler seit her nicht mehr betreut Entwickler hat kein Interesse mehr daran zu arbeiten (hab ihn persönlich auf der diesjährigen Akademy darauf angesprochen) sonst hatte niemand daran gearbeitet kein Entwickler des Fenstermanagers nutzt Tiling es hat nie mit mehreren Bildschirmen funktioniert hat zu Crashes geführt hat nie mit anderen Funktionen (z.B. Tabbing/Activities) funktioniert
Wenn dir was an Tiling liegt, dann empfehle ich mitzuhelfen es in JavaScript neu zu implementieren.
|
|
noxonium
Anmeldungsdatum: 12. April 2010
Beiträge: Zähle...
|
Gibt es denn schon Bestrebungen, das neu zu implementieren? Ich persönlich finde es auch ziemlich schade, dass das Tiling aus KDE rausfällt. Finde das Feature sehr angenehm (auch wenn es Bugs hat).
|
|
mgraesslin
Anmeldungsdatum: 8. November 2006
Beiträge: 9183
|
noxonium schrieb: Gibt es denn schon Bestrebungen, das neu zu implementieren?
https://github.com/mgottschlag/kwin-tiling/
|
|
xthx1138x
Anmeldungsdatum: 5. Juli 2009
Beiträge: 8
|
Danke für den Link, dennoch frage ich mich, warum diese Funktion generell herausgenommen wurde. Klar, auch wenn es bei borish und mir (mit unserem bescheidenen Softwareentwickler-Wissen) zufällig funzt und KDE-Entwickler es mit ihren Möglichkeiten testen und es als unstabil einstufen (und der Original-Progger eh nix machen will), finde ich die Entscheidung logisch. Auf der anderen Seite habe ich immer wieder Nachfragen in KDE-relevanten (oft ohne Debian-/Ubuntu-Zusammenhang) Foren zum Tiling in KDE gesehen und gelegentlich mehr oder minder funktionale Workarounds gefunden, die ich nicht immer nachvollziehbar fand. Da mir offensichtlich der grosse Überblick fehlt (warum funzt Tiling unter Awesome immer, unter Compiz gelegentlich-meistens), wäre es toll, wenn du mir einige weiterführende Lesequellen geben könntest. Danke.
|
|
mgraesslin
Anmeldungsdatum: 8. November 2006
Beiträge: 9183
|
xthx1138x schrieb: Da mir offensichtlich der grosse Überblick fehlt (warum funzt Tiling unter Awesome immer, unter Compiz gelegentlich-meistens),
Awesome ist ein Tiling window manager - natürlich funktioniert es da. Compiz und KWin sind stacking window manager und es wird dort versucht (mehr schlecht als recht) das stacking so umzubiegen, dass es sich wie Tiling verhält. wäre es toll, wenn du mir einige weiterführende Lesequellen geben könntest. Danke.
mir ist nicht klar was für Lesequellen du willst. Wenn es um die Konzepte an für sich geht, empfehle ich die englischsprachige Wikipedia
|
|
xthx1138x
Anmeldungsdatum: 5. Juli 2009
Beiträge: 8
|
Stacking und Tiling sind die Begriffe, die mir hier weitergeholfen haben, um weiterzulesenverstehen (Alter Schwede, so geil KDE auch ist, die Doku ist irgendwie genauso wunderlich wie KDE überhaupt und lässt nur auf einen ZU freien Informationsfluss an falschen Stellen schliessen). Danke
|
|
borish
(Themenstarter)
Anmeldungsdatum: 27. April 2010
Beiträge: 318
|
Generell finde ich die Integration von Tiling in einen bestehenden WM praktisch, weil das UI gleich bleibt. Kann man die Architektur von KWin so umbauen, daß Stacking und Tiling zwei Back-Ends sind, zwischen denen umgeschaltet werden kann? Vielleich ließe sich dann der Layout-Code eines Tiling-WM im Tiling-Modul nutzen.
|