Xorg driver explanation on Linux?

Vilius Mockūnas v.mockunas at gmail.com
Tue Sep 7 07:16:07 PDT 2010


2010/9/7 Timo Juhani Lindfors <timo.lindfors at iki.fi>

> Vilius Mockūnas <v.mockunas at gmail.com> writes:
> > It looks like Xorg drivers on Linux platform are NOT kernel modules.
> > Could someone explain, or better point some brief document - what these
> Xorg
> > drivers are and how they are implemented ?
> > (some call them Xorg modules)
>
> Hmm, what do you mean? They are drivers for various pieces of
> hardware. Some map the memory and registers of the hardware and
> operate on them directly while others rely on some kernel abstraction
> (for example xserver-xorg-video-fbdev opens /dev/fb0 and uses ioctls
> on that).
>

I was talking about these:
# ls /usr/lib64/xorg/modules/drivers
ast_drv.so       ch7xxx.so         i810_drv.so   r128_drv.so
savage_drv.so         tfp410.so       voodoo_drv.so
ati_drv.so       cirrus_alpine.so  intel_drv.so  r500_drv.so
sil164.so             trident_drv.so
atimisc_drv.so   cirrus_drv.so     ivch.so       radeon_drv.so
siliconmotion_drv.so  vesa_drv.so
ati_r500_drv.so  cirrus_laguna.so  mga_drv.so    radeon_tp_drv.so
sis_drv.so            vga_drv.so
ati_tp_drv.so    dummy_drv.so      nv_drv.so     s3_drv.so
sisusb_drv.so         via_drv.so
ch7017.so        fbdev_drv.so      qxl_drv.so    s3virge_drv.so
tdfx_drv.so           vmware_drv.so

Running Centos. I suppose all these above are for handling different video
cards ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20100907/b26422ee/attachment.html>


More information about the xorg mailing list