На Debin Stretch LXDE не уменьшает иконки некоторых приложений

449
einpoklum

Я использую IceWeasel на Debian Stretch с LXDE.

В то время как большинство значков приложений отображаются нормально (включая IceDove), значок IceWeasel представляет проблему. Очень часто (но не всегда!) Большой значок не масштабируется, чтобы соответствовать панели задач, и я вижу только его верхний левый угол. Я не могу понять, каковы точные условия для этого. Как это исправить? И это ошибка, неправильная конфигурация или проблема со значком?

Вот скриншот меню Alt-Tab:

Alt-Tab menu

и вот значок, который я только получаю за угол:

enter image description here

0

1 ответ на вопрос

0
einpoklum

It looks like an issue with how LXDE reads the IceWeasel icons specifically:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803165

There's a workaround describe on that bug page - regenerating the PNG icons from an SVG original, using inkscape in command-line mode.

for n in 16 32 48; do inkscape -z -e /usr/share/iceweasel/browser/chrome/icons/default/default$n.png -w $n -h $n /usr/share/icons/hicolor/scalable/apps/iceweasel.svg; done for n in 16 32 48 64 128; do inkscape -z -e /usr/share/icons/hicolor/$x$/apps/iceweasel.png -w $n -h $n /usr/share/icons/hicolor/scalable/apps/iceweasel.svg; done