Поэтому я использую темную тему в gdm, а текст в программном центре не читается. Я нашел обходной путь, изменив цвет шрифта из .css следующим образом
sudo gedit /usr/share/software-center/ui/gtk3/css/softwarecenter.css
@define-color light-aubergine #DED7DB; -> modify
@define-color super-light-aubergine #F4F1F3; -> modify
У меня вопрос, есть ли хороший способ решить эту проблему, чтобы при каждом изменении темы текст менялся автоматически?
Ответы:
Я бы попробовал использовать старый центр программного обеспечения (
sudo apt-get install ubuntu-software
) или Synaptic. Новый Центр программного обеспечения в любом случае имеет тенденцию ломаться, поэтому, если вы можете, я бы порекомендовал использовать более старую версию или даже менеджер пакетов.источник
software-center
... хотя это, кажется, не связано с вопросом, заданным здесь.Нет, в настоящее время нет способа сделать это более чисто - если вы сами не напишите какое-нибудь решение.
Теперь, если вы хотите это сделать, скорее всего, вам нужно иметь несколько скриптов, таких как:
И, конечно, вы можете сделать так, чтобы другой сценарий делал то же самое в обратном порядке - или даже просто включите сценарий для переключения
softwarecenter.css
источник
Насколько я знаю, на самом деле это не решается, но это не только центр программного обеспечения, но и пара других приложений, но если вы хотите, чтобы центр программного обеспечения, работающий с темами, использовал lubuntu-software-center, он также более стабилен.
источник