web-dev-qa-db-fra.com

Problème de barre de défilement dans le bureau Ubuntu 16.04

J'ai un problème de barre de défilement. Il y a un petit pixel de marge à la droite de la barre de défilement, chaque fois que je clique sur la barre de défilement (sur cette marge) n'importe où sauf et non au milieu de il. La barre se déplace là où j'ai cliqué C'est un peu gênant, aucune aide?

Cursor Scrollbar Issue

Lorsque je survole la barre de défilement mais pas au milieu et cliquez dessus. Cela aimait un peu aimant le milieu de la barre de défilement là où j’ai cliqué, un autre problème est que le curseur va réellement au-delà de la barre de défilement à droite de celle-ci ( une marge d'environ 1 ~ 2 pixels).

Scrollbar Right Margin

Dans cette image, je pointe à la droite de la barre de défilement, à l'intérieur de la section de la barre de défilement. Mais la barre de défilement n'est pas en mode survol. Cependant, lorsque je clique à cet emplacement exact, la barre de défilement fait défiler jusqu'à cet emplacement.

Ce que je dois faire est de supprimer 1 ~ 2 pixels ou marge et de désactiver le problème de la barre de défilement afin que, lorsque je clique sur un point de ce chercheur, il ne défile pas automatiquement vers le milieu.

4
Kareem

Merci à DK Bose le problème est résolu et c’est ce que j’ai fait.
Pour résoudre le problème de l'aimant de curseur, j'ai installé un outil appelé "Unity Tweak Tool".

Sudo apt-get install unité-Tweak-outil

Lancez l'application, puis choisissez "Défilement" dans la section "Système", puis choisissez l'option "Héritage" au lieu de l'option "Surimpression" dans la section "Barres de défilement".

Le deuxième problème concernait le thème "Numix" que j'utilisais. La solution consistait à accéder au dossier "/ usr/share/themes/Numix\Daily /", à en créer une copie sur le bureau et à exécuter la commande suivante:

Sudo chmod -R a+rwx ~/Desktop/Numix\ Daily/*

Allez dans le dossier et ouvrez un dossier "gtk-3.0". Dans ce dossier, vous trouverez un fichier "gtk.gresource" et deux autres fichiers importants "gtk.css" et "gtk-dark.css". Commencez par extraire le code CSS actuel. depuis le fichier .gresource en utilisant cette commande:

touch tempgtk.css
touch tempgtkdark.css
Sudo gresource extract gtk.gresource /org/numixproject/gtk/dist/gtk.css >> tempgtk.css
Sudo gresource extract gtk.gresource /org/numixproject/gtk/dist/gtk-dark.css >> tempgtkdark.css

Maintenant, ouvrez ces deux fichiers "tempgtk.css" et "tempgtkdark.css" et trouvez cette ligne

GtkRange-trough-border

Il y a une valeur pour cette classe, elle doit être 0, si ce n'est pas 0, réglez-la sur 0 et sauvegardez.
Ouvrez maintenant "gtk.css" et commentez/remplacez le contenu du fichier par le contenu de "tempgtk.css", faites de même pour "gtk-dark.css".

Maintenant, copiez ces deux fichiers à partir du dossier situé sur votre bureau et remettez-les en place à l’aide de la commande suivante:

Sudo rm /usr/share/themes/Numix\ Daily/gtk-3.0/*.css
Sudo cp ~/Desktop/Numix\ Daily/gtk-3.0/gtk* /usr/share/themes/Numix\ Daily/gtk-3.0/

Faites un redémarrage ou changez simplement le thème sur Ambiance puis revenez sur Numix et ça marchera :)

4
Kareem