信阳师范学院 孙慧平
---- 1999年4月,英特尔为超值低价电脑推出了新型810芯片组,其中集成了I752图形加速芯片。I752为超值低价电脑设计,它集成了三维AGP图形加速功能,并支持基于软件的音频、调制解调器和DVD功能。英特尔810芯片组集成了以往需要专门的硬件插入卡才能实现的功能,为超值低价电脑带来了更高的性能与新技术。
---- 但在实际使用Intel 810集成主板中也带来了一些问题,因为其推出时间短,驱动程序较少,安装操作系统比较麻烦,令许多用户颇为头疼。如安装Win98时,在一般的计算机上,Win98可以识别出大部分硬件设备,安装系统可以一气呵成,而810芯片组却不能被Win98识别,因而必须安装完Win98后,再安装相应的主板驱动程序,Win98才可识别出其主板设备,然后是安装显卡,声卡,Moderm等外设。
---- 在新兴的Linux 操作系统中,如何安装X Server更是困扰了许多用户,大家抱怨只能进入Linux的CLI(Command Line Interface),而无法进入GUI图形环境。本文就此在微星的810主板上安装Red Hat Linux 6.0 的X Server提供以下两种方法。
---- 第一种方法:因为Red Hat Linux 6.0的图形安装界面相当友好,在安装过程中就可以配置X Server。只要将显卡设置为"Unlisted Card",使用 "VGA16 Server",其后可设置相应的Monitor类型,在重新启动Linux 时,即可达到600*480 的图形界面了。可以进入 GNOME , KDE 等Linux 的GUI界面了。如果已经安装设定了X,但无法使用,可使用Xconfigurator命令修改上述设置或直接修改/etc/X11/XF86Config文件。
---- 在此种方法中,显示效果虽较差,810芯片组中i752的功能也未得到相应的发挥,但已基本上已经可以摆脱单纯的CLI界面了。
---- 第二种方法:在使用上述方法的基础上,使用近期Intel发布的Linux版i810驱动程序1.0版本,安装该驱动程序后,可以使您的机器达到 1600x1200 的分辨率,并支持8,16,24 位色彩加速,但安装该驱动程序需要具备以下几个条件:
---- XFree86-3.3.5 (1999年8月)或 更高版本
---- Kernel Version: 2.2.X 或 更高版本
---- Glibc 2.1 或 更高版本
---- 1. 对于基于Intel 810的计算机,Linux Kernal 2.2.X一般并不能自动识别其内存数量,所以,可使用cat /proc/meminfo 查看系统内存数量。
---- 系统指示的内存数量应为实际内存数量减去1或2M的810显存。如不相符,可以在 /etc/lilo.conf文件中设定。例如系统实际内存为32M, 显卡使用1M内存,则系统指示内存量应为31M,则在lilo.conf文件中label=linux语句后加入append="mem=31M"语句,再运行/sbin/lilo指令使其生效,Linux就可识别其内存数量了。
---- 2. 安装Xfree86 3.3.5
---- 使用X -version来查看XFree86版本,一般Red Hat 6.0的XFree86版本是 3.3.3.1,在另外一些版本中为3.3.4。所以需要下载XFree86 3.3.5版本或在最新的Linux系统中寻找。其网址为http://www.xfree86.org。安装时将X Server设为vga16.支持的分辨率可以达到 640x480.
---- 3. 下载并安装810的驱动程序
---- Intel提供了两种Linux驱动,一种为RPM文件,一种为TAR文件,本文谨以RPM文件为例,说明其安装方法。在Intel的网址下,下载RPM驱动程序,(I810Gtt-0.1-5.src.rpm (11.9k), XFCom-i810-glibc2.1-1.0.0-rh60.i386.rpm(1M))以root权限执行以下安装命令:
rpm -Uvh XFCom-i810*.i386.rpm
rpm --rebuild I810Gtt*.src.rpm
rpm -Uvh /usr/src/redhat
/RPMS/i386/I810Gtt*.i386.rpm
---- 4. 修改/etc/X11/XF86Config文件
---- 将该文件备份,再用vi编辑修改该文件的Device Section,Screen Section 和Monitor Section。按照显示器能够支持的模式去修改Monitor Section。在Device Section中加上
Section "Device"
Identifier "i810"
EndSection
再将Screen Section中将"svga"
screen sections部分修改如下:
Section "Screen"
Driver "svga"
Device "i810"
Monitor "Your_Monitor_Here"
Subsection "Display"
Depth 8
Modes "640x480" "800x600" "1024x768" "1280x1024"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "640x480" "800x600"
"1024x768" "1280x1024"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "640x480" "800x600"
ViewPort 0 0
EndSubsection
EndSection
---- 上述的"Modes"项应为显示器所能支持的颜色深度和分辨率。
---- 5. 连接X server
ln -sf /usr/X11R6/bin/XFCom_i810 /etc/X11/X
最后您就可以启动X server了
startx -- -bpp 16
---- 其中"-bpp 16"选项为指定以16位色彩深度启动X server.
---- 经过上述810驱动程序的安装,您就可以在您的810芯片组的计算机上使用相当精细的Linux GUI界面了,使用带有GUI界面的Linux,您会发现其实使用Linux并不如您以前想象的难。Liunx的GUI界面也一点不比Windows的差。