LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: hades

NVIDIA新驱动:173.1428 应该是为了FC14

[复制链接]
发表于 2010-11-14 15:22:10 | 显示全部楼层
我也换了.21的驱动,smplayer的显卡选项在哪里呀。我用sopcast和qsopcast和smplayer放电视cpu占用78.4%,太耗cpu了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-14 18:03:03 | 显示全部楼层
Post by oddhornedant;2119782
我也换了.21的驱动,smplayer的显卡选项在哪里呀。我用sopcast和qsopcast和smplayer放电视cpu占用78.4%,太耗cpu了。



在第一个选项栏里呀。
回复 支持 反对

使用道具 举报

发表于 2010-11-14 21:32:10 | 显示全部楼层
Post by hades;2119730
我安装了smplayer 这个前端,比MPALYER 更好用。

N卡的视频输出用:vdpau 选项。


哈哈,^_^ 多谢多谢,cpu明显降下来了。
回复 支持 反对

使用道具 举报

发表于 2010-11-15 08:10:05 | 显示全部楼层
是不是 常规 中 视频 的disable video filters when using vdpau 的选项啊?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-15 09:04:38 | 显示全部楼层
Post by oddhornedant;2119865
是不是 常规 中 视频 的disable video filters when using vdpau 的选项啊?


对,你点击用户自己定义那个框就会出现选项了。

另外:disable video filters when using vdpau   这个选项不要取消,要一直用,这样CPU才能低消耗。
回复 支持 反对

使用道具 举报

发表于 2010-11-18 10:00:53 | 显示全部楼层
好的,收到.
回复 支持 反对

使用道具 举报

发表于 2010-11-18 12:24:54 | 显示全部楼层
昨天安装了 一切正常
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-18 13:14:50 | 显示全部楼层
Post by nsdy;2120199
昨天安装了 一切正常


兄弟什么显卡?
我也可以安装,过程中说,32位的LIB文件有个警告。

另外,进入系统,整个系统运行非常慢。

260.921就没问题。

对了,X64的FC14,需要安装NVIDIA X32的LIB库吗?
回复 支持 反对

使用道具 举报

发表于 2010-11-21 17:42:41 | 显示全部楼层
Post by hj_mail;2118837
我从F12至F14一直用如下方法,可以试试:
准备工作:
1、在www.nvidia.com网站上有针对 ... inux-x86-256.53.run
2、将下载后的驱动文件,copy到/home/***/的根目录下。
安装工作:
1、确认kernel-headers kernel-(PAE)devel kernel(-PAE),已经正确安装,且为同一个版本号。
可用如下方法查看:
$ rpm -qa |grep kernel

2、屏闭掉fedora预装的驱动,即:“nouveau驱动”,具体方法:
终端输入
# gedit /etc/modprobe.d/blacklist.conf
将nouveau拉入黑名单 在文件末行添加blacklist nouveau
将nvidiafb拉入白名单,即注释掉blacklist nvidiafb这一行.即将这一行修改为#blacklist nvidiafb
不知到 “将nouveau拉入黑名单 在文件末行添加blacklist nouveau” 在哪的看下面,即:
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#
# Listing a module here prevents the hotplug scripts from loading it.
# Usually that'd be so that some other driver will bind it instead,
# no matter which driver happens to get probed first. Sometimes user
# mode tools can also control driver binding.
#
# Syntax: driver name alone (without any spaces) on a line. Other
# lines are ignored.
#

# watchdog drivers
blacklist i8xx_tco

# framebuffer drivers
blacklist aty128fb
blacklist atyfb
blacklist radeonfb
blacklist i810fb
blacklist cirrusfb
blacklist intelfb
blacklist kyrofb
blacklist i2c-matroxfb
blacklist hgafb
#blacklist nvidiafb ,,,,,,,,,,,,,,这里
blacklist rivafb
blacklist savagefb
blacklist sstfb
blacklist neofb
blacklist tridentfb
blacklist tdfxfb
blacklist virgefb
blacklist vga16fb
blacklist viafb
blacklist nouveau ,,,,,,,,,,,,,,,这里

# ISDN - see bugs 154799, 159068
blacklist hisax
blacklist hisax_fcpcipnp

# sound drivers
blacklist snd-pcsp

# I/O dynamic configuration support for s390x (bz #563228)
blacklist chsc_sch

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

