Я только что удалил предустановленный LibreOffice из Ubuntu 16.04 и установил 5.0.5-версию. Теперь возникла проблема со значком средства запуска, которого (я думаю) не было раньше:
Значок, показанный для Calc, имеет очень плохое качество и всегда говорит, что это документ без названия, даже когда открыт документ имеет четкое название
Эта проблема не возникает для других программ LibreOffice, как вы можете видеть на пиктограмме Writer над Calc-значок.
Когда я ищу LibreOffice в Dash, для Calc появляются две разные возможности
«без названия 1 - LibreOffice Calc» и "LibreOffice 5.0 Calc"
Последний является правильным. Но даже когда я нажимаю на него, он открывает первый значок / приложение, хотя сначала он показывает правильный (высококачественный) значок в панели запуска на секунду. Оба открывают 5.0.5-версию, но с неправильным значком и неправильным названием. Та же проблема возникает с LibreOffice Main
.
Я читал немного о значках в Unity на некоторых веб-сайтах (также и на этом), которые ведут меня в папку /usr/share/app-install/desktop
, где я также нашел «некрасивые» изображения, связанные с. xdesktop
- файлы. Интересно, что в этой папке только .xdesktop
-файл из Calc
и Main
имеет иконку вообще, а не остальные.
Это как-то связано с файлами в папке /usr/share/app-install/desktop/
? Как насчет файлов в папке /usr/share/icons
? Связано ли это с темой значков, которую я изменил?
Кто-нибудь знает, как я могу получить правильный значок и правильное приложение Calc
для использования? Есть ли в системе остаток от предыдущей версии LibreOffice
?
Два каталога по умолчанию для .desktop
файлы (средства запуска):
/usr/share/applications
для глобально установленных приложений, и
~/.local/share/applications
для локально установленных приложений (~
обозначает Ваш корневой каталог, /home/yourname
), или локальные версии средств запуска.
LibreOffice однако является немного незнакомцем в нашей среде, если он прибывает в .desktop
файлы.
В то время как значение по умолчанию (Ubuntu) версия LibreOffice хранит .desktop
файлы, как обычно, в
/usr/share/applications
загруженная версия хранит их в
/usr/local/share/applications
Таким образом, связывается со средствами запуска. Реальные средства запуска находятся в
/opt/libreoffice5.0/share/xdg/
Существует две опции:
Libreoffice
средство запуска в ~/.local/share/applications
. Если так, это отвергнет все другие случаи того же средства запуска (как упомянуто, ~
обозначает Ваш корневой каталог, /home/yourname
). Если так, удалите файл (файлы), выйдите из системы и въезжайте задним ходом.средство запуска в /usr/share/applications
был оставлен позади по некоторым причинам, ошибкой во время удаления. Если первая опция не имеет место:
Перейдите к /usr/share/applications
откройте окно терминала, введите:
sudo rm
и впоследствии перетащите LibreOffice Calc
средство запуска в окно терминала для вставки каталога файла. Затем нажмите Enter. Конечно, можно также сделать это путем ввода команды:
sudo rm /usr/local/share/libreoffice-calc.desktop
и удар Входит.
Выйдите из системы и въезжайте задним ходом, и это должно быть зафиксировано.