Как изменить иконки для исполняемых файлов на доке?

Вопрос или проблема

Недавно я перешел на Ubuntu на своем ноутбуке из-за проблем с производительностью и заметил нечто странное. У некоторых моих приложений нет значков в доке. Я читал о .desktop файлах, но они не помогли. Как я могу изменить значок для этих конкретных приложений, чтобы он отображался в доке и в Alt-Tab тоже?

Изображение дока и 2 .desktop ярлыка

Я думаю, когда вы говорите DOCK, вы имеете в виду DASH, хотя оба названия могут быть правильными.

Если вы щелкните правой кнопкой мыши на значках в DASH, вы сможете открепить значок от него.

Чтобы добавить значок, выберите меню ShowApps (внизу слева) и найдите значок, который хотите закрепить на DASH. Щелкните правой кнопкой мыши на нем и выберите закрепить на dash. Но учтите: когда вы это сделаете, он исчезнет из меню ShowApps.

Чтобы он отображался в ShowApps и DASH, посмотрите пример значка Skype в ответе на следующую ссылку.

Значок Skype изменился после обновления

Ответ или решение

Изменение иконок для приложений на панели dock в Ubuntu может показаться сложной задачей, особенно если отсутствуют иконки для некоторых исполняемых файлов. В этом ответе мы рассмотрим, как изменить иконки для конкретных приложений, чтобы они отображались как в панели dock, так и при переключении между окнами (Alt-Tab). .

Что такое .desktop файлы?

Файлы .desktop — это конфигурационные файлы, которые используются для определения параметров запуска приложений в графических интерфейсах на основе Linux. Эти файлы содержат информацию о названии приложения, его иконке и команде для запуска. Иногда, если приложение не показывает значок в dock, это может быть связано с неправильной настройкой или отсутствием иконки в файле .desktop.

Как изменить значок для приложения:

  1. Находим .desktop файл приложения:

    • Обычно .desktop файлы находятся в двух местах:
      • /usr/share/applications/ (для системных приложений)
      • ~/.local/share/applications/ (для пользовательских приложений)

    Чтобы найти файл, связанный с вашим приложением, вы можете воспользоваться командной строкой:

    ls /usr/share/applications/ | grep имя_приложения
  2. Редактируем .desktop файл:

    • Откройте нужный .desktop файл с помощью текстового редактора. Например:
      nano ~/.local/share/applications/имя_приложения.desktop
    • Внутри файла найдите строку, которая начинается с Icon=. Это будет указывать на текущую иконку. Для изменения иконки просто укажите полный путь к новой иконке или имя иконки, если она находится в стандартных каталогах картинок (например, в /usr/share/icons/).

    Пример строки для иконки:

    Icon=/path/to/your/icon.png
  3. Сохраняем изменения:

    • После внесения изменений сохраните файл и закройте текстовый редактор (в nano, например, нажмите Ctrl + O, чтобы сохранить, и Ctrl + X, чтобы выйти).
  4. Перезапуск среды рабочего стола:

    • Теперь вам нужно перезапустить графическую среду, чтобы изменения отобразились. Это можно сделать, выйдя из системы и войдя вновь, или перезагрузив компьютер.
  5. Переприваем значок на панель dock:

    • Если иконка по-прежнему не отображается в dock, попробуйте удалить и заново закрепить это приложение на панели. Для этого:
      • Найдите приложение через меню "Показать приложения" (Show Apps).
      • Щелкните правой кнопкой мыши на приложении и выберите "Закрепить на панели" (Pin to Dash).
  6. Проверка видимости значка:

    • Убедитесь, что иконка корректно отображается в панели dock и в переключателе окон (Alt-Tab). Если иконка по-прежнему не появляется, проверьте наличие ошибок в файле .desktop и путь к файлу иконки.

Заключение

Следуя приведенным шагам, вы сможете настроить иконки для приложений в Ubuntu, чтобы они правильно отображались как в панели dock, так и при переключении между окнами. Надеемся, эта информация окажется полезной и поможет решить возникшую проблему. Если у вас остались дополнительные вопросы или потребуются уточнения, не стесняйтесь обращаться за помощью.

Оцените материал
Добавить комментарий

Капча загружается...