当前位置:  技术问答>linux和unix

谁会写显卡的驱动程序?帮我们这些使用SIS630的家伙写一个,或教我们这样写,指导以下。

    来源: 互联网  发布时间:2014-12-14

    本文导语:  在下对编写驱动的认识为0,但是正在努力深入学习程序编写。请有这方面技术的人赐教!! | 本来想暑假学的。后来学校让去补课就慌费了。算了不说这些P话了。学LINUX驱动编写是比较难的...

在下对编写驱动的认识为0,但是正在努力深入学习程序编写。请有这方面技术的人赐教!!

|
本来想暑假学的。后来学校让去补课就慌费了。算了不说这些P话了。学LINUX驱动编写是比较难的(资料少,没人问)。显卡的驱动编写比一般的设备更不好学的。到网上去搜搜有不少的文章可以借鉴的。对LINUX的内核也要有一定的了解。还有NV有的显卡的驱动是公开原代码的。是最好的参考资料了。不过不同的显卡提供给你的功能和标准有些是不一样的。所以要找一些你要编写驱动显卡的资料。到驱动开发网去问问题。那里有不少的高手的。可惜搞LINUX驱动的不多。

不想搞了?试试这个:
由于显卡产商支持有限,使得在Linux下驱动显卡一直都是难题。为了解决这个问题,Linux 2.2.x以上版本提供了一种新的解决方案---使用frame buffer设备,通过VESA VBE 2.0标准,利用显卡SVGA特性,配合XFree86的XF86_FBDev,驱动你的显卡。这的确可以帮你个忙。 
1)确认你有XF86_FBDev文件,如果没有就从ftp.xfree86.org下载; 
2)执行“mknod /dev/fb0 c 29 0”建立frame buffer设备; 
3)修改/etc/lilo.conf文件,加入: 
image = /boot/vmlinuz-2.2.5-fb (新编译的内核) 
label = linuxfb (启动标号,可自定) 
root = /dev/hda2 (参照lilo.conf其他部分) 
vga = 0x314 (显示模式,参照下表) 
附:显示模式表 
640x480 800x600 1024x768 1280x1024 
256色 0x301 0x303 0x305 0x307 
32k色 0x310 0x313 0x316 0x319 
64k色 0x311 0x314 0x317 0x31A 
16M色 0x312 0x315 0x318 0x31B 
4) 执行/sbin/lilo,使配置生效,然后重启系统,以新的内核启动系统。当然,如果你的内核已经支持了,就无需做这个修改,直接加上vga=那一行就行了。 
5) 接着进行frame buffer Server的配置:参照/etc/X11/XF86Config中vga的配置,加入一个screen小节,如下所示: 
Section "Screen" 
Driver "fbdev" 
Device "My Video Card" 
Monitor "MAG XJ500T" 
Subsection "Display" 
Depth 16 (色深,须与前面所选显示模式的色深一致) 
Modes "default" 
ViewPort 0 0 
EndSubsection 
EndSection 
6) 将X指向XF6_FBDev: 
cd /etc/X11 
mv X X.bat 
ln -snf /usr/X11R6/bin/XF86_FBDev X 

另外LINUX好象支持SIS的显卡哦。

睡觉去了。明天正式上课。

|
SiS 630,Linux是支持的。
至少Redhat 7.3没问题。

    
 
 

您可能感兴趣的文章:

  • 请问如何卸载显卡驱动程序?
  • Intel显卡的Linux驱动程序
  • Ubuntu10.10安装显卡驱动程序自带广告
  • redhat8.0 有没有nVIDIA GeForce4 MX 440 芯片显卡的驱动程序?
  • 我的显卡是NVIDIA的,64M显存.如何在LINUX下安装其驱动程序?
  • 请问redhat linux 9的设备(显卡,网卡,串口,声卡等)驱动程序在什么位置?谢谢
  • 那位大峡有SCO UNIX 5.0.6平台下S3 TRIO3D/2X显卡的驱动程序????
  • 求S3 Graphicsc ProSavageDDR for Linux的显卡驱动程序,或S3的网址!(200分)
  • 笔记本里的主板、显卡、鼠标、显示器,没有for Linux的驱动程序,能否安装Linux?
  • 请教nvidia GeForce2 64M的显卡驱动程序在redhat linux上怎样安装
  • 机子的显卡是sis650,linux是Redhat7.2(自身安装程序里没有类驱动)我从sis网站上下了forRedHat7.2的驱动是xxx.o说明已经编译过了,我放
  • 我是linux新手,不会装显卡驱动程序,有人肯教我吗?
  • 如何装显卡驱动程序?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 显卡驱动问题!!! 我的是艾尔莎518显卡。。。。。。。
  • TURBO LINUX中显卡驱动的安装(INTEL810板中集成的82810显卡)?
  • 请教一个显卡问题:我是u5的机器,它的显卡是集成的吗?需要安装驱动吗?
  • Trendent9750显卡有加速功能,在Redhat9的X视窗里想设置显示器时总死机,怎样在字符模式下设置显卡去掉其加速功能?
  • 我的cpu 赛扬850,tnt2 pro显卡,redhat7.2,我要安装for linux的显卡驱动,却发现网站上有一大堆软件包可选,我该用什么软件包?是i386
  • 我现在用一个四核64位的机子安装64位的suse linux,但拷贝完安装文件重启后,在初始化安装环境时就会死机。初步判断可能是显卡的问题,但显卡是集成的,不知
  • # XFree86 我显卡是intel 82845 的 下载了i915graphics.tar.gz 显卡驱动? 如何配置文件呢呢?
  • 显卡驱动怎么解决
  • 关于显卡驱动
  • Linux8支持现在市面上的什么显卡?
  • 在red hat linux 9为显卡ATI RADEON 9600装好了驱动,但配置显示器时还是只能选择linux缺省的显卡驱动,选ATI的,那么重启后就会出错?该
  • 从下面信息我怎么能看出我的显卡是什么型号,是不是已经安装了显卡驱动?
  • AMD显卡状态查看工具 RadeonTop
  • 怎么看Redhat Linux7。2中是否安装了显卡?
  • 救命呀!显卡装不上呀!
  • linux下我的显卡驱动有问题
  • 怎样重新配置我的显卡?很急啊,急!
  • 请问安装linux后还要装显卡的驱动吗?
  • fedora 10 显卡驱动安装失败
  • UBUNTU 显卡驱动安装,求救


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3