惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LINUX DO - 热门话题
Stack Overflow Blog
Stack Overflow Blog
B
Blog
WordPress大学
WordPress大学
Project Zero
Project Zero
P
Palo Alto Networks Blog
阮一峰的网络日志
阮一峰的网络日志
博客园 - 司徒正美
有赞技术团队
有赞技术团队
S
SegmentFault 最新的问题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
小众软件
小众软件
T
Tailwind CSS Blog
Forbes - Security
Forbes - Security
F
Full Disclosure
SecWiki News
SecWiki News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Hacker News: Ask HN
Hacker News: Ask HN
C
Check Point Blog
Microsoft Security Blog
Microsoft Security Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
F
Fortinet All Blogs
Cisco Talos Blog
Cisco Talos Blog
G
Google Developers Blog
J
Java Code Geeks
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Recorded Future
Recorded Future
O
OpenAI News
Spread Privacy
Spread Privacy
MongoDB | Blog
MongoDB | Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
C
Cybersecurity and Infrastructure Security Agency CISA
S
Securelist
V
Vulnerabilities – Threatpost
Y
Y Combinator Blog
IT之家
IT之家
U
Unit 42
腾讯CDC
S
Security Affairs
C
Cisco Blogs
Schneier on Security
Schneier on Security
The Last Watchdog
The Last Watchdog
B
Blog RSS Feed
宝玉的分享
宝玉的分享
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
S
Security @ Cisco Blogs
Cyberwarzone
Cyberwarzone
T
The Blog of Author Tim Ferriss

博客园 - I love I think

Tomcat 配置集锦 eclipse+tomcat python的对象与名字绑定(转贴,此文甚好) 单引号、双引号和三双引号的区别 - I love I think 这几天一直在看Latex,试着排版了一份试卷。 开机即打开Numlock - I love I think Keep track of own postings using Summary Highlighting (Submitted by dzimmerm on Sun, 12/28/2003 - 18:31. ) 哈夫曼树(调试没通过,郁闷) 新闻组上看到一篇关于linux内核编译的文章,留待日后参考。 调整显示屏幕偏移和刷新频率[zt] The best way to predict future is to invent it.------Alan Kay 数学学科分类标准 KMP算法 有趣的东西太多了。 linux内核源码目录结构 Linux打印介绍【转贴】 矩阵的相似对角化到底有什么用?该不会是纯粹的理论吧? 宫崎骏的动画片真有意思啊。 elisp1
nvidia驱动安装
I love I think · 2004-12-18 · via 博客园 - I love I think

下载 kernel 官方和你当前的内核版本一致的内核源码,解压缩,进入后执行“准备代码”处理,然后退回上级目录,把源码目录符号连接到 /usr/src/linux,如果已有那个目录,你要先删掉它,最后执行 nv 安装程序,最后进行配置。以上操作需要登陆为 root 帐户。

1. 首先判断当前内核版本:
uname -a

2. 到 http://www.kernel.org 下载 kernel 的源码包到任意目录,并解压缩:
tar -zxf kernel-xxx.tar.gz
将产生一个 kernel-xxx 的目录,假设是 kernel-2.6.8.1。

3. 把源码目录符号连接到 /usr/src/linux 并进入该目录:
rm -rf /usr/src/linux
ln -s kernel-2.6.8.1 /usr/src/linux
cd /usr/src/linux

4. 把当前系统所用内核的配置文件复制到源码目录下,覆盖原来的那个:
cp -f /boot/config .config

5. 准备内核源码:
make prepare-all

6. 退出 X,进入第三运行级,进入 nv 安装程序所在目录,假设在你的家目录(~)下,运行 nv 安装程序。
init 3
cd ~
sh ./NVIDIA-Linux-***.run

7. 修改 /etc/X11/XF86Config,将 Section "Device" 中的 Driver "nv" 改为 Driver "nvidia"。最简单的办法是运行
xm nvidia
如果同时有 XF86Config-4 你应删除 XF86Config,并将 XF86Config-4 改名为 XF86Config,然后修改它。

8. 你当前运行的内核必须和你的源码是一样的,由于系统使用的内核打过 cko 补丁,所以编译 nvidia 驱动失败。不信试试 alsa 的 driver,也是不能编译的。 使用 cko 或 mm 补丁,可能干扰一些依赖内核源码的软件的编译。遇到这种情况,你可以使用下面的内核和源码:
http://www.magiclinux.org/people/kde/magic/rpms/midi.software/kernel/kernel-2.6.8.1-2mgc.i686.rpm
http://www.magiclinux.org/people/kde/magic/srpms/kernel/kernel-2.6.8.1-2mgc.src.rpm

9. 所有开发人员严禁使用 nv 驱动,因其会使编译的软件依赖 nv 驱动。
-------------------------------------
由 kde 编辑

10.修改 /etc/rc.d/rc.sysinit 加入创建 nvidia 显卡的设备文件,否则系统将无法起动:
在 rc.sysinit 文件的第 133 行后面加入(133 行是空行)
mknod /dev/nvidia0 c 195 0
mknod /dev/nvidiactl c 195 255

11.运行命令 (如果你使用 udev 的话)
mknod /etc/udev/devices/nvidia0 c 195 0
(一路 y 下来)
mknod /etc/udev/devices/nvidiactl c 195 255

12.修改/etc/inittab 中的 id:3:initdefault: 把 3 改为 5

14.保存,重启就可看到 nvidia 的启动画面了。

posted on 2004-12-18 10:30  I love I think  阅读(4379)  评论()    收藏  举报