我正在使用 Ubuntu 11.04(从 LTS 10.04 升级),Firefox(版本 11)没有在窗口列表面板、Firefox 窗口左上角(系统菜单)中显示其图标,当使用 ALT+TAB 切换应用程序时也不会显示其图标。
我正在使用 unity 2D,因为我在 VMWare 虚拟机中以客户机身份运行 ubuntu(主机是 windows 7)
我没有看到 Firefox 图标,而是看到了一个看起来像是通用图标的图标,该图标看起来像窗口列表中的应用程序窗口,而 ALT+TAB 窗口右下角有一个卷曲的黑色矩形。
我该如何修复此问题以便显示正确的 Firefox 图标?
编辑:根据在“外观”设置窗口中选择的图标集,有时我能得到图标,有时得不到。使用 Ubuntu classic 时,没有任何图标集提供 Firefox 的图标。
编辑:我尝试创建一个新的配置文件,但没有帮助。此外,如果我firefox
从终端运行(使用 ubuntu classic),我会收到以下消息“无法创建可绘制对象”,并且浏览器确实会显示正确的图标。有什么办法可以解决可绘制对象失败的问题吗?即使我只调出命令行参数帮助(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