Kuye
发表于 2002-12-16 10:23:07
这儿有篇不错的 Howto :^)
http://www.linux.org.tw/CLDP/3D-Accelerated-With-Nvidia-HOWTO.html
如果有兴趣的话玩点刺激的,玩 P3 的用 Pentium3 的参数,i686 参数根本就不能发挥 P3 以上 CPU 的潜力。像我的:
-O3 -mcpu=pentium3 -march=pentium3 -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4
这是在 Gentoo 下在保持稳定的前提下性能最大化的 gcc 编译参数,在我这儿比起 i686 参数高出 20fps/s 左右(也高不多少 :P)
其它 CPU 的比较狂的 gcc 参数可以看一下这里:
http://www.freehackers.org/gentoo/gccflags/flag_gcc3opt.html
至于怎么改。。。Gentoo 下可以通过修改 /etc/make.conf 修改默认的 CFLAGS/CXXFLAGS, 其它发行版好像要通过修改 Makefile 吧。。。
cnhnln
发表于 2002-12-16 13:18:56
这里也有一篇关于gcc的 http://www.linuxaid.com.cn/articles/7/2/722263407.shtml,从386到Celeron、Pentium 4、Athlon XP连via的c3都有
hgkrt
发表于 2002-12-17 14:09:42
我才装完上一个驱动,就出新的啦???
搞什么搞呀!!!
hgkrt
发表于 2002-12-17 14:21:20
报告大大,去看了一下,这次怎么都给分开了呢???linux有好几个版本的,不象我11月份装的那个就一个linux x86版本的驱动,这次分了好多,我用AMD的CPU,是不是就用linux Amd64呢???
coolove
发表于 2002-12-17 14:36:02
报告大大,去看了一下,这次怎么都给分开了呢???linux有好几个版本的,不象我11月份装的那个就一个linux x86版本的驱动,这次分了好多,我用AMD的CPU,是不是就用linux Amd64呢???
还是用IA32的,除非你换了64位的cpu
cnhnln
发表于 2002-12-17 14:40:36
推荐用NVIDIA_kernel-1.0-4191.src.rpm,NVIDIA_GLX-1.0-4191.src.rpm自己编译安装
hgkrt
发表于 2002-12-17 14:56:16
OK,知道了.我用IA32的...我准备用tar包安装.我上次就是用tar包来装的前一个版本的驱动...一切正常...
我觉得tar包的安装比较简单,对吗???
coolove
发表于 2002-12-17 14:58:58
OK,知道了.我用IA32的...我准备用tar包安装.我上次就是用tar包来装的前一个版本的驱动...一切正常...
我觉得tar包的安装比较简单,对吗???
这会的可能有些问题,很多人在rh8下make的时候都出了问题
不知道的MD9怎么样。
最好还是用src.rpm吧
cnhnln
发表于 2002-12-17 17:34:37
这儿有篇不错的 Howto :^)
http://www.linux.org.tw/CLDP/3D-Accelerated-With-Nvidia-HOWTO.html
这个怎么改呀:
以下是 Nvidia 3D 加速卡的驅動程式選項
描述方法為 Option"NvAGP" "整數值".
關於"整數值"的作用:
* 0 AGP功能失效
* 1 使用卡自身的AGP加速
* 2 使用 AGPGART 加速
* 3 使用任何可用的 AGP 加速
描述方法為 Option "NoLogo" "布爾" 它用來決定 Logo 的開啟和關閉.
Option "NoRenderAccel" "布爾" . 它用來決定形渲染的加速開啟和關閉.
Option "NoRenderExtension" "布爾" 用於 8 depth 的渲染.
添加到哪一个字段呢?
llc
发表于 2002-12-18 15:28:42
添加到/etc/X11/XF86Config(-4)里,譬如我的相应段为:
Section "Device"
# no known options
#BusID
Identifier"NVIDIA GeForce 2 MX (generic)"
Driver "nvidia"
VendorName"NVIDIA GeForce 2 MX (generic)"
BoardName "NVIDIA GeForce 2 MX (generic)"
Option "NvAGP" "1" #使用自身的AGP模块,不加这个的话使用内核的agpgart模块
Option "CursorShadow" "true" #开启鼠标阴影效果
Option "CursorShadowAlpha" "50" #阴影的不透明度
Option "CursorShadowXOffset" "4" #阴影距离指针横轴距离
Option "CursorShadowYOffset" "3" #阴影距离指针纵轴距离
EndSection
llc
发表于 2002-12-18 15:35:28
这儿有篇不错的 Howto :^)
http://www.linux.org.tw/CLDP/3D-Accelerated-With-Nvidia-HOWTO.html
如果有兴趣的话玩点刺激的,玩 P3 的用 Pentium3 的参数,i686 参数根本就不能发挥 P3 以上 CPU 的潜力。像我的:
-O3 -mcpu=pentium3 -march=pentium3 -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4
这是在 Gentoo 下在保持稳定的前提下性能最大化的 gcc 编译参数,在我这儿比起 i686 参数高出 20fps/s 左右(也高不多少 :P)
其它 CPU 的比较狂的 gcc 参数可以看一下这里:
http://www.freehackers.org/gentoo/gccflags/flag_gcc3opt.html
至于怎么改。。。Gentoo 下可以通过修改 /etc/make.conf 修改默认的 CFLAGS/CXXFLAGS, 其它发行版好像要通过修改 Makefile 吧。。。
我是i686就是用-O4 +mcpu=pentium3+march=pentium3,通过修改/usr/lib/rpm/rpmrc实现(我是用src.rpm编译的)
其他程序的编译优化可以在./configure前先用export设置CFLAGS/CXXFLAGS环境变量再进行,那样除非程序中另外指定这些变量,否则就是按这个优化编译了
我前几天将内核也加上O4和pentium3参数编译,结果编译出来的内核比默认参数编译的要大上几乎100K,启动好像变慢,第一次使用后不久还死了次机,不过这几天使用还挺稳定,没什么特别的现象,也不见得快(好像还变慢了),看来这些优化选项还挺难搞的
Kuye
发表于 2002-12-18 23:22:12
是啊是啊,我这次用疯狂编译参数编译出来的 GNOME 2.05 不知道为什么,速度也比以前的 gnome 2.1.2 慢了一大截(一倍有余),
内核的编译选项在 Gentoo 下只能依靠修改 Makefile 做到(我的内核是 853K, 以前的只有 82x K 左右,也大了很多。。。)
不知道是编译参数的问题还是 GNOME 版本的问题,也有可能是 gcc 3.2.1 的问题。。。
llc
发表于 2002-12-20 12:53:54
是啊是啊,我这次用疯狂编译参数编译出来的 GNOME 2.05 不知道为什么,速度也比以前的 gnome 2.1.2 慢了一大截(一倍有余),
内核的编译选项在 Gentoo 下只能依靠修改 Makefile 做到(我的内核是 853K, 以前的只有 82x K 左右,也大了很多。。。)
不知道是编译参数的问题还是 GNOME 版本的问题,也有可能是 gcc 3.2.1 的问题。。。
呵呵,我也是改源码目录下的Makefile来用特定选项编译内核,其他措施都不行
wsm
发表于 2002-12-21 22:28:58
安装 重起 startx coredump 晕倒
jam
发表于 2002-12-22 23:56:58
我下载了NVIDIA_GLX-1.0-4149.tar.gz和NVIDIA_kernel-1.0-4149.tar.gz装上,但键入STARTX,出现了NVIDIA的标志,之后硬盘就狂响,但怎样都进不了kde的桌面,在这过程中鼠标反应也变得迟钝,我用的是MANDRAKE 9.0+GEFORE2 MX,是不是我的显卡太旧啦,我用3213没事啊,还有如果安装失败之后怎样把它删掉啊?