LinuxSir.cn,穿越时空的Linuxsir!

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

NVIDIA驱动安装过程,成功了,又一个3D桌面诞生了(附图)

[复制链接]
 楼主| 发表于 2007-4-25 14:17:36 | 显示全部楼层
至于怎样启动beryl的3d效果,很简单,你只需要每次启动系统后,启用beryl管理器,出现宝石标志后,单击鼠标右键,可以看到一个下拉菜单,选中重启选项,效果立即呈现,后者可以根据你自己的需求,强制设定beryl为默认的3d效果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-25 14:22:25 | 显示全部楼层
我的系统除了安装有fc6外还装了vista,当然不是旗舰版的,现在旗舰班的拷贝很爽,如果哪位也希望发安双系统,我可以给他一些建议
回复 支持 反对

使用道具 举报

发表于 2007-4-25 19:48:44 | 显示全部楼层
呵呵,非常漂亮,恭喜先,学习中
回复 支持 反对

使用道具 举报

发表于 2007-4-25 20:18:52 | 显示全部楼层
LZ 说得我又有了信心了,nVIDIA驱动把我折腾好几天了.跪求解决方案啊?

我的显卡是GF 5200 系统是RHAS

烦劳楼主把详悉些的 步骤帖出来下,可否?

在此先表示感谢了!

在线等楼主消息噢.....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-25 20:50:26 | 显示全部楼层
哦 ,你 的 系统 是 红帽子9吗?
回复 支持 反对

使用道具 举报

发表于 2007-4-25 21:09:30 | 显示全部楼层
不是

是企业服务器版本的 red hat

我装了最新的NVIDIA for linux (NVIDIA-Linux-x86-1.0-9755-pkg1)的驱动 可还是没法设置分辨率

X Server settings 设不起, X11/xorg.conf (好像是这样写的) 也改过了

还是不行,LZ有没有什么直接点的方法可以该分辨率啊? 在8006X600 60HZ下看了好多天了

眼睛都要炸掉了...
回复 支持 反对

使用道具 举报

发表于 2007-4-25 21:46:53 | 显示全部楼层
写一写驱动的安装过程啊.....帮帮忙.在FC下安装显卡驱动 好麻烦.
回复 支持 反对

使用道具 举报

发表于 2007-4-26 10:22:07 | 显示全部楼层
楼主能给我提供一下具体过程么》
我的是fc6
显卡nivida geforce6100
邮箱:choilsea@yahoo.com.cn
谢谢了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-26 13:43:47 | 显示全部楼层
系统装完后,第一件事是设置了sudo,然后就是去网上找livna的源,安装方法如下:

    [code4]安装livna源

    $ sudo rpm -ivh http://rpm.livna.org/livna-release-6.rpm
    $ sudo rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY

为什么要找livna源呢?当然是为了下它提供的nvidia显卡驱动。FC默认的nv驱动是GNU开发的,不支持3D加速。这次,FC6中添加了3D桌面功能,需要显卡支持glx,所以一定得装好nv驱动才行。nvidia向linux使用者发布官方驱动,但那好像需要重新编译系统核心,我以前尝试过一次,但那次比较衰,核心重新编译之后,用了没几天,X就莫名奇妙地进不去了。之后,我一直都在用livna做的rpm包。这次也不例外。

添加了livna源后,就:

    [code5]安装nv驱动

    $ uname -rm <----查看系统核心版本号
    2.6.18-1.2798.fc6 i686
    $ sudo yum install kmod-nvidia

结果,看到有kmod-nvidia-1.0.8776-1.2.6.18_1.2798.fc6.i686.rpm,心里挺高兴。但又看到这个rpm包有两个依赖文件,分别是:kernel-l2.6.18-1.2798.fc6.i686和xorg-x11-drv-nvidia-1.0.8776- 2.lvn6.i386.rpm。心里好生奇怪,我的系统核心的版本号本来就是2.6.18-2798啊。当时没多想,敲了个y,就开始装,结果出了错,下载的kernel安装时和我已装kernel冲突。这是肯定的了,同一个版本的kernel,安装时不冲突才怪。

百思不得其解阿。在网上搜了好久,所见的nv驱动安装说明千篇一律,都是我在上面那样的装法。后来,在linuxsir上,看到一位仁兄说nv 8766即使装上也不能打开FC6的三维桌面效果,所以他从livna-testing源上装了nvidia 9626,并成功启用了三维桌面。于是,我也尝试安装nvidia 9626,是这样干的:

    [code6]安装nvidia 9626

    $ sudo yum --enablerepo=livna-testing install kmod-nvidia

