При использовании программы, например, Устройство записи Libre, когда я нажимаю на файл, открытый, затем в поле меню Open, у меня есть возможность изменить тип файла из "Всех файлов" к определенному типу файла, когда я нажимаю на "All files", список выбора появляется. Цвет шрифта для различных типов файлов является темно-серым на черном фоне, делающем неразборчивые элементы списка. Поскольку я перемещаю курсор, цвет шрифта и фон изменяются на "нормальный" черный цвет на белом фоне, но только для объекта, что курсор колеблется в тот момент. Это делает остальную часть списка невозможной читать и перемещение курсора медленно вниз, список, приостанавливаясь для чтения каждого объекта, является очень громоздким способом добиться цели.
Это только происходит на Устройстве записи Libre, но также и Inkscape, Geeqie и множестве других программ и их подменю. Единственная программа, которую я мог найти, где этого не произошло, была Firefox (58.02). Кроме того, это происходит на 3 различных машинах, каждом с различным процессором, различной видеокартой и где машина имеет несколько мониторов, это происходит на всех мониторах.
Все машины работают 16.04, один с последними обновлениями, другие немного позади на обновлениях. Это ошибка или "функция". Ха-ха. Что продолжается? Действительно ли это является закрепляемым? Как?
Ниже, кажется, минимальное изменение, которое фиксирует эти всплывающие меню.
Как резервное копирование, сделайте копию файла /usr/share/themes/Ambiance/gtk-2.0/gtkrc
:
cp /usr/share/themes/Ambiance/gtk-2.0/gtkrc ~/Documents/gtkrc
Используя sudo, отредактируйте файл /usr/share/themes/Ambiance/gtk-2.0/gtkrc
:
sudo vi /usr/share/themes/Ambiance/gtk-2.0/gtkrc
Перейдите (приблизительно) к строке 346 (346G
) который должен читать:
style "menu" = "dark" {
Удалите это: = "dark"
Строка должна теперь быть похожей на это:
style "menu" {
Сохраните свои изменения (ZZ
)
Откройте Системное приложение Настроек
Перейдите к разделу Appearance
Измените тему от Окружения до чего-то еще, и затем обратно снова к Окружению (это обновит Вашу тему),
Протестированный в соответствии с Ubuntu 16.04. Точная строка для изменения может варьироваться, в зависимости от какого уровня установки патча Вы имеете. Более безопасный способ найти, что строка изменяется, состоит в том, чтобы искать style "menu" = "dark"
в файле. В vi это было бы: /style "menu" = "dark"
Перед изменением:
После изменения: