La mia migliore soluzione per questo finora è installare Compiz e al suo interno intraprendere le seguenti azioni:selezionare "Opzioni generali" dalla parte superiore della prima finestra, aprire la scheda "Focus &Raise Behaviour", selezionare "Molto alto" da " Livello di prevenzione del focus" e inserisci "qualsiasi" nella casella di testo "Finestre di prevenzione del focus".
Mi sto abituando al fatto che devo scansionare visivamente le applicazioni nella parte inferiore della finestra su base regolare e produce alcuni comportamenti strani come le applicazioni che in precedenza avevano il focus ma poi lo cedono ad altre applicazioni dopo che una finestra di dialogo ha stato completato.
Sto ancora cercando soluzioni migliori per questo, e mi aspetto di poter ottenere un comportamento migliore modificando le impostazioni in Compiz, ma sono troppo occupato per questo.
È divertente che ho trovato la soluzione per il mio Ubuntu e GNOME su OpenSolaris FAQ:
La soluzione è iniziare:
gconftool-2 -s -t string /apps/metacity/general/focus_new_windows "strict"
o, in alternativa, puoi avviare gconf-editor
e correggi /apps/metacity/general/focus_new_windows
a "rigoroso"
Non ha funzionato per me in Ubuntu 16.04. Né la regolazione di Desktop> wm>preferenze>aumentava automaticamente tramite l'editor dconf.
Cosa fa il lavoro è assicurarsi di avere installato il compizconfig-settings-manager. Quindi (non conosco un modo per raggiungere quell'utilità avanzata tramite l'interfaccia utente), puoi eseguire il comando da un terminale:ccsm
Quindi fai clic sulle opzioni generali e lì, fai clic sulla scheda Focus &Raise Behavior. Devi modificare il livello di prevenzione della focalizzazione da Basso a Normale (almeno).
(Workrave ha iniziato a farmi impazzire quando qualcosa è cambiato di recente e ha iniziato a rubare l'attenzione mentre scrivevo e non guardavo lo schermo!)