X

DBeaver в Ubuntu: Пропала иконка на панели задач

Обратил внимание что после одного из обновлений у DBeaver пропала иконка на панели задач. Решается вот так..

Открываем в любимом редакторе файл ~/.local/share/applications/dbeaver.desktop

Видим примерно такое содержимое

[Desktop Entry]
Categories=IDE;Development
Comment[en_US]=Universal Database Manager and SQL Client.
Comment=Universal Database Manager and SQL Client.
Exec=nice -n 10 /usr/share/dbeaver/dbeaver
GenericName[en_US]=UniversaL Database Manager
GenericName=UniversaL Database Manager
Icon=/usr/share/dbeaver/dbeaver.png
Keywords=Database;SQL;IDE;JDBC;ODBC;MySQL;PostgreSQL;Oracle;DB2;MariaDB
...

Нас интересует строчка

Icon=/usr/share/dbeaver/dbeaver.png

Проверяем существует ли иконка и видим что ее нет

$ ls /usr/share/dbeaver/dbeaver.png
ls: cannot access '/usr/share/dbeaver/dbeaver.png': No such file or directory

Можно просто по этому пути положить нужную иконку и проблема будет решена, но я пошел другим путем. Открываем папку /usr/share/applications/

Находим там похожий ярлык dbeaver-ce.desktop у которого с иконкой все ок. Открываем его в редакторе и копируем путь к иконке, в тот файл что лежит у вас. У меня новый путь вот такой

Icon=/usr/share/dbeaver-ce/dbeaver.png

В моем случае иконка подтянулась сразу, даже не пришлось перезагружать Dbeaver

Категории: Бездна