我有 ubuntu 13.04 和 kde 4.11.1 我的问题是 Firefox 滚动很慢而且滞后。
我会给你更多信息:
- Firefox 23.0
- 我的显卡是 ATI HD6870,安装了 FGLRX 驱动程序 13.4
- 这与 flash 无关,因为即使在没有 flash 的网页上也会发生这种情况
- 这与广告无关,因为我使用插件来屏蔽广告
- 这也发生在 unity 上,所以这不是桌面环境相关的问题
- 这与我安装的插件数量无关,因为我刚刚安装了 Firefox,也出现了同样的情况,而且我在 Windows 上的 Firefox 中安装了相同数量的插件,但 Windows 上的 Firefox 运行得更好
- 我已经尝试过这两个插件来实现平滑滚动https://addons.mozilla.org/it/firefox/addon/yet-another-smooth-scrolling/和https://addons.mozilla.org/it/firefox/addon/smoothwheel/滚动效果更差
- 我已经激活“桌面无撕裂“在催化剂控制中心,因为我在播放 mkv 电影时需要它”催化剂AI“
- 我也安装了 Chromium,它更流畅、更快,而且我没有遇到滚动问题,所以
- 我也有一台装有 ubuntu 13.04、kde 和相同版本 Firefox 以及相同附加组件的笔记本电脑,它配有 nvidia 显卡,在 Firefox 中滚动比在装有 ati 显卡的电脑上更流畅、更快
有什么建议可以解决这个问题吗?谢谢
答案1
ATI 的专有驱动程序因其糟糕的 2D 性能而臭名昭著。不幸的是,目前你对此无能为力。不过,Ubuntu 13.10 将随附 Linux >3.11,它附带开源 Radeon 驱动程序的性能和电源管理有了显著的改进,其在 2D 渲染方面一直表现更佳。
我建议您在 10 月份发布时尝试升级到 13.10。在此之前,恐怕您将不得不处理与 FGLRX 相关的性能问题。
答案2
尝试设置这些选项我也有 fglrx 驱动程序。我使用的是旧版本,但 firfox 滚动速度比 chrome 慢得多。
我修改了 Firefox 偏好设置中的部分选项。在常规选项卡中,取消选中“使用硬件加速(可用时)”,并选中“使用自动滚动”和“使用平滑滚动”。
这是一个简单的更改,但删除硬件加速似乎可以进一步改善我的滚动和按钮性能,我不再感到抓狂。祝你好运。
答案3
对于我来说,这些设置适用于 Elementary OS Luna、'X.Org X Server 1.11.3'(来自终端中的'X -version')和 ATI Mobility Radeon 4570 显卡上的 ppa:makson96/fglrx 的旧版 13.1 驱动程序。
在 Firefox 中,在地址栏中输入“about:config”并设置:
- gfx.xrender.enabled = false
- 层.加速.力启用=真
在 Firefox 偏好设置 -> 常规选项卡中,检查:
- 使用自动滚动
- 使用平滑滚动
- 可用时使用硬件加速
现在输入“sudo aticonfig --initial”(如果您尚未生成 xorg.conf 文件),然后输入“sudo amdcccle”以启动 Catalyst Control Center 并执行以下操作:
- 在显示选项中禁用无撕裂桌面
- 在 3d->更多设置中将“等待垂直刷新”设置为“始终开启”
(选修的)
我在 Catalyst 控制中心中的其他设置如下。(我不是重度游戏玩家,虽然我不认为它们能帮助您解决 Firefox 滚动延迟的问题,但我仍然将它们列在下面):
- 在 3D->抗锯齿、自适应抗锯齿和各向异性过滤中未选中“覆盖应用程序设置”。
- 3D -> MipMap 细节设置为高质量
- Catalyst AI -> 已启用 -> 设置为高级
答案4
在我的 PC(Debian Wheezy 7.9 - Radeon HD 7750)上安装 amd-driver-installer-15.302-x86.x86_64(AMD Crimson 专有驱动程序)后,我在滚动、刷新 Firefox、Chromium 或 Gnome3 图标面板时也遇到了这些减速现象。
我认为安装 mesa 加速包会破坏 AMD 专有驱动程序的加速功能。因此,我通过简单地删除已安装的 mesa 加速包解决了该问题,如下所示:
aptitude remove libgl1-mesa-dri
我不知道它为什么起作用,但是它无需更改 Firefox 的设置就解决了该问题。
任何能够验证新手技巧的解释都会受到欢迎。