相信大多数人在安装Linux时遇到的第一个难题,就是Linux不认你的显卡。而显卡安装不正确或胡乱选一个驱动程序安上则难以进入X Window。即使勉强进去了,因为分辨率太低,桌面上的文字和图片都放大了好几倍,仍无法使用。我的Linux是Red Hat,显卡是Trident Blade 3D,属于Linux不认识之列。于我是四处找资料,经过一段时间的摸索,终于成功地安装了显卡驱动。现在我就把经验写出来,好让大家都能顺利进入X Window,领略Linux的风采。

一、下载驱动程序

首先要找到显卡for Linux的驱动程序。现在绝大多数的3D显卡都已有了for Linux的驱动程序,可到各显卡厂商的主页或Linux的相关站点上去寻找。我找到的驱动程序名为XF86_SVGA,文件格式是tar.gz,是Linux的压缩文件。需要说明的是,我的XFree86服务器下的显示模块有XF86_MONO、XF86_VGA16、XF86_SVGA等类型,在安装显卡时,服务器根据显卡的情况来加载不同的显示模块,如果显示模块加载不正确,显卡就不能正常显示。XF86_SVGA能支持256色或更高位的色彩,我们的3D显卡就靠它了。

二、文件解压

由于下载的是压缩文件,就需要进行解压缩,可以在Linux下用tar命令解压,也可在Windows下用Winzip将文件解压到硬盘的任意目录下(我将文件解压到C:\win98\TEMP目录下),不熟悉Linux命令的人最好在Windows下解压,可以省去许多麻烦。

三、装载磁盘驱动器

Linux需要装载磁盘驱动器才能读取文件,装载的方法详见《电脑报》2000年35期19版的《在Linux中共享Windows系统资源(上)》一文。启动Linux后,在字符界面下输入“mount -t vfat  /dev/hda1 /mnt/winc”命令,将C盘装载到Linux下。需要注意的是,如果大家在上一步选择的是在Linux下解压,就得先进行装载磁盘驱动器这一步,再进行文件的解压缩,步骤刚好颠倒过来。

四、拷贝文件

将XF86_SVGA文件拷贝到/usr/X11R6/bin目录下。注意,这是针对Red Hat版本来说,其它版本的路径不一定相同。我用的命令是“cp /mnt/winc/win98/TEMP/XF86_SVGA  /usr/X11R6/bin”(大家可根据自己的情况灵活掌握,关键是路径一定要正确,还要分清字母的大小写)。如果系统提示有同名文件,问是否覆盖,一定要选择“y”。这些旧文件可能是以前安装显卡时加载的,对我们没有实际用处。这里再告诉大家一个小窍门,在输入文件名的时候,输完XF86后按一下Tab键,再接着输SVGA,下划线_就可以出来了,按键盘上的下划线键是没用的,切记。

五、配置显卡

文件拷贝完成后,输入Xconfigurator,启动显卡配置程序。我在显卡列表中仍然没有找到Trident Blade 3D,于是选最后一个选项“Unlist”,然后选择加载的显示模块为SVGA,再选择显示器型号、显存大小、刷新频率,选定16位色、800×600的分辨率。一切就绪,X服务器开始检测,十几秒钟后,检测完毕,X服务器再没有像以往那样给出出错信息。我迫不及待键入startx,不一会儿,X Window蓝色的桌面终于呈现在我的面前。

总结:在Linux下安装显卡驱动程序,首先要下载显卡支持Linux的驱动程序,再将其拷贝到/usr/X11R6/bin目录下,然后启动显卡配置程序进行配置即可。

除了上述的方法外,还有一种更直接的办法,就是升级XFree86的版本,可到其主页http://www.xfree86.org下载最新的版本4.0.1,稳定版是3.3.2。新版本可支持更多的硬件设备,不过,你要首先到主页上查看相关说明,确定新版本是否支持你的显卡。

