Отсутствует значок приложения Firefox

Отсутствует значок приложения Firefox

Я использую Ubuntu 11.04 (обновленную с LTS 10.04), и Firefox (версии 11) не отображает свой значок на панели списка окон, в верхнем левом углу окна Firefox (системное меню) и при использовании ALT+TAB для переключения приложений.

Я использую Unity 2D, так как я запускаю Ubuntu в качестве гостя на виртуальной машине VMWare (хост — Windows 7)

Вместо значка Firefox я получаю что-то похожее на обычный значок, который выглядит как окно приложения в списке окон и черный прямоугольник с завитком в правом нижнем углу в окне ALT+TAB.

Как это исправить, чтобы отображался правильный значок Firefox?

EDIT: В зависимости от набора иконок, выбранного в окне настроек внешнего вида, иногда я получаю иконку, иногда нет. При использовании Ubuntu classic ни один из наборов иконок не предоставляет иконку для Firefox.

EDIT: Я пробовал создать новый профиль, не помогло. Кроме того, если я запускаю firefoxиз терминала (используя Ubuntu Classic), я получаю следующее сообщение «Не удалось создать drawable», и браузер не отображает правильный значок. Есть ли способ, что drawable не удалось? Сообщение появляется, даже если я просто вызываю help по параметрам командной строки ( firefox -h), хотя оно отображается в середине вывода.

решение1

Хорошо, я понял, как решить эту проблему, хотя и не совсем понял, «почему» она произошла.

Кажется, я установил автономную версию Firefox (вероятно, сборку Mozilla, с mozilla.org). Через некоторое время версия, поддерживаемая Ubuntu, добралась до компьютера, не уверен, произошло ли это во время одного из обновлений ОС.

Итак, когда я запускал Firefox, я использовал версию, установленную в моей домашней папке пользователя (которая была обновлена ​​до версии 11, текущей версии на тот момент), в которой по какой-то причине возникли проблемы с отображением значка (при запуске этой версии из терминала появляется куча сообщений об ошибках GTK).

Когда я запустил Firefox из командной строки, запущенной версией была версия от Ubuntu Mozilla Team. Эта версия смогла отобразить значок, несмотря на сообщение об ошибке (которое, как я теперь считаю, не имеет отношения к делу). Оба Firefox использовали одни и те же данные профиля, отсюда и путаница.

Так что решение — просто использовать правильную версию. Хотя до сих пор не знаю точно, почему у сборки moz были проблемы с иконками.

решение2

Нажмите Ctrl+Alt+T, чтобы открыть терминал.

тип

sudo apt-get install --reinstall unity && sudo reboot

решение3

Нажмите Ctrl+ Alt+, Tчтобы открыть терминал, затем

unity --reset 

Связанный контент