Firefox 的第二个实例不遵循 GTK2 自定义

Firefox 的第二个实例不遵循 GTK2 自定义

在 Ubuntu 10.10 上,我使用以下命令启动了 Firefox 的第二个实例:
$ firefox -ProfileManager -no-remote &

创建了一个新的配置文件,一切都运行顺利,除了这个 FF 实例不遵守我放在 ~/.gtkrc-2.0 中的 GTK2 自定义设置。

此外,只有一些的自定义设置未得到遵守。例如,垂直滚动条应该位于左侧,但它们位于右侧。滚动条箭头按指定方式排列(类似 Mac),滚动条宽度也是如此。

第一个实例遵循所有自定义设置,左侧有滚动条。有什么想法吗?

答案1

发生了一些非常奇怪的事情。首先,通过同步两个配置文件解决了这个问题。一个简单的rsync -avz <old_profile_dir> <new_profile_dir>方法就可以解决问题。

但它仍然无法解释为什么会发生这种情况。据我所知,我没有安装任何扩展或主题来调整 Firefox。现在来看看更有趣的事情:

查看此截图在同步个人资料之前,请先登录 Gmail。请注意,滚动条位于右侧。右上角显示“[电子邮件保护]“以及实验室图标、设置等。左上角的菜单是黑色的,带有下划线。

现在看到此截图同步个人资料后,Gmail 的界面变得不一样了。不仅左侧有垂直滚动条,更有趣的是,Gmail 的用户界面也完全不同了。右上角显示的是姓名“XXX XXX”,而不是“[电子邮件保护]“,其他的都放在“轮子”下面。点击轮子可以打开邮件设置、账户设置等。左上角的菜单更大,颜色更蓝,没有下划线。整体字体大小大1-2个点。

那么这个谜团到底是什么?Gmail 的用户界面为什么会改变?为什么滚动条在左边?

相关内容