Как получить «правильный» значок LibreOffice Calc в панели запуска?

Я только что удалил предустановленный LibreOffice из Ubuntu 16.04 и установил 5.0.5-версию. Теперь возникла проблема со значком средства запуска, которого (я думаю) не было раньше:

Значок, показанный для Calc, имеет очень плохое качество и всегда говорит, что это документ без названия, даже когда открыт документ имеет четкое название

enter image description here

Эта проблема не возникает для других программ LibreOffice, как вы можете видеть на пиктограмме Writer над Calc-значок.

Когда я ищу LibreOffice в Dash, для Calc появляются две разные возможности

enter image description here

«без названия 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?

2
задан 27 April 2016 в 18:27

1 ответ

Каталоги по умолчанию для средств запуска

Два каталога по умолчанию для .desktop файлы (средства запуска):

/usr/share/applications

для глобально установленных приложений, и

~/.local/share/applications

для локально установленных приложений (~ обозначает Ваш корневой каталог, /home/yourname), или локальные версии средств запуска.

О LibreOffice

LibreOffice однако является немного незнакомцем в нашей среде, если он прибывает в .desktop файлы.

В то время как значение по умолчанию (Ubuntu) версия LibreOffice хранит .desktop файлы, как обычно, в

/usr/share/applications

загруженная версия хранит их в

/usr/local/share/applications

Таким образом, связывается со средствами запуска. Реальные средства запуска находятся в

/opt/libreoffice5.0/share/xdg/

Что случилось?

Существует две опции:

  1. Так или иначе у Вас есть локальная копия Libreoffice средство запуска в ~/.local/share/applications. Если так, это отвергнет все другие случаи того же средства запуска (как упомянуто, ~ обозначает Ваш корневой каталог, /home/yourname). Если так, удалите файл (файлы), выйдите из системы и въезжайте задним ходом.
  2. средство запуска в /usr/share/applications был оставлен позади по некоторым причинам, ошибкой во время удаления. Если первая опция не имеет место:

    • Перейдите к /usr/share/applications откройте окно терминала, введите:

      sudo rm
      

      и впоследствии перетащите LibreOffice Calc средство запуска в окно терминала для вставки каталога файла. Затем нажмите Enter. Конечно, можно также сделать это путем ввода команды:

      sudo rm /usr/local/share/libreoffice-calc.desktop
      

      и удар Входит.

    • Выйдите из системы и въезжайте задним ходом, и это должно быть зафиксировано.

2
ответ дан 28 April 2016 в 04:27
  • 1
    Спасибо Sudodus, I' m задающийся вопросом, как этот вопрос был отмечен как дубликат? Я думаю, что это было бы идеальным вопросом предложить Простой метод. – C.S.Cameron 24 September 2017 в 05:21

Другие вопросы по тегам:

Похожие вопросы: