本本装上debian,风扇基本没停过,网上搜了许久,没找到靠谱的答案。只能死马活医,把每个帖子的方法都试一遍。先装显卡驱动,我的联想G450的GEFORCEG210M,官网上下载的Nvidia-Linux-x86-295.59.run。
  输入:
  sh Nvidia-Linux-x86-295.59.run
  进入安装界面,提示错误:检测到Xwindow仍在运行。安装程序退出,提示你看日志文件去找出错误信息。我的xwindow确实在运行,输入:
  sudo /etc/init.d/gdm3 stop
  再试着ctrl+alt+F7切换到xwindow模式,切换失败,证明已经关掉了xwindow。
  再次安装,安装程序又报另错:检测到nouveau内核还在运行,nouveau是linux桌面版本几乎都打包的nvidia显卡驱动(当然是第三方开源的)。安装程序向系统写入一个-disable-nonveau.conf,并提示你重启系统,这个文件会在下次开机时禁用nouveau驱动。退出安装程序并重启。
  果然,重启后界面简陋不少,证明nouveau被禁用,再次启动安装程序,报错:
  找不到make。
  输入:
  sudo apt-get install make
  解决。
  再次启动安装程序,报错:
  当前gcc的版本和当初编译内核所用的版本对不上号,让我装gcc4.3,我就把gcc4.4卸载了,输入:
  sudo apt-get install gcc-4.3
  然后,在/usr/bin里做两个软连接:
  ln -s /usr/bin/gcc-4.3 /usr/bin/gcc
  ln -s /usr/bin/gcc /usr/bin/cc
  cc这个软连接是为了统一软件接口,应用程序一般都会找cc编译,至于cc实际链接到什么样的编译器,是linux管理员的事情。似乎上面两个链接可以合并为一个,我没试。
  再次运行安装程序,提示错误:
  unbale to find the kernel source tree for thecurrent running kernel...
  是在百度知道上找到的答案,debian只需要安装一个linux-headers就好了,输入:
  sudo apt-get installlinux-headers-2.636-5-x86
  注意,后面的2.636-5-x86,是自己的内核版本好,uname -a查询即可。
  再次启动安装程序,一马平川...最后提示would you like to run thenvidia-xconfig utility to automatically update your configurtionfile so that the nvidia driver will be used when you restartX?....
  默认是no,我选的yes,它应是说是否启用nvidia的配置文件,以便在下次重启后即使得nvidia的驱动生效。
  重启
  ...............
  进入xwindow界面,画质细腻,但与debian自带的第三方驱动相差无几。希望将来做openGL的时候能给力!
  存在一个大问题:命令行界面的字符变得大且模糊,显然nvidia驱动在命令行模式下根本没有启用,日后解决。

  2012-7-20跟新
    命令行界面的字符变得大且模糊,是nvidia不支持llinux内核的kms,这个没办法
  暂时是把gnome的terminal(字体比tty漂亮多了)配置成终端的黑底白字,全屏作业。