当我第一次设置我的电脑时,我有 ATI 卡。那些已经死在我身上了,我正在使用 Nvidia 卡作为替代品。自安装 Nvidia 驱动程序以来,Waterfox 和 ONLY Waterfox 的窗口内容略有上移。如果我卸载/禁用驱动程序,问题就会消失。我知道这只是一个图形问题的另一个原因是,我必须稍微调整在 Waterfox 中单击的位置,以便与它正确交互。如果我用任何东西(浏览器窗口、视频、浏览器游戏)全屏显示,它会再次正常工作。Windows GUI 元素似乎很好,菜单下拉菜单以及“另存为”对话框都可以正常工作。任何人都知道如何解决这个问题,或者可能的故障排除步骤来诊断这是怎么回事?
谢谢。
故障排除/观察:
- 这不是扩展问题,因为这不能解决问题。
- 不是插件问题,因为禁用它们不起作用。
- 禁用驱动程序可以解决问题。
- 影响多个版本的显卡和驱动程序。700系列和900系列。一次只能使用一个。
- 只有水狐有这个问题。
- Nvidia 设置中的可执行配置文件似乎没有做任何事情,尽管我可能没有得到正确的设置。
- ATI 驱动程序已卸载。
- Waterfox 是最新的。
- Nvidia 的最新驱动程序无法修复它。
- 菜单和其他对话框位于适当的位置并且在视觉上是正确的。
- 历史/下载/书签窗口和书签更新窗口有同样的问题,所以这发生在所有的 Waterfox 上。
编辑:禁用硬件加速解决了这个问题。但是,在配置选项中禁用 WebGL 不会。
编辑 2:使用 dirdi 的答案,我能够找到一个选项来禁用将 OpenGL 与 Waterfox 一起使用。它现在使用 DirectX,而且我没有黑条。这个问题似乎同时影响了 Firefox(Waterfox 只是一个更名的旧 GUI Firefox)和 Chrome。所有列出的驱动程序 WSI 信息about:support
都表明 Google 是 WebGL 驱动程序的供应商,因此他们的驱动程序可能存在问题。我已经看到 Chrome 有时也会在启用硬件加速的情况下出现这个问题。导致我发现这是以下内容about:support
OPENGL_COMPOSITING
disabled by default: Disabled by default
available by user: Enabled via layers.prefer-opengl
有点奇怪的是它被设置为true,而我将它设置为false,所以我不知道我是启用它还是禁用它。
我建议进行更多故障排除以收集更多信息并隔离问题:
Win-Key
如果您从命令提示符 ( + cmd + )运行 waterfox,请检查是否有错误/警告Enter
?选项卡中有什么不寻常的地方
about:support
吗?该
about:support
选项卡显示 WaterFox 使用的是 DirectX 而不是 OpenGL,可以通过禁用硬件加速来解决这个问题:OPENGL_COMPOSITING disabled by default: Disabled by default available by user: Enabled via layers.prefer-opengl
WaterFox 使用 Reddit 进行错误报告。请在那里报告问题。如果没有报告,开发人员无法解决问题。您可能会发现这是他们正在处理的一个已知问题。
https://www.reddit.com/r/waterfox/
您也可以在他们的 GitHub 上提出问题: https ://github.com/MrAlex94/Waterfox
或者,如果您有野心,您可以自己解决问题并向该 GitHub 发出拉取请求。毕竟它是开源的。
Waterfox 仍然可以记住以前的图形卡,并且仍然保留一些导致新卡出现此问题的设置。
我建议卸载 Waterfox,从磁盘中清除任何提到“Waterfox”的文件夹,然后重新安装最新版本的 Waterfox。
如果这不起作用,则这是 Waterfox 的一般问题,因此您可以在 Waterfox 社区支持中发布问题。