其实,也挺简单的,只不过我是个新手,比较生,见笑了。
首先,我想澄清一下,我的 hp520 是 intel 945GME 芯片组的,但是我在网上看到一个一位仁兄说hp520是intel945GM的,于是照着intel 945GM 的装折腾了好几天,无获,google 了好久之后,我发现,intel 945GM的命中结果并不多,所以开始怀疑芯片组弄错了,仔细google了一下,少了一个E。
废话了一断,告诫一下自己。
进入正题
------------------------------------------
方法一
无法开启特效的原因是显卡驱动问题,显卡硬件加速没有打开。
代码: 全选
~$ glxinfo|grep render
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: Mesa GLX Indirect
1.安装最新驱动程序xf86-video-intel-2.3.0
下载地址:http://xorg.freedesktop.org/archive/ind ... 3.0.tar.gz
代码: 全选
$tar zxvf xf86-video-intel-2.3.0.tar.gz
$cd xf86-video-intel-2.3.0
$./configure --prefix=/usr
$make
$sudo make install
获得DRM 源码
代码: 全选
sudo apt-get install git-core linux-headers-generic automake autoconf libtool
git clone git://anongit.freedesktop.org/git/mesa/drm
代码: 全选
cd drm
./autogen.sh --prefix=/usr
make
sudo make install
代码: 全选
cd linux-core
make LINUXDIR=/lib/modules/`uname -r`/build DRM_MODULES=i915
sudo cp *.ko /lib/modules/`uname -r`/kernel/drivers/char/drm/
sudo depmod -ae
代码: 全选
vangie@vangie-laptop:~$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) 945GME 20061017 x86/MMX/SSE2
1.Intel 945GME + 2.6.24 = No 3D http://ubuntuforums.org/showthread.php?t=766381
2.Modular X development using the git trees http://wiki.x.org/wiki/Development/git
ps:其中在编译过程中需要安装许多的包,由于没有做笔记,所以先不一一列举,碰到问题,可以把错误发出来。
-------------------------------------------------------------------------------------------------------------------------------------
方法二
下面是我摸索出来的一种新的方法
不用再编译DRM和mesa,
去debain的源发布网站http://packages.debian.org/sid/
下载下列deb包
libgl1-mesa-dev_7.0.3-1_all.deb libglu1-mesa_7.0.3-1_i386.deb
libgl1-mesa-dri_7.0.3-1_i386.deb mesa-common-dev_7.0.3-1_all.deb
libgl1-mesa-glx_7.0.3-1_i386.deb mesa-utils_7.0.3-1_i386.deb
将这些deb拷贝到
代码: 全选
sudo cp *.deb /var/cache/apt/archives
代码: 全选
sudo apt-get install libgl1-mesa-dev_7.0.3-1_all.deb libglu1-mesa_7.0.3-1_i386.deb libgl1-mesa-dri_7.0.3-1_i386.deb mesa-common-dev_7.0.3-1_all.deb libgl1-mesa-glx_7.0.3-1_i386.deb mesa-utils_7.0.3-1_i386.deb
--------------------------------------------
方法三
Intel945gme显卡在8.04中的驱动安装和打开特效(hp520)
viewtopic.php?t=120099