linux技术 |
您所在的位置:网站首页 › linux驱动在哪 › linux技术 |
在 Linux 下安装显卡驱动程序
相信大多数人在安装 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 的版本,可到其主页 www.591lunwen.com 下载最新的版本 4.0.1 , 稳定版是 3.3.2 。 新版本可支持更多的硬件设备, 不过,你要首先到主页上查看相关说明,确定新版本是否支持你的显卡。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |