Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2786657
  • 博文数量: 423
  • 博客积分: 7770
  • 博客等级: 少将
  • 技术积分: 4766
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-09 11:58
个人简介

Oracle/DB2/Postgresql/Mysql/Hadoop/Greenplum/Postgres-xl/Mongodb

文章分类

全部博文(423)

文章存档

2019年(3)

2018年(6)

2017年(27)

2016年(23)

2015年(30)

2014年(16)

2013年(31)

2012年(73)

2011年(45)

2010年(14)

2009年(30)

2008年(30)

2007年(63)

2006年(32)

分类: LINUX

2006-12-17 23:21:52


  3.驱动程序配置
  
  重新启动系统然后切换回到命令行界面,运行命令:
  
  #init 3
  #/usr/X11R6/bin/fglrxconfig
  
  配置开始,是采取问答的形式进行,只需键入提示的选择即可,其中的配置项目键盘、鼠标类型;刷新频率、分辩率一定要根椐你的硬件选对,否则是不能启动X的是否打开抗锯齿等功能按需而定配置完成后会提示是否写入XF86Config-4文件,键入Y回车即可,此后X配置文件是XF86Config-4而不是XF86Config重启一下X,安装完成。
  
  运行命令:
  
  #fglrxinfo
  display: :0.0 screen: 0
  OpenGL vendor string: ATi Technologies Inc.
  OpenGL renderer string: RADEON 9550 Generic
  OpenGL version string: 1.2.1234 (1.2.3)
  #glxgears
  7121 frames in 5.0 seconds = 1424.200 FPS
  7851 frames in 5.0 seconds = 1570.200 FPS
  
  查看驱动是否安装成功和3D加速效果,因为目前,大多数Linux下的3D加速游戏采用的都是OpenGL。
  
  6.其他ATi显卡驱动
  
  ATi raedon虽然有了官方驱动,但是使用7500,M6,M7芯片显卡的用户只能用非官方驱动了。安装这些驱动通常需要三个步骤:(1)内核配置; (2)安装驱动 ;(3)配置/etc/X11/XF86Config 文件。这里有一篇经典的文档,需要的读者可以参考:《Hardware 3D AccelerATion Guide》链接:
  
  掌握显示系统的调试和常见故障排除
  
  一、 xvidtune工具

  
  上面我们主要介绍了显卡的配置,其实一个完整的系统系统还包括显示器,这里介绍一个兼顾二者的工具。可以用Linux自带的xvidtune这个工具软件来调整屏幕的位置,在终端中运行xvidtune,会出现如图3界面。
  


  图3 xvidtune屏幕调整工具

  
  可以通过里面的滑块来调整屏幕位置,设置好后点“show”,在终端窗口中会出现如下一行文字:在终端窗口中会出现如下一行文字:
  
  "800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync。如果想保存设置, 退出后要修改/etc/X11/XF86Config-4这个文件Modeline一行,将内容修改为上面显示的文字:"800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync,即可。
  
  二、显卡性能综合测试工具
  
  X11perf是一个测试Xserver的性能工具,工作在命令行,可以测试各种分辨率的性能:
  
  #x11perf -repeat 3 -reps 10 -subs 10 100 -circulate
  
  上面命令可以全面检测一遍Xserver。详细使用方法查看手册页,或者链接: 。
  
  三、常见故障排除
  
  当我们无法启动X-window时,应仔细查看出错信息,下面是X-window不能启动的常见原因解决方法:
  
  1. XF86Config文件损坏或丢失
  
  有时一些误操作会造成XF86Config文件损坏或丢失。这时可以重新生成XF86Config文件。步骤是:
  
  # XFree86 -configure
  
  XFree86 自动侦测显卡及显示器,在用户的主目录下生成一个名叫 XF86Config.new 的文件可以以下命令测试这个文件是否正常运行:
  
  # XFree86 –xf86config ~/XF86Config.new
  
  这个命令是指定X Server使用 ~/XF86Config.new作为配置文件,看一下是否有白色 X 型的光标显示出来,如果有,就可以按ctl+alt+Backspace结束设置,然后运行下面的命令,用新的配置文件来替换系统配置文件。
  
  # cp ~/XF86Config.new /etc/X11/XF86Config
  
  2. 权限问题
  
  没有控制台所有权,比如你是以cao用户登陆,然后用命令 su – caj切换为用户caj,这时使用startx就会出错,提示没有该控制台的所有权,你可以exit退出 caj的shell环境,然后再运行startx即可。
  
  3. 硬盘空间问题
  
  在使用KDE或Gnome桌面环境时,每次启动X server都要占用一定空间(大于100兆)存放放临时文件,如果临时目录/tmp 或 主目录下磁盘空间太小无法写入文件,这时就会出一些奇怪的错误。这时只要清理出一些空间即可。
  
  4. xfs守护进程问题
  
  xfs是字体服务守护进程,它不起动则X server会无法正常显示字体,使用命令:
  
  # /etc/rc.d/init.d/xfs start   #启动该守护进程 #
  #chkconfig ――level 345 xfs on  # 让该守护进程每次自动启动 #
  
  5. 屏幕为全黑或花屏
  
  当屏幕为全黑或花屏时,应该是显示器参数有误。应先按ctl+alt+Backspace结束X server,查看显示器说明书,在/etc/X11/XF86Config-4 或 XF86Config文件中,将水平和垂直刷新率改成正确的值。
  
  6.查看系统支持的显卡型号的方法:
  
  #cat /usr/X11R6/lib/X11 >list.txt
  #cat list.txt
  
  list.txt文件会列出所有可以支持的显卡类型。
  
  其他显卡的网络资源
  
  除了NVIDIA、ATi、Intel三家主流显示芯片,VIA、SIS、S3、3dfx也占有台式机、笔记本、服务器、工作站的3D显卡小部分市场份额。下面是使用这些芯片显卡驱动程序下载网址:
  
  VIA芯片集成显卡的驱动程序: 
  SIS芯片显卡驱动程序:      
  3dfx芯片显卡驱动程序:
  S3芯片显卡驱动程序:
  
  总结:
  
  在Linux下安装正确的显卡驱动,这一点很重要,一般来讲只要安装了驱动后,屏幕的位置就基本正确了,并且3D性能有很大的提高
阅读(2012) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~