以下是intel集成显卡linux驱动的官方网站。
http://intellinuxgraphics.org/
网站内点击Nwes列表最上面的链接,即为最新驱动(红字部分链接),到类似以下网址:Intel® Programmer's Reference Manuals (PRM) are available
The PRM describes the architectural behavior and programming environment of the chipset and graphics devices. The Graphics Controller (GC) contains an extensive set of registers and instructions for configuration, 2D, 3D, and Video systems. The PRM describes the register, instruction, and memory interfaces and the device behaviors as controlled and observed through those interfaces. The PRM also describes the registers and instructions and provides detailed bit/field descriptions. This information is critical to the development and maintenance of Intel graphics drivers for this hardware.
News
2011-8-9: Intel 2011Q3 graphics package released.
......
......
http://intellinuxgraphics.org/2011Q3.html
可见,intel集成显卡需要几方面配合才能真正开3d效果:Intel 2011Q3 graphics package
components
Kernel: Linux 3.0 release
3D driver: mesa 7.11 release
2D driver: xf86-video-intel 2.16.0 release
Libdrm: libdrm-2.4.26 release
Libva: libva-1.0.14 release
(xserver-1.10.3 is tested with this stack)
Check Download page for where to get the source git tree.
....
....
一、支持intel集显的核心
二、3d驱动:mesa
三、2d驱动:xf86-video-intel
四、Libdrm和Libva包。
驱动官网提供的是源程序及链接,并且告诉了怎么编译。我不喜欢编译,所以我分头找这些在ubuntu中编译好的包:
一、支持intel集显的核心:
通过google找到如下网址:
http://kernel.ubuntu.com/~kernel-ppa/ma ... ntel-next/
里面就是ubuntu已经编译好的核心。下载最新的drm-intel-next核心并安装。我下载了以下3个软件包:
linux-image-3.1.0-997-generic
linux-headers-3.1.0-997-generic
linux-headers-3.1.0-997
这里有很多基于ubuntu的linux核心,从很老的到最新的都有,如果你想更换新核心,再这里找(返回父目录,然后找去吧)。
二、其他驱动和最新lib:
在ubuntu的xorg-edgers这个ppa源有最新驱动和最新lib。注意:ubuntu编译好的intel驱动软件包是:xserver-xorg-video-intel。用以下命令添加ppa源,然后可以更新驱动。
代码: 全选
sudo add-apt-repository ppa:xorg-edgers/ppa
代码: 全选
sudo apt-get update && sudo apt-get dist-upgrade
应该碰到了传说中的“丢帧”现象,窗口有时画不全,有些地方还漏着下面窗口的图像。
因为包比较多,升级时是整体升级,就没法单独降级软件包。降级一个包,其他包提示会被卸载,然后kde、gnome等依赖xorg的包也提示会被卸载。新立得里面选“指定版本”来降级软件包失败。然后我上论坛发帖子,有人提示了一个办法,我google了一下,学会了从ppa源降级软件包的方法,如下:
用这个方法,我把ppa源的软件包降级了,然后不花屏了,可是gnome3、unity3d又进不去了,一切又回到了原点,只留下一个3.1.0-997的核心没有卸载,继续用着了。新手指南:ppa-purge 的使用方法
# 作者: riku / 本文采用CC BY-NC-SA 2.5协议授权,转载请注明本文链接。
http://wowubuntu.com/ppa-purge.html
Gnome 3 已经发布两周了,相信有些童鞋都已经尝试过在 Ubuntu 11.04 Natty 上使用这个 PPA 来安装 Gnome 3 了。但随之而来的问题是, 由于依赖性方面的问题,通过这个 PPA 安装会破坏原来的 Unity 环境,而且目前这里面的 Gnome 3 还不够完善,可以说体验效果并不是很好,这时如果你想还原到 Unity 环境那该怎么办?好吧,我们可以请出 ppa-purge 这个工具了。
- 介绍及使用
ppa-purge [主页:https://launchpad.net/ppa-purge]是一个 ppa 扩展工具,它可以帮助你禁用指定的 ppa 源并重新安装官方源中的软件包,有时候你通过 PPA 安装了某软件的最新版本,但感觉不是很稳定,通过它就可以还源到官方源中的稳定版,起到降级作用。
但它并不是默认安装,你需要从 Ubuntu 官方源安装它。基本用法如下:代码: 全选
sudo apt-get install ppa-purge
比如我们要卸载 Gnome3 PPA 的话,使用如下命令:代码: 全选
ppa-purge ppa:ppaowner/ppaname
然后它就会自动进行更新源列表,禁用该 PPA 并重新从官方源下载并安装相应的软件包等一系列操作。代码: 全选
sudo ppa-purge ppa:gnome3-team/gnome3
- 如何从已本地找到想要删除的 PPA 名称?
在终端下输入在“其它软件”标签查找,中间两例就是 PPA 名称,比如 tiheum/equinox, gwibber-team/ppa ,加上 ppa: 就是它们的 ppa 名称了,就是 ppa:tiheum/equinox 及 ppa:gwibber-team/ppa ,如下图:代码: 全选
sudo software-properties-gtk
........
破intel集成显卡,不能启动compiz,gnome3和unity还是没法用。