不知道什么原因,我的笔记本在Ubuntu 7.10仍然不能支持3D ,但是按照本文的步骤,可以打开3D桌面特效了。
我是Intel X3100继承显卡(GM965芯片的),网上查了半天,没看到有Ubuntu7.10的驱动。后来找到一篇文章,是Dell的Linux Wiki上写的
The PCI ID (8086:2a02) for the Intel 965GM video controller has been black-listed by Compiz-Fusion Manager in Ubuntu Linux 7.10. Reason for this is that the 965GM chip doesn’t support the necessary pieces for video to work without using EXA accelerated architecture, which is something Ubuntu Linux 7.10 does not support.
可见Ubuntu 7.10是因为X3100显卡必须使用EXA加速架构,而Ubuntu不支持EXA,所以暂时不能使用这款显卡了。希望能在不久的将来Ubuntu能支持这款显卡。但是我们可以修改一下系统配置文件,使Ubuntu能开启桌面特效。
但是这么修改的后果是某些电影播放软件不能用默认的显示引擎渲染,只能改用X11引擎。
下面是解决方法:
首先备份一下配置文件
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.back
然后修改一下xorg.conf的配置
sudo gedit /etc/X11/xorg.conf
找到所有的Section “Device”段
将该段内的Driver设置为“Intel”, 保存。
然后卸载掉现在的驱动
sudo apt-get remove xserver-xorg-video-intel
再安装驱动
sudo apt-get install xserver-xorg-video-intel
配置显卡
sudo dpkg-reconfigure -phigh xserver-xorg
在弹出的界面中选择显卡品牌,屏幕分辨率等参数。
再执行下列命令,修改compiz的配置
sudo gedit /etc/xdg/compiz/compiz-manager
新起一行,增加SKIP_CHECKS=yes, 保存
执行sudo apt-get install compizconfig-settings-manager
安装compiz的配置管理器
之后重启系统。然后就能在System/Preferences/Appearance中打开显示特效了。我开的Normal。
有人说一上来选择Extra不行,需要现开Normal,成功后再改成Extra就可以了。
第二种方法是
打开/usr/bin/compiz
找到# blacklist based on the pci ids
T=”$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12″ # intel 965
将改行注视掉, 保存
然后在System/Administration/Screens And Graphics下选择显卡驱动为Intel – Experimental Modesetting Driver For Linux,确定后重启。
但是我这么做后会发现输入法没有了。不知怎么回事。
我是按照第一种方法做的。