Fedora 8发布,自己迫不及待地把它下下来,刻成光盘。一直想为自己的本本安装一个好用的Linux发行版本,尝试了fc7、SUSE 10.0、Ubuntu 7.10等诸多发行版本,结果总是让人很失望。fc7安装时总是提示"No driver found”,郁闷,连我硬盘的驱动都找不到,我又不知道在Vista系统下如何进行硬盘安装,只好作罢了。SUSE不能正常识别Broadcom的千兆有线网卡,以至于不能上网。没有安装显卡驱动时,字体发虚,效果居然比在虚拟机中的还要差。安装NV驱动时,连桌面都进不去了!只是一团漆黑。Ubuntu 7.10好点,有线和无线网卡都能正常识别,上网非常正常。选择Ubuntu主要是看好它两个方面,一是它采用deb包;二是因为它那华丽的3D界面。因为使用的是CD安装盘,安装过程非常迅速,设置好几个国内的源之后,很快就有升级包下载,感觉一切还是蛮好的。接下来便是着手安装8400GS的驱动了,结果发现自己陷入泥潭了。在NV主页上将NVIDIA-Linux-x86-100.14.29-pkg1.run这个包下载安装,安装过程非常顺利,可是每次以重启就不行了,提示"cannot load nvidia",只能以800x600的分辨率打开。当然这个问题可以解决,但是总是感觉不爽。仔细看了好多NV安装的说明书,还是没有将问题找出来。后来在网上得知有些人用envy自动安装显卡驱动,便去网上下载了一个envy的deb包,安装开始非常顺利,在从NV的官方ftp服务器上下载NVIDIA-Linux-x86-100.14.23-pkg1.run这个驱动包时速度居然能达到100多KB,在教育网能达到这个速度实在是让人激动啊!安装到后来便出现"nvidia-new-kernel-source was not built”这个错误,莫名其妙,在网上找了半天也没有找到什么好的方法解决。一直希望能在Linux下看看华丽的3D桌面,也让朋友们看看,Linux其实并不总是那样ugly。使用受限驱动管理器下载安装驱动同样也是不成功。安装显卡驱动这个问题折磨了我好久。
终于,终于,好消息来了。新的Fedora core 8正式发布了。事实证明这个新的系统确实没有让我失望,它成功地安装在我的笔记本上,并且能正常识别有线和无线网卡,安装NVIDIA-Linux-x86-100.14.23-pkg1.run这个驱动时也非常成功,我终于看到3D效果了!在这里提醒一下,我成功安装驱动之后依然是打不开桌面效果,如果你也遇到这个问题,不要灰心,这个问题很好解决,这个时候你只要要对xorg.conf进行一些修改,具体的修改网上有许多相关的信息。在打开桌面效果时,可能还会出现一些问题,比如窗口没有边框,这个时候也要对xorg.conf进行一些设置了,在这篇文章之后我附了我的xorg.conf文件,如果你使用的是NV的显卡,一些Section可以直接拷贝使用的。感觉fc使用起来还是非常顺手的,Ubuntu现在虽然很火,但它同Redhat等经典发行版本有许多不同之处,使用起来总是感觉便扭。不过Ubuntu比起fc来一个最大的好处便是它在国内有很好的源,更新和下载软件都非常方便。fc的源在教育网内总是难于寻觅,以至于我现在也只能打开最基本的3D效果,需要下载几个软件,才能对3D效果做更详细的设置。
fc8启动速度快,桌面很眩,呵呵,The feel is pretty good!哪天去找到安装了宽带的同学去下compiz的管理器,这样我就能看到更绚的3D效果了。
努力啊,梦想总会实现的![code]# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Thu Oct  4 10:33:51 PDT 2007
# Xorg configuration created by pyxf86config
Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Synaptics" "CorePointer"
EndSection
Section "Files"
EndSection
Section "Module"
    Load           "glx"
    Load           "extmod"
    SubSection     "extmod"
        Option         "omit xfree86-dga"
    EndSubSection
EndSection
Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us+inet"
EndSection
Section "InputDevice"
    Identifier     "Synaptics"
    Driver         "synaptics"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "auto-dev"
    Option         "Emulate3Buttons" "yes"
EndSection
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection
Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
EndSection
Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24 
    Option         "DisableGLXRootClipping" "True"
    Option         "AddARGBGLXVisuals" "True"
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection[/code]
                  	
				
