更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

CPU/显卡/打印机/USB设备等硬件问题
回复
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#1

帖子 ljj_jjl2008 » 2011-09-29 16:22

我的计算机是litel集成显卡,3d加速虽然默认打开,但实际没有任何3d效果,kde的3d可以打开但效果很惨、gnome3和unity 3d彻底不能进入,于是我收集资料打算更新一下我的显卡驱动,现在把过程和结果贴出来,供大家参考。
以下是intel集成显卡linux驱动的官方网站。
http://intellinuxgraphics.org/
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.
......
......
网站内点击Nwes列表最上面的链接,即为最新驱动(红字部分链接),到类似以下网址:
http://intellinuxgraphics.org/2011Q3.html
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效果:
一、支持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
结果:原来不能开3d,换核心、更新驱动以后,发现效果不好,3d可以开了(原来不能开),但间歇性花屏。
应该碰到了传说中的“丢帧”现象,窗口有时画不全,有些地方还漏着下面窗口的图像。

因为包比较多,升级时是整体升级,就没法单独降级软件包。降级一个包,其他包提示会被卸载,然后kde、gnome等依赖xorg的包也提示会被卸载。新立得里面选“指定版本”来降级软件包失败。然后我上论坛发帖子,有人提示了一个办法,我google了一下,学会了从ppa源降级软件包的方法,如下:
新手指南: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
基本用法如下:

代码: 全选

ppa-purge ppa:ppaowner/ppaname
比如我们要卸载 Gnome3 PPA 的话,使用如下命令:

代码: 全选

sudo ppa-purge ppa:gnome3-team/gnome3
然后它就会自动进行更新源列表,禁用该 PPA 并重新从官方源下载并安装相应的软件包等一系列操作。
- 如何从已本地找到想要删除的 PPA 名称?
在终端下输入

代码: 全选

sudo  software-properties-gtk
在“其它软件”标签查找,中间两例就是 PPA 名称,比如 tiheum/equinox, gwibber-team/ppa ,加上 ppa: 就是它们的 ppa 名称了,就是 ppa:tiheum/equinox 及 ppa:gwibber-team/ppa ,如下图:
图片
........
用这个方法,我把ppa源的软件包降级了,然后不花屏了,可是gnome3、unity3d又进不去了,一切又回到了原点,只留下一个3.1.0-997的核心没有卸载,继续用着了。

破intel集成显卡,不能启动compiz,gnome3和unity还是没法用。
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#2

帖子 月下叹逍遥 » 2011-09-29 16:27

哦。。。
浮生七十今三十,从此凄惶未可知
头像
monk
帖子: 19507
注册时间: 2010-01-28 10:45

Re: 更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#3

帖子 monk » 2011-09-29 16:28

不错的教程 :em11

*********宁静致远*********
如果我说的有什么不对,请看签名第一行
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#4

帖子 月下叹逍遥 » 2011-09-29 16:30

好多PPA。。。 :em20 :em20
浮生七十今三十,从此凄惶未可知
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#5

帖子 ljj_jjl2008 » 2011-09-30 7:50

出于好奇,又从ppa源更新了驱动,这次找到花屏的真正原因了:不是xorg和intel驱动的原因,是“Cairo 2D vector graphics library”升级引起的。更新了这部分,再启动Cairo Compmgr,就花屏。如果不更新这一部分就正常。我暂时把这部分标记为“锁定版本”了。

原来错怪驱动程序了。
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#6

帖子 ljj_jjl2008 » 2011-09-30 7:56

记得8.04的时候,有一小段时间,好像是2.6.30核心配合当时的intel驱动,可以实现“直接写显存”,显示速度曾经很快的,那时可以开3d,结果不久这个特性又被取消了,速度一下子又降下来了。

不明白也,为什么这么不给intel集成显卡面子。
头像
qy117121
论坛版主
帖子: 50538
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#7

帖子 qy117121 » 2011-09-30 8:09

intel开3d还是很好的 :em09
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: 更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#9

帖子 luojie-dune » 2011-09-30 8:20

intel 865G 过。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
daf3707
论坛版主
帖子: 12731
注册时间: 2007-06-13 15:57
来自: 在他乡

Re: 更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#10

帖子 daf3707 » 2011-09-30 9:10

ljj_jjl2008 写了:
qy117121 写了:intel开3d还是很好的 :em09
intel G945?
G845过,仍可3D,只是不能模糊,果冻、火焰什么 还是可行的
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#11

帖子 ljj_jjl2008 » 2011-10-01 10:47

打开3d效果了。原因找到了:
1,compiz装的不完整。
2,没有安装fusion icon,一旦compiz崩溃,就马上抓虾了。现在装上了,偶尔崩溃了也问题不大啦。
3,ccsm按照3d板块顶置帖子设置了一次,去掉和添加了一些特效,然后就稳定了许多。终于转出立方体了。

现存问题:
1,gnome3还是进不去,或者报告“退回到备选”,或者黑屏一会又回到登录界面。我是把语句写到我那20几个WM的环境中实现的使用compiz。
2,unity 3d也进不去。
3,有时崩溃。
xiyun0769
帖子: 5
注册时间: 2012-12-13 23:20
系统: ubuntu

Re: 更新intel集成显卡驱动,效果不好,然后又恢复了。把过程记录下来,和大家分享。

#12

帖子 xiyun0769 » 2012-12-13 23:31

lz......新手看得很大压力。。。。。。我得也是HD3000,不过是集显笔记本。。。。怎么打上HD3000驱动啊。。。。我是12.10得。。。为什么我之前在虚拟机用得12.04是集成HD3000.求一个简单办法,谢谢
回复