Рабочий стол Gnome-shell непригоден для использования с любыми светлыми обоями, так как имена значков (также белые) не читаются. Похоже, что в любом случае изменить их цвет, изменение различных тем тоже не поможет.
Пример:

Рабочий стол Gnome-shell непригоден для использования с любыми светлыми обоями, так как имена значков (также белые) не читаются. Похоже, что в любом случае изменить их цвет, изменение различных тем тоже не поможет.
Пример:

Ответы:
После поиска здесь и там, чтобы изменить файл тем, кажется, мне не нужно ничего менять в теме, чтобы иметь это. На самом деле, это даже невозможно без особого взлома. Потому что разработчики Gnome (по какой-то известной им причине) связали большинство файлов темы в gresourceдвоичном файле. Файлы /usr/share/themes/Adwaitaтолько для компонентов GTK-2. Файлы Gtk-3 находятся в libgtk-3.soфайле и gnome-shell-theme.gresourceфайле.
Но, наконец, я заметил, что переопределенный файл действительно действует, хотя и требует времени.
Вы бы переопределили тему. Содержание такое же, как дано Sillyman. Разница в том, что вы пишете в gtk.cssфайл в ~/.config/gtk-3.0папке.
.nautilus-desktop.nautilus-canvas-item {
color: blue;
text-shadow: 1px 1px white;
}
Замените свой любимый цвет в colorполе. Вы можете даже сгущать тень, увеличивая пиксели.
Но вам нужно подождать некоторое время. Попробуйте использовать другую тему на некоторое время после переопределения. Вы также можете попробовать убить Наутилуса, используя nautilus -qи запуская его снова.
Вот скриншот после изменения цвета шрифта в Adwaita.
Вот несколько полезных ссылок, которые я посетил по этой проблеме. Это может помочь будущим посетителям.
nemo -q(выход из nemo) и перезагрузки, а также выхода из системы, входа в систему и т. Д., Кажется, заставляют их показать это. В любом случае, спасибо, теперь я могу читать иконки на моем рабочем столе!
nemo -q && nemo &; nautilus -q && nautalis &; alt-f2 rработал на меня.
gnome-tweak-tool
Текст значка на рабочем столе обрабатывается .nautilus-desktop.nautilus-canvas-item. Это очень просто настроить.
В gtk.css вашей основной темы GTK, под начальной @import urlстрокой (а не в моем тестировании), вставьте:
.nautilus-desktop.nautilus-canvas-item {
color: #ffffff;
text-shadow: 1 1 alpha (@fg_color, 0.8);
}
Чтобы увидеть изменения, следуйте killall nautilusинструкциям nautilusи посмотрите на рабочий стол.
Настройте по своему усмотрению: измените цвет на # 000000 для черного или посмотрите, поможет ли (необязательно) линия тени для текста (с хорошей альфа-прозрачностью), которую я включил, даже с белым цветом!
Для дальнейших идей попробуйте поискать в Google «.nautilus-desktop.nautilus-canvas-item», чтобы увидеть, что другие сделали с этой записью. Я не эксперт в CSS или вышеупомянутом текстовом коде.
Другая полезная вещь для настройки текста значков на рабочем столе (и эта настройка незамедлительна без необходимости перезагрузки nautilus):
Значение dconf org.gnome.nautilus.desktop font. Чтобы сделать текст жирным, просто укажите Boldего значение (по умолчанию пусто). Чтобы изменить размер шрифта, добавьте туда число, например Bold 10. Например, можно изменить шрифт, Serif Bold 10и мне интересно, что еще можно.
И, наконец, изменение размера представления значков в целом с помощью настроек Nautilus, View, 'Значения представлений значков' может сделать любую из вышеуказанных настроек более приемлемой из-за того, насколько большую область ширины текста она дает (для меня 50% zoom работает ОЧЕНЬ хорошо с Bold 10dconf и пример css в gtk.css).
Nb Я нахожусь в Debian Wheezy 7.8, поэтому я надеюсь, что он не слишком отличается от самой Ubuntu здесь! Я не думаю, что есть какие-либо различия во время написания.
Desktop стилизация информация хранится в вашей GTK темы, то есть /usr/share/themes/Adwaita/gtk-3.0/gtk.css. gnome-color-chooser предоставил бы простой способ изменить настройки, если бы вы использовали gtk-2.0, но, к сожалению, вам нужно сделать настройки стиля вручную.
Эта статья покажет вам, как создать собственную тему gtk.
Чтобы изменить фон рабочего стола, посмотрите в Adwata / gtk-3.0 / gnome-application.css. Цвет шрифта является (я думаю) одним из полей .nautilus-desktop.