Question Comment désactiver les barres de défilement superposées?


Il semble que Ubuntu 11.04 viendra avec barres de défilement superposées par défaut. je faire comme eux, mais je n'aime pas le mélange actuel de types de barres de défilement car de nombreuses applications n'utilisent pas encore ces barres de défilement superposées.

Existe-t-il un moyen de désactiver les barres de défilement superposées (sans pour autant enlever le overlay-scrollbar paquet)?


141
2018-04-09 10:30


origine




Réponses:


Dans 12.04 LTS il y a un manière légèrement plus propre de le faire. Juste courir

gsettings set org.gnome.desktop.interface ubuntu-overlay-scrollbars false

dans un terminal. Les applications ouvertes par la suite auront la barre de défilement non ayatana.

Pour récupérer le comportement par défaut, exécutez

gsettings reset org.gnome.desktop.interface ubuntu-overlay-scrollbars

Si vous utilisez 12.10 ou plus tard, courir

gsettings set com.canonical.desktop.interface scrollbar-mode normal

Et pour revenir à la valeur par défaut, exécutez

gsettings reset com.canonical.desktop.interface scrollbar-mode

136
2017-08-17 19:41



En 13.10, seul le premier fonctionnait pour moi. - Pointy
THX! C'était merveilleux de se débarrasser de cette merde! :-) - JohnyTex
Ne fonctionne pas le 14.04. La réponse de htorque fait cependant. - Anmol Singh Jaggi
Ne travaille pas pour moi en 15.10. No such schema 'com.canonical.desktop.interface' - Jonathan Hartley
En 16.04 LTS: Pas de telle clé 'ubuntu-overlay-scrollbars' - Calmarius


Vous pouvez désactiver les barres de défilement soit


67
2018-04-09 10:31



Un seul utilisateur: echo export LIBOVERLAY_SCROLLBAR=0 >> ~/.xprofile  (notez que le double '>>'est important, cela signifie "ajouter").   Ajouter pour tous les utilisateurs: echo export LIBOVERLAY_SCROLLBAR=0 | sudo tee -a /etc/X11/Xsession.d/99disable-overlay-scrollbars - sladen
Bien que cela semble n'avoir aucun effet pour moi (Ubuntu 12.04 avec LXDE - et oui, X a été redémarré après ce changement), Variante d'Erigami travaillé très bien Juste comme un conseil pour essayer l'autre si on ne travaille pas :) - Izzy
Pour 15.10 et 16.04, la variable est nommé différemment. - Ruslan


Vous pouvez supprimer les barres de défilement complètement en tapant

sudo apt-get remove overlay-scrollbar liboverlay-scrollbar

30
2018-06-07 11:14



