вторник, 31 июля 2018 г.

Иконка skype в трее Xfce

С некоторых пор иконка skype в трее Xfce стала выглядеть странно - уменьшилась в размерах и стала дублироваться.


Я не знаю из-за чего это произошло и проявляется ли в других окружениях, но глаза мозолит и решил исправить.

Нашел на форумах что можно задать значение переменной XDG_CURRENT_DESKTOP равное "Unity" и иконка приходит в норму. Чтобы изменение не потерялось при обновлении пакета skypeforlinux нужно скопировать файл skypeforlinux.desktop в домашнюю директорию и изменить копию

$ skypeforlinux --shutdown
$ mkdir -p ~/.local/share/applications/
$ cp /usr/share/applications/skypeforlinux.desktop ~/.local/share/applications/
$ sed -i -e 's@^Exec=/usr/bin/skypeforlinux %U$@Exec=env XDG_CURRENT_DESKTOP=Unity /usr/bin/skypeforlinux %U@' ~/.local/share/applications/skypeforlinux.desktop
$ xdg-open ~/.local/share/applications/skypeforlinux.desktop

Теперь иконка skype в трее выглядит нормально


7 комментариев: