
Ich möchte den Kopierdialog so einrichten, dass er immer im Vordergrund ist. Ich habe den Befehl
wmctrl -r "window title" -b add,above
Jetzt muss ich nur noch alle sich öffnenden Fenster überwachen. Wie kann ich das tun? Oder gibt es einen anderen Ansatz, um diese Aufgabe zu erfüllen?
Antwort1
Sie können dies mit CCSM oder Compizconfig-Settings-Manager tun.
Installieren Sie es mit diesem Befehl.
sudo apt-get install compizconfig-settings-manager
Öffnen Sie es und aktivieren SieFensterregelnPlugin unterFensterverwaltungGehen Sie zu den Einstellungen.StreichhölzerAuf der Registerkarte „Regeln“ finden Sie Optionen zum Festlegen verschiedener Regeltypen für Windows.
Nutze die Option Above
dort. Du musst noch den Fenstertyp hinzufügen. Dann werden die Fenster dieser Klasse immer über den anderen angezeigt.
Für das Dialogfenster müssen Sie type=Dialog
das obige Feld hinzufügen. So
Sie können sogar die+Schaltfläche, um Fensterklasse oder -typ auszuwählen. Klicken Sie auf das Symbol im neuen Fenster. Klicken Sie auf Grabdie Schaltfläche. Der Zeiger wird nun zu einem Fadenkreuzsymbol. Klicken Sie auf das Fenster, für das Sie eine Regel festlegen möchten.
Experimentieren Sie mit der Klasse und den Typen, um das genaue Gegenstück zu finden.
Antwort2
Wenn Sie Standard-Ubuntu mit Unity-Desktop verwenden (ich bin mir nicht sicher, wie es bei anderen Desktop-Umgebungen ist, es könnte ähnlich sein), klicken Sie einfach mit der rechten Maustaste auf die Titelleiste eines beliebigen Fensters (das funktioniert auch bei Dialogfenstern wie dem Kopierfortschrittsdialog) und aktivieren SieImmer oben.