结果,还是不行阿。还是和安装nvidia 8776时,一样的错误。然后,在linuxsir上,看到很多人都说他们装上了,他们说的愈简单,我就愈郁闷。怎么到我这,就不行阿?

我一直都认为是livna的nvidia驱动rpm文件的依赖出了问题,一直都没有仔细考虑一下是不是我的系统核心有问题。直到后来,linuxsir上,一位名为yaohanping的仁兄说:FC6安装的时候把有些P4和C扬的机器装错了kernel。这,让我怎能不郁闷阿。只好把现在安装的核心删掉,重新装一次。于是,就:

    [code7]卸载kernel

    $ rpm -qa | grep kernel
    kernel-headers-2.6.18-1.2798.fc6
    kernel-2.6.18-1.2798.fc6
    kernel-devel-2.6.18-1.2798.fc6
    $ sudo rpm -e kernel-headers-2.6.18-1.2798.fc6 --nodeps
    $ sudo rpm -e kernel-2.6.18-1.2798.fc6 --nodeps
    $ sudo rpm -e kernel-devel-2.6.18-1.2798.fc6 --nodeps

呵呵,也只有Unix这样的系统可以这么干,可以在系统运行的时候,把核心干掉。Windows下,几乎不太可能阿,平日病毒感染个核心的DLL,想把它删除都不容易。

然后,用yum把刚才删除的那三个包又重装了一次。为了确保重新安装的核心是否能运行,又重启了一次机器。还好,一切正常。之后,再次安装nvidia 9626驱动,这一次极为顺利!
5开启三维桌面

这里,略微记一下有关三维桌面的常识,因为我也很菜,能多了解一点,就多了解一点。

FC6 附带的是Compiz窗口管理器。Compiz使用OpenGL进行三维图形渲染,集窗口管理器与图形混合管理器于一身;窗口管理器处理屏幕上的应用程序和对话框,而混合管理器则使窗口和图形混合,产生混合图像。Compiz的开发目的是为用户带来多种视觉效果,使得Linux桌面的使用变得更方便、功能更强大、更新颖、更容易满足用户的特殊需求。Compiz目前只能与Xgl“共事”,Compiz的插件及窗口装饰器在Gnome和KDE下都能工作。

注意,上一段提到了“xgl”,这个又是什么呢?空讲也没什么意思,感兴趣就看这里http://linux.chinaitlab.com/unix/378083.html。如果还不满足,这里有一段视频,http://www.youtube.com/watch?v=wYjv0S_k0xo。

我在msn上跟一个同学讲linux下有3D桌面,发了一张效果图给他,本以为他会吃惊一下,哪知只讨来一阵不屑一顾和无情打击,他说他在XP下早就用上嘞。吓我一跳,MS的vista要到明年1月才发布,他哪来的三维桌面来?我追问,他说:"XP的番茄花园版就有3D,在系统退出的时候……"那个汗阿~~~~

在FC6 下开启三维桌面很简单了,在桌面的“系统|首选项“菜单里找到“Desktop Effects",打开,是一个对话框,上面有“Enable Desktop Effects"按钮的,点击就可以启动三维桌面的,前提是你的显卡驱动正确安装,其次是你的xorg.conf文件必须正确配置,这两个条件缺一不可。显卡驱动的安装,上文已述。至于xorg.conf(位于/etc/X11目录下)的配置,可以参考我的配置,如下:

    [code7]配置xorg.conf

    # Xorg configuration created by system-config-display

    Section "ServerLayout"
        Identifier "single head configuration"
        Screen 0 "Screen0" 0 0
        InputDevice "Keyboard0" "CoreKeyboard"
    EndSection

    Section "Files"
        ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
        ModulePath "/usr/lib/xorg/modules"
    EndSection
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-26 13:52:23 | 显示全部楼层
至于 说 企业 版的 红帽子,那 安装就 必须在 文本模式下 进行,要 退出 x图形 界面 模式,还 要 修改 x11 才 可以 ,因为我 用 的 是 fedora 6所以安装起来就 非常方便 了 ,而且现在 最新的 驱动可以支持在 此操作系统版本上直接在图形界面 下yum安装
回复 支持 反对

使用道具 举报

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

本版积分规则

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