D 的个人博客

但行好事莫问前程

  menu
417 文章
3446695 浏览
7 当前访客
ღゝ◡╹)ノ❤️

我只是想安装一下显卡——Ubuntu6.10下装GeForce Go 6600

今天刚装好了 Ubantu  Linux 操作系统,准备正式投入 Linux 的怀抱。。。。
不过装显卡驱动从下午一直弄到现在。。。。
方法参考如下:

方法一:从网络源安装驱动

从下面源里任选一种加入到 /etc/apt/sources.list里面 *

deb http://amaranth.selfip.com edgy lrm
  • deb http://dev.realistanew.com/beryl edgy beryl

    这个源在10月5日(2006年?)出现部份包丢失的情况,上面那个Amaranth源里已经解决了这个错误

  • deb http://beryl-mirror.lupine.me.uk/beryl edgy beryl
    10月2日(2006年?),这个源出现找不到"beryl/binary-i386/Packages/"目录下的包的问题。

添加完网络源后,执行以下命令进行驱动程序安装:

sudo apt-get update
sudo apt-get install nvidia-glx

待所有软件包下载并完成安装之后,按Ctrl + Alt + BackSpace.重启X。

本来是想用这种的,但是的下载安装包的时候说

下列的软件包有不能满足的依赖关系:
  nvidia-glx: 依赖: nvidia-kernel-1.0.9631

郁闷了。。。。网上的资料没一份说的很清楚是怎么回事的,也所可能是我没找到吧。后来采取如下方法:

方法二nVIDIA官方网站下载驱动包,手动安装驱动程序。

从官方网站上(nVIDIA beta driver )下选择适合自己配置的驱动包,分为32位和64位的。

解决安装驱动的包依赖问题

sudo apt-get install linux-headers-$(uname -r) libc6-dev
  • 安装驱动,必需在真正的命令终端操作(按Ctrl+Alt+F1切换),登录,输入以下命令:

sudo /etc/init.d/gdm stop
sudo sh NVIDIA-Linux-x86-1.0-9625-pkg1.run

安装结束后,系统将提示是否启用新的配置文件,选择“是yes”

在终端里执行以下命令重启GDM。

sudo /etc/init.d/gdm start

注意:通过这种方法安装驱动,每一次系统内核升级后,都必须重新安装一次显卡驱动。下面这个命令可以查看你的显卡是否已经支持direct rendering

glxinfo | grep direct

如果你的驱动安装正确了,这个命令应该会出现下面这样的提示:

direct rendering: Yes
  • 这个提示说明你的显卡驱动已经OK了。如果得到的是其他提示,试试用nVIDIA的配置工作重新配置,再重启GDM;

还是手动编译搞定了。。。。不过刚才我又上网看了下,也可以安装一个叫envy的CLI,安装貌似更简单的说,呵呵。。。。

方法三(引自下面的链接,感谢作者^_^)

http://y-point.zhuzhulife.info/index.php?title=NVidia%E6%98%BE%E5%8D%A1%E9%A9%B1%E5%8A%A8%E7%9A%84%E5%AE%89%E8%A3%85%E7%AC%94%E8%AE%B0

wget -c http://albertomilone.com/ubuntu/nvidia/scripts/envy_0.8.1-0ubuntu6_all.deb
sudo dpkg -i envy_0.8.1-0ubuntu6_all.deb
  • 用 CTRL+ALT+F1 进入控制台并登录。
  • 如果控制台没有中文系统的可以用下列命令设置英文提示
export LANGUAGE=en_US
  • 运行Envy,它会提示输入密码
envy
  • 后面的事情就不用说什么了,我是选择了 1 。安装完成起动X,运行
glxinfo | grep direct

系统输出

direct rendering: Yes
  • [安装成功!]

删除 nVidia标志

  • 如果您不想在启动界面之前显示 nVidia 标志,您需要手动编辑您的 Xorg 配置文件.
  • 选择屏幕上方的 Applications 应用程序菜单,然后选择 Accessories 附件, Terminal 终端.

输入如下命令:

sudo gedit /etc/X11/xorg.conf

在Device一节中找到 "nvidia" 所在行,在该行后添加

Option          "NoLogo"

保存文件并退出,重启X