Sous-menus du programme gris foncé sur noir, donc illisible

5

En utilisant un programme, par exemple Libre Writer, lorsque je clique sur un fichier, ouvrez-le, puis dans la boîte de menu Ouvrir, j'ai la possibilité de changer le type de fichier "Tous les fichiers" Dans "Tous les fichiers", la liste de sélection apparaît. La couleur de la police pour les différents types de fichiers est un gris foncé sur fond noir, ce qui rend les éléments de la liste illisibles. Lorsque je déplace le curseur, la couleur et l'arrière-plan de la police changent en noir «normal» sur un arrière-plan blanc, mais uniquement pour l'élément survolé par le curseur. Cela rend le reste de la liste impossible à lire et déplacer le curseur lentement dans la liste, en faisant une pause pour lire chaque élément, est une manière très lourde de faire avancer les choses.

Cela ne se produit pas seulement sur Libre Writer mais aussi sur Inkscape, Geeqie, et sur de nombreux autres programmes et sous-menus. Le seul programme que j'ai pu trouver où cela ne s'est pas produit était Firefox (58.02). En outre, cela se produit sur 3 machines différentes, chacune avec un processeur différent, une carte graphique différente et où la machine dispose de plusieurs moniteurs, cela se produit sur tous les moniteurs.

Toutes les machines exécutent 16.04, l’une avec les dernières mises à jour, les autres légèrement en retard sur les mises à jour. Est-ce un bug ou une fonctionnalité". Haha. Que se passe-t-il? Est-ce que c'est réparable? Comment?

    
posée KalaDude 19.02.2018 - 04:18
la source

1 réponse

2

Ci-dessous apparaît un changement minimal qui corrige ces menus contextuels.

  • En tant que sauvegarde, effectuez une copie du fichier /usr/share/themes/Ambiance/gtk-2.0/gtkrc :

    cp /usr/share/themes/Ambiance/gtk-2.0/gtkrc ~/Documents/gtkrc
    
  • En utilisant sudo, éditez le fichier /usr/share/themes/Ambiance/gtk-2.0/gtkrc :

    sudo vi /usr/share/themes/Ambiance/gtk-2.0/gtkrc
    
  • Aller à la ligne 346 ( 346G ) qui devrait se lire:

    style "menu" = "dark" {
    
  • Supprimer ceci: = "dark"

  • La ligne devrait maintenant ressembler à ceci:

    style "menu" {
    
  • Enregistrez vos modifications ( ZZ )

  • Ouvrez l'application Systems Settings

  • Accédez à la section Apparence

  • Changez le thème d’Ambiance pour autre chose, puis revenez à Ambiance (cela rafraîchira votre thème)

Testé sous Ubuntu 16.04. La ligne exacte à modifier peut varier selon le niveau de patch que vous avez. Un moyen plus sûr de trouver la ligne à modifier consiste à rechercher style "menu" = "dark" dans le fichier. En vi ce serait: /style "menu" = "dark"

Avant le changement:

Après le changement:

    
réponse donnée Nick Gammon 12.03.2018 - 02:16
la source

Lire d'autres questions sur les étiquettes