Klingt komisch, aber ich finde einfach nichts funktionierendes um ein Fenster(von bash aus) auf allen Arbeitsflächen anzuzeigen.
Hat Jemand was brauchbares?
|
Anmeldungsdatum: Beiträge: 141 |
Klingt komisch, aber ich finde einfach nichts funktionierendes um ein Fenster(von bash aus) auf allen Arbeitsflächen anzuzeigen. Hat Jemand was brauchbares? |
||
|
Anmeldungsdatum: Beiträge: 82 |
Probier mal bitte
Falls es nicht funktioniert wäre die Info hilfreich, welchen Fenstermanager du nutzt. Ansonsten hilft es dir eventuell weiter, dass dir das Fenster bei Arbeitsflächenwechsel folgt, ohne jedoch auf jeder Arbeitsfläche vorhanden zu sein? (Stichwort "sticky") |
||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 141 |
wmctrl -r :ACTIVE: -t -2 ging wohl vor einigen Jahren noch, heute ohne Auswirkung.
Openbox, da gibt es zumindest 'ne Tasten ToggleOmnipresent Option, die genutzt werden kann, ein gezieltes Schalten wäre alldgs. 3Mal besser. |
||
|
Anmeldungsdatum: Beiträge: 12067 |
Hallo! Du könntest openbox mal mit Als Alternative wäre ein Tiling Window Manager (sway, dwm, i3, awesome,…) auch eine gute Lösung, da diese normalerweise verschiedene Monitore unabhängig voneinander behandeln. |
||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 141 |
Fenstereinstellungen lassen sich ja über die (Openbox)"lxqt-rc.xml" beim Starten derer definieren. Darum geht*s mir nicht. Ich will ein dynamisches Verhalten von Fenstern, die bereits laufen. Bsp:
Umschalten: setzen des Focus bzw. über Fenstertitel per Taste/ oder automat. Script (Das ist doch eigentlich Kleinkram, wenn's funktionieren würde) |
||
|
Anmeldungsdatum: Beiträge: 82 |
wmctrl -r :ACTIVE: -t -2 Hatte es mit einem aktuellen debian buster mit kde getestet, da ging es ohne Probleme. Welche Version vom wmctrl ist bei dir installiert? Ich kann selbiges heute Abend bei mir prüfen, ich tippe aber auf 1.07-7 auf meiner Seite. |
||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 141 |
Ist hier die 1.07-7. Bei xdotool kann ich nur vermuten, wie die Systax lautet. Vllt. so: xdotool getactivewindow set_desktop_for_window all ? Das bringt zumindest keine Fehlermeldung aber auch keine gewünschte Änderung der Fenstereigenschaften. |
||
|
Anmeldungsdatum: Beiträge: 82 |
|||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 141 |
wmctrl -r :ACTIVE: -t -2 Gibt nichts aus, keine Änderung wmctrl -r :ACTIVE: -t 0 funktioniert (erster Desktop) |
||
|
Anmeldungsdatum: Beiträge: 82 |
wmctrl -r :ACTIVE: -t -2 Eigenartig. Der andere Vorschlag mit dem dir folgenden Fenster via
ist keine Option für einen workarround? Über ein Skript im Hintergrund könntest du ja auch deine Fullscreen-Anforderung abfangen. |
||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 141 |
wmctrl -r :ACTIVE: -b add,sticky wmctrl -r :ACTIVE: -b toggle,sticky keine Meldung, keine Änderung
Zur Not könnte Script auswerten welcher Desktop gerade aktiv ist und dann ggf. Größe/Position etc. setzen(und falls mal verschoben wird, speichern). Zur Not. 🙄 Muss mir das mal überlegen. - Händisches Eingreifen wäre/ ist besser als Automatik. ☺ |
||
|
Anmeldungsdatum: Beiträge: 867 |
Lass dir die Fenster erstmal anzeigen: wmctrl -lx und dann z.B. für "vlc": wmctrl -xr 'vlc.Vlc' -b add,above,sticky |
||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 141 |
Nö.., "above" wird ausgeführt, "sticky" ignoriert, ist überhaupt nicht sticky. Schaut man sich in anderen(engl.) Forum(d. letzten Jahre) um, wird klar, dass es Anderen ebenso ergeht. Was der rote Faden ist, denn offenbar tritt das Fehlerbild nur bei einem Teil auf, lässt sich alldgs. damit nicht nachvollziehen. |
||
|
Anmeldungsdatum: Beiträge: 867 |
Wenn "xdotool" nicht funktioniert, probier mal "xdo". |
||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 141 |
Für "xdotool" ist ist es mir bisher nicht gelungen den entspr. Parameter für's Festkleben zu finden. Openbox bietet nur ein "toggleomnipresent" an. "xdotool key" scheidet aus. "xdo" schaue ich mir mal an. --edit xdo: da gibt es offenbar nichts was in Frage kommt https://github.com/baskerville/xdo/blob/master/doc/xdo.1.txt |