Вопрос или проблема
Я недавно переключился на Ubuntu на своем ноутбуке из-за проблем с производительностью и заметил что-то странное. У некоторых приложений нет иконок в панели задач. Я читал о файлах .desktop, но они не помогли. Как я могу изменить иконку для этих конкретных приложений, чтобы она отображалась в панели задач и при использовании Alt+Tab?
Я думаю, когда вы говорите DOCK
, вы имеете в виду DASH
, хотя оба названия могут быть правильными.
Если вы щелкнете правой кнопкой мыши на иконки в DASH
, вы можете открепить
иконку от нее.
Чтобы добавить иконку, выберите меню ShowApps
(внизу слева) и найдите иконку, которую хотите прикрепить к DASH
. Щелкните по ней правой кнопкой мыши и выберите приколотить к dash
. Но обратите внимание: когда вы сделаете это, она исчезнет из меню ShowApps
.
Чтобы она отображалась в ShowApps
и DASH
, смотрите пример иконки Skype в ответе по следующей ссылке.
Иконка Skype изменилась после обновления
Если вы хотите добавить иконку в меню Gnome (DASH
ShowApps
и т.д.), скопируйте файл .desktop, который вы создали, в одну из следующих папок в зависимости от того, является ли это apt
или snap
, и хотите ли вы, чтобы он был глобальным или только локальным для текущего пользователя: –
~/.local/share/applications/
/usr/share/applications/
/var/lib/snapd/desktop/applications
Вам, возможно, потребуется перезагрузить gnome, что я делаю, просто выйдя из системы и войдя снова.
Если вы хотите создать или настроить файл desktop, смотрите ответ по следующей ссылке: –
.
Ответ или решение
Как изменить иконки для исполняемых файлов в Dock (Dash) на Ubuntu
Вы столкнулись с проблемой отсутствия иконок для некоторых приложений в Dock (или Dash) после перехода на Ubuntu. Это распространенная ситуация, и вы можете легко решить ее, следуя нескольким простым шагам.
1. Понимание .desktop файлов
Ваши иконки представляют собой специальные файлы с расширением .desktop
, которые действуют как ярлыки для приложений. Чтобы изменить иконки для приложений, необходимо соответствующим образом отредактировать или создать такие файлы. Рекомендуется сначала найти существующий файл .desktop вашего приложения. Они обычно располагаются в следующих папках:
- Локально для пользователя:
~/.local/share/applications/
- Для системы:
/usr/share/applications/
- Для приложений, установленный через Snap:
/var/lib/snapd/desktop/applications
2. Изменение иконки в .desktop файле
-
Поиск существующего .desktop файла
Найдите файл .desktop вашего приложения в одной из вышеупомянутых директорий. Название файла обычно совпадает с названием приложения, например,appname.desktop
. -
Редактирование .desktop файла
Откройте файл в текстовом редакторе. Вам понадобится изменить строку, начинающуюся сIcon=
. Укажите путь к вашему новому изображению, например:Icon=/путь/к/вашей/иконке.png
-
Сохранение изменений
Сохраните файл и закройте редактор.
3. Добавление иконки в Dash
Чтобы иконка отображалась в Dash и могла быть добавлена в Dock, выполните следующие действия:
-
Копирование .desktop файла
Если вы создали новый .desktop файл или изменили существующий, убедитесь, что он находится в одной из упомянутых папок. Для личного использования — это~/.local/share/applications/
, для глобального —/usr/share/applications/
. -
Перезапуск GNOME
После изменения или добавления файла .desktop может потребоваться перезапуск GNOME для применения изменений. Это можно сделать, просто выйдя из системы и войдя снова. -
Закрепление иконки в Dash
Чтобы закрепить новое приложение, откройте меню «Показать приложения» (Show Apps), найдите нужное приложение, щелкните правой кнопкой мыши по иконке и выберите «Закрепить на панели» (Pin to Dash).
4. Примечания
- Убедитесь, что изображение для иконки имеет подходящий формат и разрешение. Рекомендуется использовать PNG с размером 48×48 или 64×64 пикселей.
- Если после изменения иконки она все еще не отображается, попробуйте очистить кэш значков, выполнив команду
sudo update-desktop-database
.
Заключение
Изменение иконок для исполняемых файлов в Ubuntu может быть выполнено с помощью редактирования .desktop файлов и последующего закрепления их в Dash. Надеемся, что данная инструкция поможет вам наладить отображение иконок в Dock и улучшит ваш опыт работы с приложениями на Ubuntu.
Если у вас остались вопросы или возникли трудности, не стесняйтесь обращаться за дополнительной помощью!