显卡linux驱动安装教程,在Linux下安装显卡驱动程序相关推荐

  1. linux python2.7安装教程_Linux RedHat下安装Python2.7开发环境

    Linux RedHat下安装Python2.7.pip.ipython环境.eclipse和PyDev环境 准备工作,源Python2.6备份: 根据which python具体目录而定,进行备份 ...

  2. opencv安装教程python3.7_Mac下安装使用Python-OpenCV,解决opencv3安装完成无法使用的问题 - pytorch中文网...

    OpenCV是一个跨平台计算机视觉库,可以运行在Linux.Windows.Android和Mac OS操作系统上.提供了Python.Ruby.MATLAB等语言的接口,实现了图像处理和计算机视觉方 ...

  3. svn安装教程 mysql_CentOS6.4 下安装SVN的详细教程(超详细)

    1.检查系统是否已经安装如果安装就卸载 rpm -qa subversion yum remove subversion 2.安装 yum install subversion 3.建立SVN库 mk ...

  4. 【rabbitmq安装教程】centos7下安装rabbitMQ

    命令: 1.先安装Erlang cd usr/local/src/ wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.c ...

  5. python下载安装教程2.7-Linux下安装python-2.7

    安装依赖的库 yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2 ...

  6. linux火狐浏览器49.0安装教程,在Debian下安装CLISP 2.49

    发现用 aptitude install clisp 安装不了最新版本的 clisp, 也就是只能安装 2.48,而且在安装过程中还有错误出现,导致安装失败. 原来打算自己编译一下,结果发现超麻烦,要 ...

  7. python3.7下载安装教程-CentOS 7 下 安装 Python3.7

    CentOS 7 安装 Python3.7 1. 我们先看看现有的 python2在哪里 [root@lidan /]# whereis python python: /usr/bin/python ...

  8. linux编译CH340驱动报错,CH340 Linux驱动使用教程

    CH340 Linux驱动使用教程 在官方Linux内核版本中自Kernel2.6以后就默认包含了对CH340/CH341芯片的驱动支持了,但比较遗憾的是该自带驱动版本较老(由开源社区开发者提交)已不 ...

  9. CH340 Linux驱动使用教程

    CH340 Linux驱动使用教程 官网地址: http://www.wch.cn/downloads/category/30.html 在官方Linux内核版本中自Kernel2.6以后就默认包含了 ...

  10. linux安装meb工具,linux-docker下安装禅道全部

    友情提示:按照步骤走,99%的人会安装成功,1%的人可以咨询度娘 64位电脑安装禅道,满足发送邮件功能 第一步: docker ps 查看docker中的容器是否有禅道(docker ps -a    ...

最新文章

  1. Swift项目引入第三方库的方法
  2. enum2str做为queryValue时的问题
  3. xampp访问php显示空白,运行PHP项目显示空白
  4. DCMTK:OFStandard类中的double / ascii转换方法的测试代码
  5. hdu 2602 Bone Collector(01背包)模板
  6. 词嵌入应用_神经词嵌入的法律应用
  7. HTML怎么做类似QQ聊天气泡,h5实现QQ聊天气泡的实例介绍
  8. Android应用程序结构总结
  9. 如何在 Active Directory 中还原已删除的用户帐户及其组成员身份
  10. php 7怎么安装mysql_php7如何安装mysql扩展
  11. 黑进mysql_连接到MySQL数据库
  12. Excel表格的35招必学秘技
  13. C语言:封装图形面积公式
  14. 浏览器主页被篡改解决方法
  15. excel worksheet
  16. 关于国际论文中,国内外人名顺序的问题
  17. 【UE4】给游戏制作一个简易的小地图
  18. vba oracle 乱码,【VBA研究】用VBA实现excel与Oracle数据库交互
  19. 轻量级神经网络MobileNet全家桶详解
  20. 清华教授:多年以来,我对我的学生都不太满意

热门文章

  1. 嵌入式单片机产品开发设计框架
  2. 服务器托管一年的价格是多少
  3. elasticsearch创建索引映射
  4. 阿里云ECS同区域不同账户内网互相访问配置
  5. Mattermost+Jira集成加速DevOps工作流程
  6. 自制炮弹游戏 修改版
  7. 系统集成项目管理工程师案例分析答题技巧
  8. 0-180度移相电路设计
  9. Git码云项目开发中常用分支
  10. 基于免疫优化算法的物流配送中心选址规划研究(Matlab实现)