Я использую 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