& Ldquo; невидимы & Rdquo; значки в панели запуска

В панели запуска есть «значки», которые отображают текст («Системные настройки», «Домашняя папка»), когда вы наводите на них курсор мыши, но они просто черные - невидимые - они выглядят пустыми место между другими значками, но ... они работают! Это также верно, когда я открываю окно настроек системы - я вижу некоторые значки, но у других просто появляется текст, который исчезает на белом фоне, когда я нажимаю на них (они тоже работают, но это просто странно ... [ 110]

1
задан 16 April 2012 в 20:41

4 ответа

Попробуйте изменить тему в «Системные настройки»> «Внешний вид». Вы должны немедленно увидеть результаты.

0
ответ дан 16 April 2012 в 20:41

В этом ответе я приведу пример xmahjongg, доступный в центре программного обеспечения, который дает эту проблему.

Сначала посмотрите на связанный .desktop файл для приложения - файлы рабочего стола обычно находятся в /usr/share/applications

[Desktop Entry]
Version=1.0
Type=Application
Name=xmahjongg
Name[bg_BG.UTF-8]=Маджонг (xmahjongg)
GenericName=
Comment=A colorful solitaire Mah Jongg game
Comment[bg_BG.UTF-8]=Премахване на купчина плочки чрез групирането им по двойки
Icon=
Exec=/usr/games/xmahjongg
Terminal=false
Categories=Game;CardGame;

Посмотрите на значение Icon - если оно пустое, как в xmahjongg, то значок запуска на рабочем столе также будет пустым.

Нам нужно дать имя этой иконке.

Значки хранятся в /usr/share/icons

Для этого примера я посмотрел в /usr/share/icons/hicolor/24x24. Там есть .png файлов. Выберите один и добавьте его имя (без расширения .png) в файл .desktop

Например gnome-panel-fish

[Desktop Entry]
Version=1.0
Type=Application
Name=xmahjongg
Name[bg_BG.UTF-8]=Маджонг (xmahjongg)
GenericName=
Comment=A colorful solitaire Mah Jongg game
Comment[bg_BG.UTF-8]=Премахване на купчина плочки чрез групирането им по двойки
Icon=gnome-panel-fish
Exec=/usr/games/xmahjongg
Terminal=false
Categories=Game;CardGame;

Затем перетащите значок из тире в Панель запуска, чтобы дать вам:

enter image description here

Очевидно - выберите значок, который эстетически подходит для вашего приложения!

Примечание: если вы измените значок в /usr/share/applications последующее обновление может перезаписать файл .desktop. Безопаснее скопировать файл .desktop из /usr/share/applications в вашу домашнюю папку ~/.local/share/applications.

0
ответ дан 16 April 2012 в 20:41

Удалить невидимую иконку из панели запуска

Запустить приложение из тире. затем, пока приложение открыто, снова ищите то же самое приложение в тире. Перетащите приложение на панель запуска заново. Теперь вы должны увидеть это.

Вот как мне это удалось, благодаря @ vasa1: Chromium Logo Invisible :)

0
ответ дан 16 April 2012 в 20:41

Это старый вопрос, но как человек, который недавно столкнулся с той же проблемой, я напишу, что для меня исправило.

Я не знаю, что вызвало проблему, но по какой-то причине в Banshee Media Player был пустой значок. Возможно, одной из причин было то, что я обнаружил, что у Банши было несколько файлов .desktop.

Для исправления я использовал «alacarte» (главное меню), чтобы удалить дубликаты записей. Я установил его с помощью apt-get:

sudo apt-get update
sudo apt-get install alacarte

После установки я запустил его (поиск «Главное меню» в тире), а затем однажды открыл выбранный «Звук и видео» и удалил все записи для Банши.

После того, как все записи были удалены, я использовал apt-get для переустановки Banshee следующим образом:

sudo apt-get --reinstall install banshee
0
ответ дан 16 April 2012 в 20:41

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

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