3、修改Fedora13系统引导参数:gedit /boot/grub/grub.conf
在后面添加 rdblacklist=nouveau,注意:如果安装了Nvidia显卡驱动,系统虽然成功但总是不稳定,表现为一时出现停留在启动画面或屏闪不动的现象(如这台LENOVO thinkpadT410i),则要将上面内容,即:“rdblacklist=nouveau“变更为“nouveau.modeset=0“,以禁止 nouveau KMS 的使用。
(NOTE: IF this doesn’t seem to work for you, in step one, instead of “rdblacklist=nouveau”, try “nouveau.modeset=0″)

还请注意,如果电脑使用的是PAE的内核,则还需要在“nouveau.modeset=0“后面空一个格添加 vmalloc=256m 这个参数

4、还没完!如果截止到第3步,则无法启用Plymouth画面。要想启用,请按如下方式:
启用 Plymouth 图形化引导:NVIDIA 官方驱动本身不支持 KMS,所以只能在引导时指定使用 MESA 的驱动来达到图形化 Plymouth 的效果。
继续编辑 /boot/grub/grub.conf,在“kernel /vmlinuz-2.6.32.9-70.fc12.i686.PAE ro root=/dev/mapper/volumeGroup-Root LANG=
zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet nouveau.modeset=0 vmalloc=256m“后面添加上“vga=0x0361” (361代表分辨率o 1280x800)

5、防止SElinux阻止安装新的nvidia驱动,即:降低selinux级别,避免selinux阻止加载nvidia驱动,命令如下:
#setsebool -P allow_execstack on

6、重启电脑,即电脑开机出现品牌logo画面后不断按ENTER键,进入grub设置,按 e键,进行编辑,在kernel行的末段加个3就可以了,按回车确定,按b启动。这种修改是临时的,再启动时还回到默认的运行级别 5。例如:
将kernel /vmlinuz-2.6.34.6-47.fc13.i686.PAE ro root=/dev/mapper/vg_hugh-lv_root rd_LVM_LV=vg_hugh/lv_root rd_LVM_LV=vg_hugh/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us rhgb quiet nouveau.modeset=0 vmalloc=256m vga=0x0361中去掉"nouveau.modeset=0 vmalloc=256m vga=0x0361",改为kernel /vmlinuz-2.6.34.6-47.fc13.i686.PAE ro root=/dev/mapper/vg_hugh-lv_root rd_LVM_LV=vg_hugh/lv_root rd_LVM_LV=vg_hugh/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us rhgb quiet 3
对了,3前面还有个空格啊。
此时电脑进入文本模式,
1、启动后,输入用户名,注意用root用户,以及密码。
2、进入/home/hejiang/下,运行sh NVIDIA-Linux****.run
3、按要求,安装驱动,然后reboot。
4、发现一切正常。OK了。
最后,请千万注意,或在yum update等方式升级中,对内核kernel进行了升级,则要重复第6步,在/home/hejiang/下直接运行“sh NVIDIA***.run -K”注意这里的K为大写,重新编译一下内核就可以了。然后重启,一切搞定。

再有,我曾对/etc/X11/下的xorg.conf进行了修改,如下:
我在该文件Section "Files"项下加入了:
    ModulePath      "/usr/lib/xorg/modules/extensions/nvidia"
    ModulePath      "/usr/lib/xorg/modules/drivers"
    ModulePath      "/usr/lib/xorg/modules"
   不知是否有用,但看了很多这些方法,均没提出这个。

另外,会发现,安装nvidia驱动后,Fn+home/end以调节屏幕亮度的功能失效的怎么办,如下:
For the latest proprietary drivers go to the NVIDIA Unix Drivers page. Several users have experienced unreliability when using various versions of the proprietary NVIDIA drivers (specifically v185 installed by Ubuntu 9.10 and v190 from NVIDIA). However NVIDIA linux driver v195 should work correctly. Remember to check official repository of your distribution before installing from proprietary scripts (see below). If drivers don't work, switch back uninstalling the driver. Try removing /etc/X11/xorg.conf if still doesn't work.
Backlight controls are not functional while running nVidia driver 195. They can be controlled by either changing brightness in a VT or adding the following to the "Devices" section of xorg.conf (tested on driver 195 beta under Ubuntu Lucid Alpha 3 and driver 195.36.24 on Fedora 12):
   Option "RegistryDwords" "EnableBrightnessControl=1"
