Intel HD 3000 (Sandy Bridge) 3D 游戏问题

Intel HD 3000 (Sandy Bridge) 3D 游戏问题

由于纹理问题,我无法在 Ubuntu 11.10 64 位上玩任何 3D 游戏,桌面看起来还行,但使用 Intel HD 3000 玩游戏很糟糕。有解决办法吗?笔记本电脑是 HP 4530s。例如 Minecraft 问题(但它存在于每个游戏中)http://img51.imageshack.us/img51/2629/minecraftproblem.png

答案1

问题出在 bug 上。英特尔驱动程序有问题。我自己尝试过一些非常丑陋的解决方法,这些方法可以让瑕疵消失,但(至少在 minecraft 的情况下)无法解决屏幕闪烁的问题。


编辑:这是我想出的解决方法。首先,您需要较新版本的 intel-gpu-tools 来调整一些数据。开始这里来获取更新的版本。您可以添加 PPA,但为了避免大量不必要的更新,我建议您通过“查看软件包详细信息”手动下载软件包,然后展开 oneiric 系列的下拉条目并下载 AMD64 或 i386 软件包(具体取决于您使用的是 32 位还是 64 位)。安装软件包。

安装完成后,您将创建一个 crontab。这将在启动时以 root 身份运行命令。运行以下命令:

sudo crontab -e

在终端中。输入您的密码。它会询问您使用哪个编辑器。只需选择默认(nano)。向下滚动到底部并在新行中输入以下内容:

@reboot intel_reg_write 0x9404 0x00001800

要保存并退出,请按 control+x,输入 y,然后按 Enter。执行重新启动。

从现在起,这些文物应该不再存在了。

答案2

我目前正在使用 Ubuntu 12.04,遇到了同样的问题。以下是我所做的:

安装 mesa 3d 图形库(我认为这是命令,如果不是,请纠正我)

sudo apt-get install libgl1-mesa-glx

然后安装这个让 mesa 使用纹理压缩的库

sudo apt-get install libtxc-dxtn-s2tc0

无需额外的 ppa。我用 Amnesia 和 Minecraft 测试了它,两者都运行良好。

答案3

你确定这是个 bug 吗?我认为你遇到了这个问题:

问题是,当您删除 Nvidia 驱动程序时,文件/usr/lib/xorg/modules/也会被删除。但如果您重新安装英特尔驱动程序,它会将文件复制回来,一切都会好起来!在终端中运行以下命令:

sudo apt-get remove xserver-xorg-video-intel
sudo apt-get install xserver-xorg-video-intel

一探究竟这里

相关内容