Почему Linux Mint портит значки некоторых приложений?

Почему Linux Mint портит значки некоторых приложений?

Linux Mint 18.3, как в Cinnamon, так и в KDE, делает что-то странное с иконками LibreOffice (и только этого приложения). Я протестировал самые последние версии различных других дистрибутивов, и ни в одном из них эта проблема не проявилась. Это новое в Mint 18.3 и существует с того момента, как я его загрузил и настроил. Вот несколько скриншотов того, как должны выглядеть иконки:

Старая версия Mint KDE:

введите описание изображения здесь

Текущая версия openSUSE (без учета размера):

введите описание изображения здесь

Mint 18.3 Cinnamon и KDE выглядят так:

введите описание изображения здесь

Это крошечный значок LibreOffice на странном фоновом изображении. В Cinnamon значки в главном меню правильные. Но в KDE значки меню LibreOffice также повреждены:

введите описание изображения здесь

Если редактировать меню, то в настройках приложения иконки будут правильными:

введите описание изображения здесь

Я установил Mint 18.3 несколько месяцев назад, и это было незначительное раздражение. Я баловался с ним время от времени и собирался спросить здесь совета о том, где сосредоточиться, чтобы найти проблему. Однако я только что обнаружил, в чем проблема. Я опубликую ответ, возможно, он будет полезен кому-то еще.

решение1

Я обнаружил проблему, перезагрузив сеанс Live / установочный DVD. Значки там были нормальными, что говорит о том, что это было что-то в настройке.

Каждый дистрибутив поставляется с набором тем. Мне не понравилась тема иконок по умолчанию в Mint 18.3, поэтому я изменил ее на другой включенный вариант. Это никогда не было проблемой с предыдущими версиями Mint или любыми другими установленными мной дистрибутивами.

Однако, похоже, в v18.3 есть какая-то несовместимость между темой значков Gnome и LibreOffice. Другие темы значков не имеют проблем (и тема Gnome не была проблемой в более ранних версиях Mint).

Я провел дальнейшее тестирование и обнаружил, что Manjaro KDE поставляется с темой иконок по умолчанию, которая была хороша, поэтому я не стал ее менять. Однако она также включает тему иконок Gnome, и она портит иконки LibreOffice таким же образом.

Итак, похоже, что, по крайней мере, в рабочих столах Cinnamon и KDE в последних выпусках Linux, тема значков Gnome делает странные вещи со значками LibreOffice. Выберите другую тему значков, чтобы решить проблему.

Mint v18.3 KDE с темой иконок Breeze (по умолчанию для Plasma 5):

введите описание изображения здесь

решение2

Темы, которые слишком сильно меняют стандартные значки иконок, — это неприятность, они нарушают визуальную идентичность. Мое мнение таково, что каждое приложение (и версия, если необходимо) имеет свою собственную визуальную идентичность. Тема для ОС должна менять только значки основных встроенных приложений, напрямую поддерживаемых в дистрибутиве, но НИКОГДА значки дополнительных устанавливаемых пакетов (если только эти пакеты напрямую не поддерживаются дистрибутивом).

Я не понимаю, зачем столько тем для изменения стольких иконок, они просто досадная помеха, загрязняют, занимают много места (даже для приложений, которые нам даже не нужно устанавливать). Темы должны быть сведены только к дизайну и цветам оформления пользовательского интерфейса, полос, кнопок, окон, уведомлений и макета меню/панелей; фоновые изображения рабочего стола также должны быть удалены (помещены в отдельные пакеты, если они нам нужны, есть много других источников хороших изображений, не нуждающихся в них ни в одной теме).

Каждое приложение будет поддерживать свои собственные наборы иконок (включая устаревшие иконки, если у них есть сторонники). Я действительно ненавижу темы и предпочитаю оставлять только одну и избегать тех, которые слишком интенсивны в графике, прозрачностях, тенях и ненужной анимации. Это еще хуже, когда они также хотят принудительно применять звуки для основных нажатий на общие кнопки!

Связанный контент