Install on Fedora 12 from repository
The following has just been successfully tested on Fedora 12 (kernel 2.6.32.11-99.fc12.i686.PAE) and kmod-nvidia-PAE-195.36.15-1.fc12.2.i686. Rpm Fusion repository provide latest nvidia packages. Install the repository and the then install the driver using yum (# yum install kmod-nvidia-PAE). Put nouveau on the modules blacklist. For details check Rpm Fusion how-to. Activate backlight controls using xorg.conf trick shown above.
ThinkPads this chip may be found in

效果非常好。问题解决。




我的本本是sony s118 nv310m 的,按您的方法已经安装了310m的驱动,但是不对劲,安装成功后,亮度调节会出现调节进度条,但实附上屏幕并没有产生效果。
xorg.conf 的文件内容是:
[root@Dev2 ~]# cat /etc/X11/xorg.conf
Section "Device"
        Identifier "Videocard0"
        Driver "vesa"
EndSection

我把vesa改成nvidia重启屏幕,好多横光小光栅一闪闪进不支,用nvidia-xconfig,一使也同样是这样。实在没办法,请问仁兄有什么办法解决急啊。还有如何启用3D功能。谢谢
回复 支持 反对

使用道具 举报

发表于 2010-11-21 17:43:31 | 显示全部楼层
Post by hj_mail;2118837
我从F12至F14一直用如下方法,可以试试:
准备工作:
1、在www.nvidia.com网站上有针对 ... inux-x86-256.53.run
2、将下载后的驱动文件,copy到/home/***/的根目录下。
安装工作:
1、确认kernel-headers kernel-(PAE)devel kernel(-PAE),已经正确安装,且为同一个版本号。
可用如下方法查看:
$ rpm -qa |grep kernel

2、屏闭掉fedora预装的驱动,即:“nouveau驱动”,具体方法:
终端输入
# gedit /etc/modprobe.d/blacklist.conf
将nouveau拉入黑名单 在文件末行添加blacklist nouveau
将nvidiafb拉入白名单,即注释掉blacklist nvidiafb这一行.即将这一行修改为#blacklist nvidiafb
不知到 “将nouveau拉入黑名单 在文件末行添加blacklist nouveau” 在哪的看下面,即:
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#
# Listing a module here prevents the hotplug scripts from loading it.
# Usually that'd be so that some other driver will bind it instead,
# no matter which driver happens to get probed first. Sometimes user
# mode tools can also control driver binding.
#
# Syntax: driver name alone (without any spaces) on a line. Other
# lines are ignored.
#

# watchdog drivers
blacklist i8xx_tco

# framebuffer drivers
blacklist aty128fb
blacklist atyfb
blacklist radeonfb
blacklist i810fb
blacklist cirrusfb
blacklist intelfb
blacklist kyrofb
blacklist i2c-matroxfb
blacklist hgafb
#blacklist nvidiafb ,,,,,,,,,,,,,,这里
blacklist rivafb
blacklist savagefb
blacklist sstfb
blacklist neofb
blacklist tridentfb
blacklist tdfxfb
blacklist virgefb
blacklist vga16fb
blacklist viafb
blacklist nouveau ,,,,,,,,,,,,,,,这里

# ISDN - see bugs 154799, 159068
blacklist hisax
blacklist hisax_fcpcipnp

# sound drivers
blacklist snd-pcsp

# I/O dynamic configuration support for s390x (bz #563228)
blacklist chsc_sch

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

3、修改Fedora13系统引导参数:gedit /boot/grub/grub.conf
在后面添加 rdblacklist=nouveau,注意:如果安装了Nvidia显卡驱动,系统虽然成功但总是不稳定,表现为一时出现停留在启动画面或屏闪不动的现象(如这台LENOVO thinkpadT410i),则要将上面内容,即:“rdblacklist=nouveau“变更为“nouveau.modeset=0“,以禁止 nouveau KMS 的使用。
(NOTE: IF this doesn’t seem to work for you, in step one, instead of “rdblacklist=nouveau”, try “nouveau.modeset=0″)

还请注意,如果电脑使用的是PAE的内核,则还需要在“nouveau.modeset=0“后面空一个格添加 vmalloc=256m 这个参数

4、还没完!如果截止到第3步,则无法启用Plymouth画面。要想启用,请按如下方式:
启用 Plymouth 图形化引导:NVIDIA 官方驱动本身不支持 KMS,所以只能在引导时指定使用 MESA 的驱动来达到图形化 Plymouth 的效果。
继续编辑 /boot/grub/grub.conf,在“kernel /vmlinuz-2.6.32.9-70.fc12.i686.PAE ro root=/dev/mapper/volumeGroup-Root LANG=
zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet nouveau.modeset=0 vmalloc=256m“后面添加上“vga=0x0361” (361代表分辨率o 1280x800)

5、防止SElinux阻止安装新的nvidia驱动,即:降低selinux级别,避免selinux阻止加载nvidia驱动,命令如下:
#setsebool -P allow_execstack on

6、重启电脑,即电脑开机出现品牌logo画面后不断按ENTER键,进入grub设置,按 e键,进行编辑,在kernel行的末段加个3就可以了,按回车确定,按b启动。这种修改是临时的,再启动时还回到默认的运行级别 5。例如:
将kernel /vmlinuz-2.6.34.6-47.fc13.i686.PAE ro root=/dev/mapper/vg_hugh-lv_root rd_LVM_LV=vg_hugh/lv_root rd_LVM_LV=vg_hugh/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us rhgb quiet nouveau.modeset=0 vmalloc=256m vga=0x0361中去掉"nouveau.modeset=0 vmalloc=256m vga=0x0361",改为kernel /vmlinuz-2.6.34.6-47.fc13.i686.PAE ro root=/dev/mapper/vg_hugh-lv_root rd_LVM_LV=vg_hugh/lv_root rd_LVM_LV=vg_hugh/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us rhgb quiet 3
对了,3前面还有个空格啊。
此时电脑进入文本模式,
1、启动后,输入用户名,注意用root用户,以及密码。
2、进入/home/hejiang/下,运行sh NVIDIA-Linux****.run
3、按要求,安装驱动,然后reboot。
4、发现一切正常。OK了。
最后,请千万注意,或在yum update等方式升级中,对内核kernel进行了升级,则要重复第6步,在/home/hejiang/下直接运行“sh NVIDIA***.run -K”注意这里的K为大写,重新编译一下内核就可以了。然后重启,一切搞定。

再有,我曾对/etc/X11/下的xorg.conf进行了修改,如下:
我在该文件Section "Files"项下加入了:
    ModulePath      "/usr/lib/xorg/modules/extensions/nvidia"
    ModulePath      "/usr/lib/xorg/modules/drivers"
    ModulePath      "/usr/lib/xorg/modules"
   不知是否有用,但看了很多这些方法,均没提出这个。

另外,会发现,安装nvidia驱动后,Fn+home/end以调节屏幕亮度的功能失效的怎么办,如下:
For the latest proprietary drivers go to the NVIDIA Unix Drivers page. Several users have experienced unreliability when using various versions of the proprietary NVIDIA drivers (specifically v185 installed by Ubuntu 9.10 and v190 from NVIDIA). However NVIDIA linux driver v195 should work correctly. Remember to check official repository of your distribution before installing from proprietary scripts (see below). If drivers don't work, switch back uninstalling the driver. Try removing /etc/X11/xorg.conf if still doesn't work.
Backlight controls are not functional while running nVidia driver 195. They can be controlled by either changing brightness in a VT or adding the following to the "Devices" section of xorg.conf (tested on driver 195 beta under Ubuntu Lucid Alpha 3 and driver 195.36.24 on Fedora 12):
   Option "RegistryDwords" "EnableBrightnessControl=1"
Install on Fedora 12 from repository
The following has just been successfully tested on Fedora 12 (kernel 2.6.32.11-99.fc12.i686.PAE) and kmod-nvidia-PAE-195.36.15-1.fc12.2.i686. Rpm Fusion repository provide latest nvidia packages. Install the repository and the then install the driver using yum (# yum install kmod-nvidia-PAE). Put nouveau on the modules blacklist. For details check Rpm Fusion how-to. Activate backlight controls using xorg.conf trick shown above.
ThinkPads this chip may be found in

效果非常好。问题解决。


我的本本是sony s118 nv310m 的,fedora 14 i686.按您的方法已经安装了310m的驱动,但是不对劲,安装成功后,亮度调节会出现调节进度条,但实附上屏幕并没有产生效果。
xorg.conf 的文件内容是:
[root@Dev2 ~]# cat /etc/X11/xorg.conf
Section "Device"
        Identifier "Videocard0"
        Driver "vesa"
EndSection

我把vesa改成nvidia重启屏幕,好多横光小光栅一闪闪进不支,用nvidia-xconfig,一使也同样是这样。实在没办法,请问仁兄有什么办法解决急啊,都搞了快一年了都没搞定这个破显卡的问题,还有如何启用3D功能。谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表