网络安全参考 | UNIX参考 | GPS参考 | 无线参考 | 在线手册 | OSBUG.ORG | SUNNY-NETWORK.COM
天线制作 GPS 地标
网站地图 RSS订阅
高级搜索 收藏本站
Home | 业界动态 | Open source | GNU | Linux | BSD | Solaris | AIX | HP-UX | IRIX | Mac OS X | Minix | Tru64 | SCO UNIX | Network | Security | X-Window | Database | 应用服务 | Programming | 经典著作 | 永远的纪念 | 杂项
 当前位置: Home > Linux > 设备驱动 > 文章  
Linux培训园地:Linux下设备完全驱动之三
文章来源: 赛迪技术天地-开放系统世界 文章作者: 郄晓烨 发布时间: 2005-09-20   字体: [ ]  
 

  比如,笔记本电脑上常用的Intel 815集成显卡的安装,我们同样可从Intel网站上下载815显卡部分的RPM包,网址为http://downloadfinder.intel.com/scripts-df/filter_results.asp?strOSs=39&strTypes= DRV%2CARC&ProductID=797&OSFullName= Linux*&submit=Go%21

# rpm -ivh xfcom_i810-1.2-3.i386.rpm

  然后重复以上的第二至第三步:

# redhat-config-xfree86  //选择正确的驱动程序
# startx //启动X-Window

  安装其它显卡的驱动

  1. 安装GeForce FX 6800显卡驱动

  如果购买了GeForce FX 6800显卡(包含其它nVIDIA显卡),希望玩玩刚刚发布的DOOM3,结果却发现X-Window无法启动,这时可以去nVIDIA网站http: //www.nvidia.com/object/linux.html下载最新的显卡驱动。

  nVIDIA的Linux驱动程序做得相当精细,下载后得到文件NVIDIA-Linux-x86-1.0-6106-pkg1.run,运行它就可以看到一个tui(文本用户界面):

# chmod 700 NVIDIA-Linux-x86-1.0-6106-pkg1.run   //设置执行权限
# ./ NVIDIA-Linux-x86-1.0-6106-pkg1.run. //运行安装程序

  程序将会一步步提示安装nVIDIA的驱动。该驱动包含两部分:一部分是内核驱动,用于命令行界面的驱动,在安装这部分时,如果不是它支持的几种内核版本需要编译内核;另一部分是针对XFree86的驱动。

  运行中常常出现的错误是在编译内核时找不到内核的源文件,用以下方法可以解决这个问题。先下载安装Kernel的源文件:

#  rpm -ivh kernel-sourceXXX.rpm   //在Red Hat安装光盘上

或者
# tar zxvf linux-2.XXX.tar.gz //可以从网上下载,比如kernel.org

  指定源文件位置:

# ./ NVIDIA-Linux-x86-1.0-6106-pkg1.run. --kernel-source-path=<kernel 源文件目录的位置>

  安装驱动程序后,如果有问题可以参考刚才安装Inter i865显示驱动的方法,来调整显卡的驱动和参数,运行 redhat-config-xfree86、XFree86 -configure或直接更改/etc/X11下的XF86Config文件。另外,如果希望直接得到nVIDIA的驱动程序,不想自动安装,可以运行以下命令将包中的文件解开。

# ./ NVIDIA-Linux-x86-1.0-6106-pkg1.run -x

  在./NVIDIA-Linux-x86-1.0-6106-pkg1/usr/share/doc目录下,有一个XF86Config.example的文件,如果遇到XF86Config文件配置有问题,可以直接查看该文件中的显卡驱动部分内容。

  2.安装ATI 9800显卡驱动

  从下面地址http://www2.ati.com/drivers/linux/fglrx-4.3.0-3.11.1.i386.rpm可以下载ATI 9800显卡驱动fglrx-4.3.0-3.11.1.i386.rpm文件,然后执行:

# rpm -Uvh --force fglrx-4.3.0-3.11.1.i386.rpm  //强制升级/安装驱动程序包

  注意,要看看是否有错误发生,如果有请仔细查看出错信息。

# fglrxconfig 	//使用ATI的配置工具配置驱动程序

  该程序会提问一些问题,当问到是否创建一个XF86Config-4文件时,要回答“y”,这样就可以生成新的配置文件。

 
推荐文章
·让arm-linux支持普通USB摄像头
·Linux设备驱动编程之结构化设备
·Linux设备驱动编程之复杂设备驱
·深入浅出Linux设备驱动之并发控
·深入浅出Linux设备驱动之字符设
·深入浅出Linux设备驱动编程之内
·深入浅出Linux设备驱动编程之引
·Linux设备驱动编程之定时器
·Linux设备驱动编程之中断处理
·Linux设备驱动编程之异步通知
·Linux设备驱动编程之阻塞与非阻
·Linux设备驱动编程之内存与I/O操
·摄像头(WebCam)在Linux操作系
·中星微芯片(301,302)USB 摄像头
 

 
↑返回顶部   打印本页   关闭窗口↓  

Google
 
Web oldhand.org unixreference.net meshmea.org
相关分类
热点文章
·摄像头(WebCam)在Linu
·在Linux中使用中星微301
·中星微芯片(301,302)USB
·Linux设备驱动编程之内
·深入浅出Linux设备驱动
·Linux培训园地:Linux下
·Linux的I2C驱动架构
·让arm-linux支持普通USB
相关文章
·Linux培训园地:Linux下
·Linux培训园地:Linux下
·深入浅出分析Linux设备
·如何编写Linux操作系统
·让微软汗颜的XGL-Linux
·Linux桌面环境下载利器N
·Linux下一种ELF文件代码
·Qt/Embedded在嵌入式Lin
更多...
 
 

Copyright(c) 2001-2009 OLDHAND ORGANIZATION, All Rights reserved.
Power by DedeCms 织梦内容管理系统