我正在运行 Ubuntu 16.04,并且刚刚将firefox
软件包(今天发布)从 45.0.2 升级到 46.0。
此版本带来了一个不受欢迎的变化:丑陋的 Ubuntu 滚动条,以及更丑陋的 Ubuntu 菜单颜色。我该如何禁用这些,并恢复标准的 Firefox/GTK 样式?
之前版本:Ubuntu 16.04 上的 Firefox 45.0.2
- 菜单和文本框弹出窗口使用浅灰色背景上的黑色文字
- 滚动条为灰色,有上/下/左/右图标
之后:Ubuntu 16.04 上的 Firefox 46.0
- 菜单和文本框弹出窗口在 Ubuntu 黑色背景上使用灰色文本
- 滚动条是橙色扁平设计的拙劣模仿
我想保留 Firefox 46.0,但摆脱糟糕的 Ubuntu UI 主题。以下是我已经尝试过的步骤:
- 检查工具->附加组件->外观,查看它是否是与默认主题不同的主题——不是,这是默认主题。
- 尝试将 Firefox 主题更改为多个完整的主题-- 其中一些改变了 Firefox UI 的各个方面除了滚动条和弹出菜单,其他人确实改变了它们,但我只是不喜欢它们的美感。
- 检查了“工具”->“插件”->“扩展”,然后禁用了“Ubuntu 修改”插件。这没有帮助。
- 从旧“如何禁用覆盖滚动条?”问题,我尝试了
apt-get remove overlay-scrollbar
,然后重新启动了我的会话。这没有帮助。 - 出于同样的问题,我尝试过
gsettings set com.canonical.desktop.interface scrollbar-mode normal
,但这也没有帮助。 - 出于同样的问题,我尝试使用
LIBOVERLAY_SCROLLBAR=0 firefox
和 启动 Firefox,但GTK_OVERLAY_SCROLLING=0 firefox
这些都没有用。
目前为止有效的方法是降级到以前的firefox
版本
apt-get install firefox=45.0.2+build1-0ubuntu1
apt-mark hold firefox
这很完美,所以它确实表明问题出在新46.0+build5-0ubuntu0.16.04.2
版本的软件包上。我查看了Ubuntu 软件包更新日志这并没有多说什么,但是Firefox 46.0 发行说明说“GTK3 集成”;Firefox 46.0 从使用 GTK2 切换到使用 GTK3,正如 Compholio 在他们的回答中指出的那样。
这不是一个永久的解决方案,我不想落后于最新的 Firefox 版本。我该怎么做才能在 Firefox 中获得原始 GTK 主题而不是 Ubuntu 主题?
答案1
这似乎是 GTK3 主题的一个错误,可能是 Firefox 在弹出窗口和滚动条中使用了错误的主题信息。
我通过切换 Firefox 主题部分解决了这个问题:
GTK_THEME=光辉火狐
您可以通过编辑启动器文件来“永久”添加它:
sudo gedit /usr/bin/firefox
并添加该行(在#!/bin/sh 之后):
导出 GTK_THEME=radiance
针对此问题提交错误报告可能是一个好主意,但是现在我终于摆脱了可怕的黑暗菜单,所以我不再那么积极地去寻找问题的根本原因;)
答案2
您可以做的是安装并使用包含其自己的滚动条等的完整 Firefox 主题。这看起来不像旧的默认主题,但我相信您可以找到类似甚至更好的东西。
在Tools菜单中,选择Add-ons,然后转到Get add-ons选项卡并向下滚动页面。左下角有一个链接See all complete themes。这将带您进入 Mozilla 的 Firefox 主页及其完整主题网站。或者,单击此链接。
选择一个与 Firefox 46 兼容且赏心悦目的免费主题,单击其绿色+ Add to Firefox按钮,下载完成后,单击 确认请求您许可的气泡Install。
然后系统会要求您重新启动 Firefox,您应该执行此操作,然后新主题将被启用。
要将主题再次更改为其他主题或默认主题并删除不再需要的主题,请打开菜单Tools,选择Add-ons并导航到Appearance可看到所有已安装主题列表的选项卡。
附言:我个人最喜欢的是“BlackFox V2”和“NASA Night Launch”(是的,我喜欢黑暗主题......)
答案3
不确定它是否会起作用,因为我没有这个问题,但我的 Firefox 与我的 Windows 系统同步,这可能是原因。
如果您单击右上角的按钮(单击该按钮可获得首选项),然后单击“自定义”,您应该会看到主题..也许尝试选择不同的主题可能会正确。