樱家冢 发表于 2004-11-3 18:27:22

ML1.2b3安装nvidia驱动最简易方案

#!/bin/bash
echo "Downloading kernel-source..."
proz http://www.magiclinux.org/people/yourfeng/MagicLinux1.2beta3/kernel-sourcecode-2.6.8.1-4.i686.rpm
echo "Installing kernel-source..."
rpm -ih kernel-sourcecode-2.6.8.1-4.i686.rpm
echo "Prepare kernel-source..."
cd /usr/src/linux
cp /boot/config .config
make prepare-all
echo "Downloading Nvidia's Driver..."
proz http://download.nvidia.com/XFree86/Linux-x86/1.0-6111/NVIDIA-Linux-x86-1.0-6111-pkg1.run
echo "Installing Nvidia's Driver..."
./NVIDIA-Linux-x86-1.0-6111-pkg1.run

把上面的保存成nvinstall,然后chmod +x nvinstall,运行./nvinstall就可以,只是很简单的内容,以后慢慢再处理其它的吧。

以上内容引自sejishikong在 http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=87123&highlight=kernel+source+config+nvidia 的发言。

如果您使用的不是ML 1.2b3,或者想使用其他版本的NV驱动,可以根据自己的内核下载相应版本的内核源码和想要的NV驱动,放到同一个目录下面,步骤如下,如果是rpm的

#rpm -ih kernel*.rpm
#cd /usr/src/linux
#cp /boot/config .config
#make prepare-all
回到之前放nv驱动的目录
#./NVIDIA-Linux-*.run

如果是tar.gz的

#tar -zxf kernel*.tar.gz -C /usr/src
#ln -sf /usr/src/linux-xxx /usr/src/linux (根据自己的具体情况,就是把之前解压缩的源代码做一个符号链接到/usr/src/linux)
#cd /usr/src/linux
#cp /boot/config .config
#make prepare-all
回到之前放nv驱动的目录
#./NVIDIA-Linux-*.run


完了以后最后一步运行
#xm nvidia

ygw_ycf 发表于 2004-11-3 22:13:41

是否要在字符界面运行

KDE 发表于 2004-11-4 00:14:47

最后一步需要,所以你还是 init 3 进控制台吧。

ygw_ycf 发表于 2004-11-4 19:34:52

应该再加入 "chmod +x NVIDIA-Linux-x86-1.0-6111-pkg1.run "----我下载完后,出现权限不够的提示,退出安装。这样就保险了

樱家冢 发表于 2004-11-4 20:13:24

应该再加入 "chmod +x NVIDIA-Linux-x86-1.0-6111-pkg1.run "----我下载完后,出现权限不够的提示,退出安装。这样就保险了
一般,如果你在linux下面下载的,应该默认可执行权限的。

chy815 发表于 2004-11-8 13:49:08

有没有介绍下ATI的装法的啊
郁闷得很啊,现在装不成功

樱家冢 发表于 2004-11-9 07:32:33

ATI驱动不提供源代码,因此只支持XFree86-4.3 & kernel2.4.20,无法支持Magic。

被动土压力 发表于 2004-11-13 16:02:29

安上面步骤安装过程中出现这个问题:
ERROR: The runtime configuration check failed for library 'libGL.so.1.0.6629'
       (expected: '/usr/lib/libGL.so.1', found: '//usr/lib/libGL.so.1').The
       most likely reason for this is that conflicting OpenGL libraries are
       installed in a location not inspected by nvidia-installer.Please be
       sure you have uninstalled any third-party OpenGL and third-party
       graphics driver packages.
另外ML安装时无法正确识别显存,ML1.2 beta3 TNT232M

樱家冢 发表于 2004-11-13 20:35:36

缺少/usr/lib/libGL.so.1,找找看这个文件,然后做一个符号链接到/usr/lib,再试试看。
无法识别显存不要紧,手动设置大小就可以了。

弄潮儿 发表于 2004-11-18 15:35:11

我用的也是NV的显卡,但我装完ML 1.2B3后,显卡、声卡、网上都能检测到,不知还需要再安装一次驱动吗?

樱家冢 发表于 2004-11-18 23:05:24

我用的也是NV的显卡,但我装完ML 1.2B3后,显卡、声卡、网上都能检测到,不知还需要再安装一次驱动吗?
显卡如果你需要3D加速,那还是有必要安装的,其他的不必了。
页: [1]
查看完整版本: ML1.2b3安装nvidia驱动最简易方案