Difference between revisions of "Xorg7/Drivers"
(→64Bit: Changed "gcc -m64" to use ${BUILD64}.) |
|||
(15 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
− | |- | + | | {{Xorg7-Mirror}}/driver/ |
− | |||
− | |||
|} | |} | ||
Back to [[Xorg7/Xserver|Xserver]] | Back to [[Xorg7/Xserver|Xserver]] | ||
− | + | {{Package-Introduction|The source URL above is the base URL. Appending *.bz2 or *.gz will download every input and video driver. You probably don't need every driver available. Just append the name of the driver tarball you want. | |
− | |||
− | The source URL above is the base URL. Appending *.bz2 or *.gz will download every input and video driver. You probably don't need every driver available. Just append the name of the driver tarball you want. | ||
Alternately, if you chose to use subdirectories, the tarballs can be retrieved as follows. This will prevent multiple versions from being downloaded when multiple versions exist and downloading drivers you don't want. Get the list of drivers: | Alternately, if you chose to use subdirectories, the tarballs can be retrieved as follows. This will prevent multiple versions from being downloaded when multiple versions exist and downloading drivers you don't want. Get the list of drivers: | ||
− | wget | + | wget {{Filepathlink|Driver-{{Xorg7-Version}}.wget}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Edit this list and completely remove the drivers you don't need. Now download the driver tarballs. | |
− | + | cd driver && | |
− | + | wget -B http://xorg.freedesktop.org/archive/individual/driver/ -i ../Driver-{{Xorg7-Version}}.wget | |
− | ./ | ||
− | |||
− | + | There are 73 drivers available for Linux; 28 are input drivers and 45 are video drivers. You will need to know your hardware to select the approriate ones. The name of the driver is generally fairly self-explanatory as to which hardware it supports. The sun drivers were intentionally excluded from the wget list as they can cause problems initializing Xorg if installed on the wrong hardware.}} | |
− | + | == Dependencies == | |
− | = | + | === Required === |
+ | * [[Xorg7/Xserver|Xserver]] | ||
− | == | + | == Non-Multilib == |
− | Compile each driver | + | Compile each driver: |
− | + | ./configure ${XORG_CONFIG} && | |
− | ./configure ${ | ||
make | make | ||
Line 55: | Line 36: | ||
make install | make install | ||
− | == | + | == Multilib == |
− | + | '''Only 64bit drivers are required''' | |
− | |||
− | == 64Bit == | + | === 64Bit === |
− | Compile each driver | + | Compile each driver: |
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ | PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ | ||
− | ./configure ${XORG_CONFIG64} | + | ./configure ${XORG_CONFIG64} && |
− | |||
make | make | ||
Latest revision as of 17:57, 8 June 2009
Download Source: | http://xorg.freedesktop.org/releases/individual/driver/ |
---|
Back to Xserver
Contents
Introduction to Xorg7/Drivers
The source URL above is the base URL. Appending *.bz2 or *.gz will download every input and video driver. You probably don't need every driver available. Just append the name of the driver tarball you want.
Alternately, if you chose to use subdirectories, the tarballs can be retrieved as follows. This will prevent multiple versions from being downloaded when multiple versions exist and downloading drivers you don't want. Get the list of drivers:
wget https://cblfs.clfs.org/Special:Filepath/Driver-20101205.wget
Edit this list and completely remove the drivers you don't need. Now download the driver tarballs.
cd driver && wget -B http://xorg.freedesktop.org/archive/individual/driver/ -i ../Driver-20101205.wget
There are 73 drivers available for Linux; 28 are input drivers and 45 are video drivers. You will need to know your hardware to select the approriate ones. The name of the driver is generally fairly self-explanatory as to which hardware it supports. The sun drivers were intentionally excluded from the wget list as they can cause problems initializing Xorg if installed on the wrong hardware.
Project Homepage: Unknown
Dependencies
Required
Non-Multilib
Compile each driver:
./configure ${XORG_CONFIG} && make
Install each driver:
make install
Multilib
Only 64bit drivers are required
64Bit
Compile each driver:
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ ./configure ${XORG_CONFIG64} && make
Install each driver:
make install
Next install xterm
Contents
xf86-input-acecad | xf86-input-aiptek (Linux only) | xf86-input-calcomp |
xf86-input-citron | xf86-input-digitaledge | xf86-input-dmc |
xf86-input-dynapro | xf86-input-elo2300 | xf86-input-elographics |
xf86-input-evdev (Linux only) | xf86-input-fpit | xf86-input-hyperpen |
xf86-input-jamstudio | xf86-input-joystick | xf86-input-keyboard |
xf86-input-magellan | xf86-input-magictouch | xf86-input-microtouch |
xf86-input-mouse | xf86-input-mutouch | xf86-input-palmax |
xf86-input-penmount | xf86-input-spaceorb | xf86-input-summa |
xf86-input-tek4957 | xf86-input-ur98 (Linux only) | |
xf86-input-vmmouse (for 64-bit systems only) | xf86-input-void |
xf86-video-apm | xf86-video-ark | xf86-video-ati |
xf86-video-chips | xf86-video-cirrus | xf86-video-cyrix |
xf86-video-dummy | xf86-video-fbdev | xf86-video-glide |
xf86-video-glint | xf86-video-i128 | xf86-video-i740 |
xf86-video-i810 | xf86-video-imstt | xf86-video-mga |
xf86-video-neomagic | xf86-video-newport | xf86-video-nsc |
xf86-video-nv | xf86-video-rendition | xf86-video-s3 |
xf86-video-s3virge | xf86-video-savage | xf86-video-siliconmotion |
xf86-video-sis | xf86-video-sisusb (Linux only) | xf86-video-sunbw2 |
xf86-video-suncg14 | xf86-video-suncg3 | xf86-video-suncg6 |
xf86-video-sunffb (Linux only) | xf86-video-sunleo | xf86-video-suntcx |
xf86-video-tdfx | xf86-video-tga | xf86-video-trident |
xf86-video-tseng | xf86-video-v4l (Linux only) | xf86-video-vesa |
xf86-video-vga | xf86-video-via | xf86-video-vmware |
xf86-video-voodoo |