Il s’agit d’une réponse fusionnée pour traiter les personnes qui sont heureuses de supprimer les paquets. Ce pourrait bien être une solution plus simple. - Oli♦
Attention: n'essayez pas ceci le 13.10! - Chan-Ho Suh
@ Chan-HoSuh - pourquoi? (à la supposer, il peut essayer de supprimer Unity etc., donc essayez d'abord de supprimer ce que les paquets tentent de supprimer). - Wilf
'liboverlay-scrollbar' n'existe pas dans Ubuntu 15.10, vous ne pouvez donc pas le supprimer - MrSmith42


Juste en désactivant ou en supprimant les barres de défilement décrites par les autres réponses, vous récupérerez les barres de défilement, mais il vous manquera les boutons pas à pas à la fin des barres car elles ont été désactivées dans le menu. Ambiance thème. Pour les réactiver, mettez les éléments suivants dans le ~/.gtkrc-2.0 fichier:

style "default" {
  engine "murrine" {
    stepperstyle = 0
  }
}

et ce qui suit dans le fichier ~/.config/gtk-3.0/gtk.css:

.scrollbar {
  -GtkScrollbar-has-backward-stepper: 1;
  -GtkScrollbar-has-forward-stepper: 1;
}

En règle générale, le redémarrage des applications suffit pour que les modifications soient appliquées.


18
2017-11-23 08:09



Pour rendre les boutons pas à pas plus attrayants, ajoutez ceci à .scrollbar: -GtkRange-slider-width: 16; -GtkRange-stepper-size: 17; - Håkon A. Hjortland
Merci, cela restaure les steppers pour moi, mais existe-t-il un moyen facile de corriger le contraste sur les barres de défilement afin qu'elles ne soient pas totalement inutilisables en noir sur noir? - Joseph Garvin
Cela a fonctionné pour moi. Je suis juste surpris par la "murrine". Vous vous demandez si cela s'applique vraiment à moi? Je pensais avoir de la métacité, ou la métacité est-elle autre chose que le "moteur"? - Alexis Wilke
Cela ne semble pas avoir rien fait pour moi. Est-ce parce que je cours à la cannelle? Ou dois-je redémarrer pour que cela prenne effet? - Paul Brannan
@ PaulBrannan Uhh, c'est une réponse vraiment ancienne. Je serais surpris si cela était directement applicable, en particulier au bureau Cinnamon ... - Michael Wild


Utilisez simplement l'utilitaire dconf-editor ou gconf-editor. Si ce n'est déjà fait, vous pouvez l'installer à partir d'Ubuntu Software Center.

Cet utilitaire est comme l'éditeur de registre Windows où vous pouvez modifier les paramètres du système. De l'entrée org > gnome > Desktop > Applications.vous trouvez un article nommé ubuntu-overlay-scrollbars. Désactivez l'élément, déconnectez-vous / connectez-vous et vous êtes prêt.


5
2017-11-04 11:16



Le chemin est org> gnome> desktop> interface dans Ubuntu 14 mais ça ne marche pas du tout. - ShitalShah


Dans Ubuntu 12.04, vous pouvez simplement installer Ubuntu Tweak et l'option pour désactiver la barre de défilement de superposition verticale est dans Tweaks -> Divers. Vous devez vous déconnecter ou redémarrer pour que les modifications prennent effet.

Si vous souhaitez que la barre de défilement superposée revienne à un moment donné, il vous suffit de l'activer et de la réactiver dans l'application. De plus, vous avez un grand nombre de réglages à votre disposition. Je dirais que c'est le moyen le plus facile d'y parvenir.


4
2017-07-20 12:47



C'est ce que j'ai fait., En utilisant les instructions fournies dans une réponse à une autre question. - Reinier Post


Vous parlez peut-être de la barre de défilement ayatana!

Si vous souhaitez utiliser l'ancien style de barre de défilement, vous devez uniquement utiliser la commande suivante:

sudo apt-get remove overlay-scrollbar liboverlay-scrollbar liboverlay-scrollbar3

enter image description here


4
2018-04-12 21:25





Essayez ce qui suit:

echo "export LIBOVERLAY_SCROLLBAR=0" > /etc/X11/Xsession.d/80overlayscrollbars

Vous devrez probablement vous déconnecter une fois.

Plus d'informations / idées peuvent être trouvées ici.


2
2018-06-07 11:36



Pavlos G. m'a battu. L'info est également confirmée ici et ici - Nitin Venkatesh
Merci pour ça, les gars. Comme je méprise absolument les barres de défilement superposées, j'accepte la réponse qui supprime les paquets, mais je suis sûr que ces informations seront utiles aux autres. - Josh Glover
Attention au single >, le fichier sera écrasé s'il existe déjà (et donc détruit toutes les modifications précédentes). Meilleure utilisation >> au lieu de ajouter le nouveau réglage - Izzy


Le 15.10 wily (libgtk-3-0) cela a fonctionné pour moi:

export GTK_OVERLAY_SCROLLING=0

2
2017-12-17 19:12



J'ai essayé ceci et cela ne fonctionne pas pour moi, bien que je l'aie aussi inséré dans .xprofile. Est-ce que ça marche vraiment pour toi? Dans quelle application vous pouvez le voir prendre effet? - Nicolas
Où ce code devrait-il être mis? - A.L
Fonctionne pour moi dans Ubuntu 16.04 avec Entangle. - Ruslan


Lorsque vous essayez de désinstaller liboverlay-scrollbar ne le trouve pas! Pour se débarrasser des barres transparentes était facilement corrigé. J'utilise un Leafpad.

Ouvrez un terminal:

  1. gksudo leafpad /etc/X11/Xsession.d/99disable-overlay-scrollbars  
  2. Mettez votre mot de passe
  3. Type export LIBOVERLAY_SCROLLBAR=0
  4. Enregistrer, quitter et redémarrer.

Plus de barres de défilement ou de glissières transparentes.


1
2018-06-22 20:54