旧瓶新酒

Posted: 十一月 28th, 2007 | Author: windrose | Filed under: 文章 | Tags: , , | 1 Comment »

终于决定不再与家里那台台式机白头偕老,尽管它在Slackware驱动下勤勤恳恳地跑得正欢。这台机器的性能倒没有太多让我不满意的地方,让我兴起换机器的念头,主要是想换一台大屏幕的液晶显示器,而我担心那块古董级GF MX200显卡支持不来。在这台P3级别的机器上,单单换一块显卡显然不是一个好主意。一来AGP的显卡市场上几乎绝迹了,就算找得到价钱也不便宜。再则旧机器换上新显卡,实在太不般配。

一不做二不休,干脆全换。我对硬件的要求并不高,我不玩3D游戏,Windows也是可有可无的,但硬件应该对Linux比较友好。最终的选择是AMD双核64位4400+处理器,技嘉GA-M68SM-S2主板,再加上两条1G的DDRII 800内存组成双通道,另外还买了一个新电源。重头戏是LG的 L222WT 22寸宽屏液晶显示器,2000出头的价钱比前面那些零碎全部加在一起还贵。于是家里那台元老最终可用的只剩下一个80G硬盘、一个combo光驱、鼠标键盘、音箱和一个空空的机箱。

操作系统我选的是Slackware Linux 12.0,用自己刻录的光盘安装。安装过程总得来说比较顺利,但是也发生了一些诡异的事情。一开始,用PS2键盘,安装程序就死在选择键盘那里,换了个USB键盘才能继续下去,完成安装后换成PS2键盘却又没有问题。另一诡异之处是刚刚安装完的时候,网络是可用的,即系统自动设置了主板内置的rtl8211网卡,但再启动之后,网卡就找不到了。

网卡的问题让我费了点劲。Google了一下,网上关于nForce 630a芯片组主板设置的内容并不多,Yes论坛的一个帖子提到这块主板对Linux的支持,结论是没有问题,但我弄来弄去还是无法在系统中找到网卡。想来想去,还是升级内核。用了一个偷懒的办法,从slackware-current的下载处下了2.6.23.1版内核源码和编译hugesmp.s内核的config。然而,升级内核后问题还是没解决。最后,在Linuxquestions论坛的一个帖子里发现了端倪,删除了 /etc/udev/rules.d/75-network-devices.rules 之后,重新启动,网卡终于能用了。

显示驱动的安装就简单多了。从nvidia网站下载了最新的驱动程序,安装之后修改 /etc/X11/xorg.conf 文件,指定使用nvidia驱动,将分辨率直接设为1680×1050就可以了。

主板集成的声卡在系统安装时就被alsa自动识别了,只是第一次使用前要记得用alsamixer打开被mute的声道并调好音量,再用alsactl store 命令保存设置。

由于采用了SMP内核,系统在启动时会在屏幕顶端显示两只小企鹅,/proc/cpuinfo 中也有两个CPU的信息。图形性能当然也有很大的提高,运行glxgears,得分从老旧显卡的700多提高到了2000左右。在新显卡支持下,当然要试试3D的compiz桌面,这将是我下一篇文章的内容。


One Comment on “旧瓶新酒”

  1. 1 6c said at 12:19 下午 on 二月 22nd, 2008:

    恭喜啊,看着你写出过程十分简洁明了,也蛮有趣的。


Leave a Reply