当我将图像放大到某个特定缩放级别时,Google Earth 会使我的系统完全冻结,因此我必须关闭电源或重新启动
我使用 Kubuntu 12.04,我的笔记本电脑配备了 Intel(R)Core(TM)i3-2310M CPU @2.10GHz 和 HD3000 显卡。
我安装了它并尝试按照说明intel-gpu-tools
进行修复sudo intel_reg_write 0x2120 0x1206800
这里,但是没有效果。
我想知道是否还有其他解决方案......
答案1
最好的选择是修补当前内核的英特尔显卡驱动程序
在 OpenGL 应用程序中发生这种情况是因为一个错误在内核的i915
Intel GPU 驱动程序中。
最好的选择是使用以下解决方案修补i915
现有内核的模块评论#12该错误报告。
这需要花费一点时间和精力...
就是这样...
- 使用以下命令打开终端
Ctrl-Alt-T
(或打开控制台适用于 Kubuntu) - 键入或粘贴
sudo apt-get update && sudo apt-get distupgrade -y
,按回车键,键入您的密码并完成。 然后依次输入/粘贴这些内容:
sudo apt-get 安装 build-essential patch 创建 ksrc 目录 cd ksrc apt-get 源 linux 镜像-$(uname -r) cd linux-3.2.0 wget -O- https://launchpadlibrarian.net/103494967/fix-intel-gpu-crash-3.2.diff | patch -p1 制作旧配置 制作驱动程序/gpu/drm/i915/i915.ko DIR915 = / lib /模块/ $(uname -r)/内核/驱动程序/ gpu/drm/i915 sudo mv $DIR915/i915.ko $DIR915/i915_old.ko sudo cp 驱动程序/gpu/drm/i915/i915.ko $DIR915/i915.ko
重启,希望你的 Google Earth 问题能得到解决。在这种情况下,你可以进入终端并输入 来删除 Linux 源
rm -rf ksrc
。如果有任何图形问题,你可以使用以下命令恢复到旧驱动程序:DIR915 = / lib /模块/ $(uname -r)/内核/驱动程序/ gpu/drm/i915 sudo cp $DIR915/i915_old.ko $DIR915/i915.ko
- 每当有新的 3.2 内核发布时,您都必须重新执行此过程,幸运的是这种情况并不常见!补丁也有可能包含在这些升级之一中(反向移植)。