Sottomenu del programma grigio scuro su nero, quindi illeggibile

5

Quando si utilizza un programma, ad esempio Libre Writer, quando faccio clic su file, apri, quindi nella casella di menu Apri ho l'opportunità di cambiare il tipo di file da "Tutti i file" a un tipo di file specifico, quando clicco su "Tutti i file" appare la lista di selezione. Il colore del carattere per i diversi tipi di file è un grigio scuro su sfondo nero che rende illeggibili le voci dell'elenco. Mentre sposto il cursore, il colore e lo sfondo del font diventano neri "normali" su uno sfondo bianco, ma solo per l'oggetto su cui si trova il cursore in quel momento. Questo rende il resto della lista impossibile da leggere e spostando il cursore lentamente lungo la lista, fermandosi a leggere ogni elemento, è un modo molto macchinoso per fare le cose.

Questo non accade solo su Libre Writer ma anche su Inkscape, Geeqie e una varietà di altri programmi e relativi sottomenu. L'unico programma che ho potuto trovare dove non è successo è stato Firefox (58.02). Inoltre ciò avviene su 3 macchine diverse, ognuna con un processore diverso, una scheda grafica diversa e dove la macchina ha più monitor, succede su tutti i monitor.

Tutte le macchine sono in esecuzione 16.04, una con gli ultimi aggiornamenti, le altre leggermente in ritardo sugli aggiornamenti. È un bug o una "caratteristica". Haha. Cosa sta succedendo? È riparabile? Come?

    
posta KalaDude 19.02.2018 - 04:18

1 risposta

2

Di seguito appare una modifica minima che corregge questi menu a comparsa.

  • Come backup, crea una copia del file /usr/share/themes/Ambiance/gtk-2.0/gtkrc :

    cp /usr/share/themes/Ambiance/gtk-2.0/gtkrc ~/Documents/gtkrc
    
  • Usando sudo, modifica il file /usr/share/themes/Ambiance/gtk-2.0/gtkrc :

    sudo vi /usr/share/themes/Ambiance/gtk-2.0/gtkrc
    
  • Vai a (intorno) linea 346 ( 346G ) che dovrebbe leggere:

    style "menu" = "dark" {
    
  • Rimuovi questo: = "dark"

  • La linea dovrebbe ora apparire così:

    style "menu" {
    
  • Salva le tue modifiche ( ZZ )

  • Apri l'app Impostazioni di sistema

  • Vai alla sezione Aspetto

  • Cambia il tema da Ambiance a qualcos'altro, quindi torna ad Ambiance (questo aggiornerà il tuo tema)

Testato su Ubuntu 16.04. La linea esatta da cambiare può variare a seconda del livello di patch che hai. Un modo più sicuro per trovare la linea da cambiare è cercare style "menu" = "dark" nel file. In vi questo sarebbe: /style "menu" = "dark"

Prima della modifica:

Dopo la modifica:

    
risposta data Nick Gammon 12.03.2018 - 02:16

Leggi altre domande sui tag