信阳师范学院 孙慧平
---- 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的差。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器