web-dev-qa-db-fra.com

Gnome Shell: notifications de lancement des fenêtres au premier plan (aucun autre message "... n'est prêt à être utilisé")

J'utilise Gnome Shell avec Ubuntu depuis quelques jours et j'éprouve un comportement vraiment ennuyeux avec les nouvelles fenêtres.

Parfois, lorsque j’utilise une autre fenêtre et que j’appuie sur ex. Alt+Ctrl +T pour ouvrir une nouvelle fenêtre de terminal, la nouvelle fenêtre n’est pas mise au premier plan. Au lieu de cela, je reçois une notification "Le nouveau terminal est prêt à être utilisé".

Un problème similaire se produit lorsque Pidgin est intégré à Gnome Shell (via une extension). Lorsque je reçois un nouveau message, une notification apparaît, mais la fenêtre ne s'affiche pas. J'ai besoin de soit Alt+Tab ou cliquez sur la notification pour voir le nouveau message.

Existe-t-il un moyen de toujours afficher les nouvelles fenêtres et de supprimer les notifications ennuyeuses "La fenêtre est prête"?

EDIT:gconftool-2 --search-key focus_new_windows (comme demandé par severin):

 /schemas/apps/metacity/general/focus_new_windows = Schema (type: `string' list_type: '*invalid*' car_type: '*invalid*' cdr_type: '*invalid*' locale: `C')
 /apps/metacity/general/focus_new_windows = smart
21
grafthez

Vous pouvez essayer de définir focus_new_windows de smart à strict. Vous pouvez soit utiliser gconf-editor et aller dans/apps/metacity/general et changer la valeur de focus_new_windows de smart à strict, comme ici:enter image description here

Ou vous pouvez utiliser la ligne de commande:

gconftool-2 --set /apps/metacity/general/focus_new_windows --type string strict

Si cela ne vous aide toujours pas, vous pouvez également changer auto_raise_delay de 1000 à 0 dans gconf-editor (voir capture d'écran).

Voir aussi ici .

12
martin

Il y a une extension pour Gnome3

"voler mon objectif"

https://extensions.gnome.org/extension/234/steal-my-focus/

cela résout le problème exact que vous rencontrez.

11
Schweinsteiger
  1. Allez dans Système > Préférences > ) Gestionnaire de paramètres CompizConfig > Options générales (sous Général ) > Focus & Raise Behavior ,
  2. Désactivez le champ de Windows de prévention du focus.

Références: Options générales de Compiz , Correspondance de la fenêtre Compiz .

3
user7980

Je ne pense pas qu'il existe un paramètre pour le faire. J'utilise gnome Shell depuis un moment maintenant. Vous pouvez installer "l'extension des paramètres avancés" pour gnome 3, qui vous fournit quelques paramètres supplémentaires. Cependant, vous ne pouvez pas obtenir la fonction que vous recherchez. Je vais chercher sur le net et revenir à vous.

2
Hannes

Cela peut maintenant être fait dans Tweak Tool, qui est inclus dans Gnome Shell. Vous n'avez plus besoin d'utiliser d'extensions ou de dconf-editor.

Dans la section "Windows", faites glisser le commutateur sur "Lancement automatique de Windows".

Ce paramètre rendra les fenêtres contextuelles actives et se débarrasseront également du message "l'application est prête. "notification.

enter image description here

EDIT: Cette option manque dans Ubuntu 17.10 et devrait être de retour dans 18.04. En guise de solution temporaire, vous pouvez essayer d'installer les extensions gnome suivantes;

  • Noannoyance
  • Concentrer ma fenêtre
  • Voler ma concentration

Les extensions ci-dessus sont disponibles ici: https://extensions.gnome.org/

2
Dorian

Vous pouvez modifier ce type de contenu avec devilspie, qui possède une interface graphique utilisateur agréable gdevilspie, qui se trouve dans le dépôt.

0
user72421

Créez un raccourci personnalisé sous vos paramètres de clavier et utilisez la commande suivante:
xterm -e <nom du terminal>
ou:
uxterm -e <nom du terminal>

De plus, si vous rencontrez des problèmes avec "échec de l'exécution de la session", vous pouvez toujours aller plus loin.

<nom du terminal> -e xterm -e <nom du terminal>

Dans mon cas:
xfce4-terminal -e xterm -e xfce4-terminal

C’est assez drôle parce que de cette façon, vous utilisez un terminal natif pour démarrer le plus récent.
Et puisque les plus âgés n'ont pas la préférence de commencer en arrière-plan
il commencera par le plus récent.

Nettoyer et pas besoin d'installer des extensions.

0
user634715