
Ich möchte wissen, ob ich Programme starten kann, ohne dass sich deren Windows öffnet, bevor ich sie entweder mit Alt+ Taboder über meine Taskleiste auswähle.
Wenn ich derzeit das Terminal verwenden möchte, während ich einen Webbrowser lade (was auf meinem PC 5–10 Sekunden dauert), kann es sein, dass ich etwas in das Terminal eingebe und dann unterbrochen werde, wenn der Webbrowser geöffnet wird.
Ich habe versucht, lubuntu-rc.xml
wie vorgeschlagen zu bearbeitendieser Beitrag, in dem vorgeschlagen wurde, „Ja“ in <focusNew>yes</focusNew>
„Nein“ zu ändern und dann neu zu starten, aber das hat nicht funktioniert. Wie kann ich das machen?
Antwort1
Zunächst einmal danke für Ihre recherchierte Frage. Es würde mehr Zeit in Anspruch nehmen, wenn Sie diese Konfigurationsseite nicht erwähnen oder verlinken würden.
Warum haben Ihre Einstellungen nicht funktioniert?
Tatsächlich sehen Sie sich die falschen Einstellungen an. Was Sie geändert haben, ist der Fokusmodus der Maus, ob sie der aktuellen Maus folgt oder unfokussiert bleibt usw.
Richtige Einstellungen:
Um dies korrekt umzusetzen, benötigen Sie diese Änderungen in ~/.config/openbox/lubuntu-rc.xml
der Datei.
Erstellen Sie in den <applications></applications>
Tags eine neue <application></application>
Registerkarte mit diesen Einstellungen.
<applications>
<application type="normal">
<focus>no</focus>
<iconic>yes</iconic>
<layer>below</layer>
</application>
</applications>
Erläuterungen:
<application type="normal">
legt die Regel für alle normalen Fenster fest. Andere Fenstertypen sinddialog
,splash
,menu
usw.lubuntu-rc.xml
Weitere Einzelheiten finden Sie in der Datei<focus>no</focus>
- setzt den Fokus für ein neues Fenster. Das neue Fenster wird nicht fokussiert sein<iconic>yes</iconic>
- stellt die Fenster so ein, dass sie minimiert beginnen.<layer>below</layer>
- setzt das Fenster unterhalb des aktuell aktiven Fensters. Nur um ganz sicher zu gehen.
Vorschläge:
Sie können die Kombination ändern. Es scheint beispielsweise, dass die Aufgabe durch Festlegen der Ebene below
und des Fokussierens no
erledigt wird.
Testergebnisse:
Ich habe diese Einstellungen mit lxterminal
, textadept
, leafpad
, firefox
, getestet gedit
. Die meisten funktionierten und wurden in der Taskleiste geöffnet.
Wenn Sie Firefox jedoch einfach durch Eingabe firefox
in das Terminal starten, wird es nach 2-3 Sekunden scheinbar ohne Grund ausgelöst. Sie müssen firefox >/dev/null 2>&1
dies verhindern. Außerdem scheint Gedit diese Einstellungen nicht zu befolgen. Die meisten lxde-kompatiblen Anwendungen sollten jedoch funktionieren.
Extra:
Ich habe einen Pastebin-Clip erstellt, falls Sie die ganze Datei sehen möchten. Hier ist siehttp://pastebin.com/f76X8qNy