Supprimer la barre de titre de toutes les fenêtres Gnome 3.8 agrandies

32

(Gnome-Shell, 13.04, mis à niveau, Gnome 3.8)

Récemment, j'ai mis à niveau Ubuntu vers 13.04. le bureau par défaut est gnome-shell.

Sauf Nautilus, les autres bordures de logiciels ne disparaissent pas lorsque je les optimise. J'ai vérifié le problème pour ces logiciels:

  • LibreOffice
  • Firefox
  • Rhythmbox
  • Thunderbird
  • Gnome-Terminal

D'autre part, il y a trois barres sur le mode maximisé:

  1. Panneau Gnome-shell
  2. Barre de titre pour les logiciels contenant - + x boutons.
  3. Barre de menu du logiciel

    Le nombre "2" est en sus. Un paquet est manquant?

posée mini 03.05.2013 - 06:16
la source

7 réponses

52

Il existe un moyen beaucoup plus simple que d’éditer des fichiers de configuration: il vous suffit d’ajouter l’extension de l’économiseur de pixels pour vous en débarrasser. de la barre de titre et récupérer votre espace d'écran.

L'avantage est que vous obtenez toujours des boutons de maximisation / réduction, mais ceux-ci sont maintenant rangés dans le panneau supérieur.

J'ai déjà utilisé Maximus mais cela semblait rompre avec gnome 3.8 - Maximus me donnait aussi des problèmes avec des calendriers pop-up pour ma banque mais cette extension joue également avec elle.

    
réponse donnée Robbie C 21.01.2014 - 13:40
la source
23

Une solution simple et rapide à cela peut être trouvée sur webupd8 . Pour tester cela rapidement sans trop de travail, lancez simplement:

gnomesu gedit /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml

Maintenant, trouvez la ligne suivante, Ctrl + f pour rechercher, vous voulez être sûr que c'est la ligne qui lit name=max :

frame_geometry name="max"

changez cela pour qu'il ressemble à ceci:

frame_geometry name="max" has_title="false" 

Maintenant, redémarrez le shell pour afficher les modifications, Alt + F2 , tapez r et Enter / Return .

Pour personnaliser davantage cet article, vous devez examiner l’article webupd8 ci-dessus et apporter vos modifications avec soin, ou coller tout le contenu du style frame_geometry , y compris tout ce qui se trouve entre:

<frame_geometry name="max"...> ... </frame_geometry>

Comme vous le verrez avec l’édition ci-dessus, toute la barre de titre n’est pas partie, une petite partie reste. Mais je n'ai pas apporté les autres modifications et le contenu de cette feuille de style diffère entre les versions de shell, lisez ci-dessous pour un autre changement que j'ai testé. Je suis également en cours d'exécution 3.8, donc je suis allé de l'avant et fait quelques tests et j'ai fait un autre changement sous frame_geometry=max J'ai changé la valeur suivante de 8 à 0:

<distance name="title_vertical_pad" value="0"/>

Vous remarquerez la différence maintenant, et il reste encore un peu d’ombre, mais ça me semble plutôt bien.

    
réponse donnée l300lvl 11.05.2013 - 08:12
la source
5

Mise à jour de 2018: Pixel Saver est un projet plutôt abandonné, comme mentionné ici

Il y a aussi beaucoup de problèmes en suspens, comme ceci .

Heureusement, nous pouvons installer no-title-bar qui fonctionne très bien et semble plus actif.

    
réponse donnée Alkis Mavridis 19.05.2018 - 23:15
la source
3

Même s’il est tentant d’utiliser une extension GNOME à cette fin, il me semble que ce n’est pas la méthode la plus élégante. Après tout, cela modifie les décorations de la fenêtre, elle doit donc être couverte par le thème de la fenêtre.

Cependant, changer le thème global Adwaita dans /usr/share/themes n’est pas meilleur, car votre gestionnaire de paquets remplacera les modifications à chaque mise à jour. À cause de cela, j'avais l'habitude d'avoir une copie du thème de métacité d'Adwaita avec les modifications nécessaires décrites dans les réponses ci-dessus. Chaque fois qu'il y avait une mise à jour de gnome-themes-standard, je mettais à jour mon thème personnalisé en appliquant un fichier de correctif ( lien ). au thème de la métacité d'Adwaita.

Mais patch se plaindrait bientôt des changements de numéros de lignes (à cause des mises à jour par les développeurs GNOME). J'ai donc décidé d'écrire les modifications nécessaires dans un script XSLT qui serait presque complètement résistant aux modifications futures apportées par les développeurs GNOME:

lien

    
réponse donnée thomas 29.11.2014 - 18:46
la source
1

Juste pour la mise à jour: la solution actuelle consisterait à installer l’extension maximus . Son auteur l'a déjà corrigé pour Gnome 3.8 - il y a un mini-comment dans le commentaire de franz91.

    
réponse donnée cprn 15.09.2013 - 09:51
la source
0

Pour le shell gnome & lt; = 3.8 Vous pouvez utiliser Maximus, mais il ne fonctionne pas sur les nouvelles versions. Pour les nouvelles versions de gnome, il y a Maximus 2 du répertoire des extensions gnome.

    
réponse donnée Steel Brain 15.10.2014 - 11:32
la source
0

d'autres ont déjà parlé de maximus, je vais juste le dire différemment (plus simple):

  1. sudo apt install maximus il est actuellement la version 0.4.14-3.
  2. lancez-le sur le terminal maximus & disown . (peut fermer le terminal maintenant.)
  3. ajoutez-le aux applications de démarrage pour le prochain démarrage.

Révision

  

maximus essaye en fait de maximiser TOUTES les fenêtres possibles, même les fenêtres qui ne doivent jamais être maximisées, et en n’ayant pas d’options de ligne de commande, nous ne pouvons pas le limiter à des fenêtres UNIQUEMENT MAXIMISÉES barre de titre de la fenêtre). Donc, je le désactive maintenant jusqu'à ce que je trouve quelque chose de plus adapté à mes besoins.

obs .: Ubuntu 16.04 ici

PS: pourquoi est-ce que j'utilise la métacité sur Ubuntu?

  

mon moniteur est cassé et j'utilise nomachine sur un vieux cahier, car les performances pour les jeux et les vidéos sont meilleures sur un gestionnaire de fenêtres 2D que dans un gestionnaire 3D (au cas où des informations supplémentaires seraient utiles à quelqu'un d'autre). p>

    
réponse donnée Aquarius Power 11.11.2017 - 11:25
la source

Lire d'autres questions sur les étiquettes