LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1340|回复: 10

请教关于nvidia驱动的问题

[复制链接]
发表于 2010-10-29 22:26:42 | 显示全部楼层 |阅读模式
uname -a:
2.6.32-5-686 #1 SMP Tue Oct 19 14:40:34 UTC 2010 i686 GNU/Linux

如何才能确定已经真缺的安装了nvidia的驱动?


我用synaptic安装了:
nvidia-glx, nvidia-kernel-3.6-686, nvidia-vdpau-driver
以及这几个包的依赖的所有包。

现在nvidia x server setting工具是正常的,可以正确的显示出我得显卡、显示器的信息,xorg.conf是由nvidia-xconfig自动生成的(没有手动编辑过)
发表于 2010-10-29 22:43:08 | 显示全部楼层
nvidia x server setting 里有显卡驱动的信息啊,x server information,要是显示出来了应该就是装上了,我是菜鸟~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-29 23:23:40 | 显示全部楼层
Post by hilario;2117776
nvidia x server setting 里有显卡驱动的信息啊,x server information,要是显示出来了应该就是装上了,我是菜鸟~


我原先也是这样想的,刚才在精华区里面看了一个讲如何安装nvidia驱动的帖子,看起来似乎挺复杂的,步骤和我的这个完全不同。。。

还有,我觉得现在在linux里面看H264的720P电影和玩游戏,似乎没有在Windows XP下流畅,所以怀疑是不是我的显卡驱动安装的不正确,没有发挥作用阿。
回复 支持 反对

使用道具 举报

发表于 2010-10-29 23:53:32 | 显示全部楼层
仅此而已
  1. # 图形驱动
  2. aptitude install -R nvidia-glx nvidia-vdpau-driver nvidia-xconfig
  3. # 不知为何有些是 XF86Config 有些是 xorg.conf
  4. nvidia-xconfig
  5. vi /etc/X11/xorg.conf #{
  6. # Touchpad Synaptics
  7. Section "InputClass"
  8.         Identifier        "touchpad catchall"
  9.         Driver                "synaptics"
  10.         MatchIsTouchpad        "on"
  11.         Option                "VertEdgeScroll" "TRUE"
  12.         Option                "HorizEdgeScroll" "TRUE"
  13.         Option                "TapButton1" "1"
  14. EndSection
  15. # Graphic card
  16. Section "Device"
  17.         Identifier        "Device0"
  18.         Driver                "nvidia"
  19.         VendorName        "NVIDIA Corporation"
  20.         Option                "DPI" "96x96"
  21.         Option                "NoLogo" "TRUE"
  22.         Option                "RegistryDwords" "PerfLevelSrc=0x3333"
  23. EndSection
  24. #}
复制代码
你可以再装上 nvidia-settings ,进 X 后可见。
回复 支持 反对

使用道具 举报

发表于 2010-10-30 00:30:14 | 显示全部楼层
aptitude install nvidia-glx nvidia-xconfig linux-headers-`uname -r`
记得执行nvidia-xconfig生成/etc/X11/xorg.conf
我在debian和arch都是这样装的,没做其它步骤
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-30 00:38:01 | 显示全部楼层
感谢楼上的几位,我的安装方法和楼上2位基本是一样的

http://www.linuxsir.cn/bbs/thread364341.html
这个是精华区的那个讲如何安装nvidia的帖子,有人按照这个实验过吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-1 16:37:11 | 显示全部楼层
终于给查到了:
比较关键的是需要在xorg.conf的Section "Module"中加入:
Option "glx"
否则虽然安装了nvidia的驱动,却不会起作用的,x使用的仍然是自带的那个nv驱动。

修改过以后,感觉字体渲染的清晰多了(我原来的中文字体有点发虚)

参考:
1、nvidia网站上的配置说明
http://http.download.nvidia.com/ ... DME/chapter-02.html


2、Gentoo中配置nvidia驱动
http://www.grabnotes.com/gentoo/xorg.html
回复 支持 反对

使用道具 举报

发表于 2010-11-6 09:11:13 | 显示全部楼层
。。。不用命令的测试方法
1.随便在网上打开一个视频 全屏 看看卡不卡  不卡就是装上了
2.打开一个非linux自带的游戏,比如刺猬大作战。。。 然后看看卡不卡 不卡就是装上了
回复 支持 反对

使用道具 举报

发表于 2011-1-5 13:40:18 | 显示全部楼层
笔记本前两天刚装的squeeze,在我机器上的Nvidia显卡驱动安装方法



1) apt-get install pkg-config build-essential linux-headers-`uname -r`



2) mv /usr/bin/gcc /usr/bin/gcc4.4



   ln -s /usr/bin/gcc-4.3 /usr/bin/gcc



3) CTRL + ALT + F1
,用root帐号登录SHELL


   /etc/init.d/gdm3 stop



   apt-get remove libdrm-nouveau1 xserver-xorg-video-nouveau



   reboot



4) CTRL + ALT + F1
,用root帐号登录SHELL


   /etc/init.d/gdm3 stop



   chmod a+x NVIDIA-Linux-x86_64-260.19.21.run



   sh ./NVIDIA-Linux-x86_64-260.19.21.run



   安装会报错,安装程序的提示信息都选择YES,然后驱动的安装程序失败退出。(具体错误不太记得了,其它机器上也不一定会发生错误)


   reboot



5) CTRL + ALT + F1
,用root帐号登录SHELL


   /etc/init.d/gdm3 stop



   sh ./NVIDIA-Linux-x86_64-260.19.21.run



   一路选择YES,之后安装完成。


6) vi /etc/default/grub



#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1920x1080-24,mtrr=3,scroll=ywrap"

GRUB_GFXMODE=1024x768




9) update-grub



   reboot
回复 支持 反对

使用道具 举报

发表于 2011-1-7 10:00:35 | 显示全部楼层
我的HTPC装的是官方驱动,用linux看高清很好
回复 支持 反对

使用道具 举报

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

本版积分规则

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