其实那天在写那篇文章(居然又活过来了 )之前,我首先需要安装Voodoo3 2000的驱动。
在Windows下比较容易,有几个版本的驱动比较不错,如最新的SFFT1.2 和安装完会发现居然通过WHQL的Voodoo3显卡最新驱动1.1版 ,但是都还是有一些问题,比如有时候进入XP系统会花屏(根据我的经验,这个的话在登录界面稍等片刻等待驱动加载完全再登入系统一般就不会出现),安装/运行某些软件的时候也会花屏(如我安装K-Lite Mega Codec Pack的时候出现过,运行Diablo2exp出来的时候那是经常的现象),有时候不知道碰到啥就莫名其妙的出现3dfxvs驱动停止工作,需重启。不过平时只用Firefox3上网一直很稳定,呵呵。
在Xubuntu下浪费了一些时间。默认进入系统(Xubuntu8.04)启动X之前,系统要求重新安装显卡驱动,显卡驱动选择TFDX驱动,显示器分辨率设置为1024×768,检测不通过。将显示器分辨率设置为800×600,依然不通过。晕了!只好使用VESA通用驱动,进入系统后倒是挺稳定的,不过还是觉得安装TFDX驱动好。于是根据以前的经验修改/etc/X11/xorg.conf文件,注消后发现系统又提示需安装显卡驱动,晕!修改了几次xorg.conf之后均失败,搞的得乱七八糟的。还是上Ubuntu官方wiki查找安装设置方法比较合算。根据提示(Voodoo3doesnotdo3d )才发现原来自己大部分设置是正确的,不过书写格式不正确!初步得到这样的设置结果:
Section "Device" Identifier "Configured Video Device" Boardname "3DFX Voodoo 3" Busid "PCI:1:0:0" Driver "tdfx" Screen 0 EndSection Section "Monitor" Identifier "Configured Monitor" Vendorname "MAG Technology Co., Ltd." Modelname "MAG 570FD" Option "DPMS" Horizsync 30.0-70.0 Vertrefresh 50.0-130.0 EndSection Section "Screen" Identifier "Default Screen" Device "Configured Video Device" Monitor "Configured Monitor" Defaultdepth 16 SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection
按道理这样应该就没错了,因为Voodoo3也就支持到16位,Ubuntu默认的24位对它根本就不行嘛!而且当我注销之后在GDM登录界面上也的确是1024x768的分辨率,但是在登入过程中,系统还是在中间把分辨率重新调整为800x600!而且这个屡试不爽。于是我突发奇想,如果只保留一个1024x768模式呢?哈哈^^这招还真行!Xubuntu没有别的选择,只好1024x768喽!然后就一直用到现在写这篇文章啦。