Copyright © 2001-2002 Steve Pritchard
Copyright © 1997-1999 Patrick Reijnen
12 novembre 2002
Ce document essaye de donner une liste de l'ensemble du matériel réputé compatible ou non avec Linux.
Ce document donne la liste de la plupart des matériels compatibles avec Linux (sauf les ordinateurs avec composants intégrés), ainsi en lisant ce document vous pourrez choisir les composants de votre ordinateur Linux personnel. Étant donné que la liste des composants supportés par Linux croît rapidement, ce document ne sera jamais complet. Donc, si des composants ne sont pas mentionnés dans ce document, la seule raison est que j'ignore s'ils sont supportés. Je n'ai simplement pas trouvé de support concernant ce composant et/ou personne ne m'a apporté d'informations le concernant.
Les paragraphes intitulés « Les pilotes alpha et bêta » donnent la liste des matériels avec des pilotes alpha ou bêta dans différentes conditions d'utilisation. Enfin, notez que certains pilotes n'existent que dans des noyaux au stade alpha. Aussi, si vous voyez quelque chose de compatible, mais qui n'est pas dans votre version de noyau Linux, mettez ce dernier à jour.
Certains périphériques sont supportés avec des modules qui ne sont disponibles que sous forme binaire ; évitez-les autant que possible. Les modules binaires sont compilés pour UNE VERSION DONNÉE DU NOYAU. Le code source de ces modules n'est pas disponible. Cela peut vous empêcher de mettre à niveau ou de maintenir votre système. Cela vous empêche également d'utiliser ce périphérique sur une architecture (en général non-x86) différente.
Linus Torvalds a dit : « J'autorise l'utilisation de modules binaires, mais je veux que les gens sachent qu'ils ne sont compatibles _qu'avec_ la version du noyau avec laquelle ils ont été compilés ». Voir http://lwn.net/1999/0211/a/lt-binary.html pour la suite du message (NdT : en anglais).
Divers pilotes propriétaires pour le son, la vidéo, etc. existent pour Linux. Partir à la recherche de ces pilotes n'entre pas dans le cadre de ce document. On peut mentionner de ci de là ces pilotes, mais aucun effort n'a été fait pour vérifier que l'information est toujours à jour.
L'objet de ce document concerne les plates-formes x86 pour Linux. Pour les autres plates-formes, allez voir ce qui suit :
Il existe également les portages ELKS et uClinux, qui font partie des sources principaux du noyau conçus pour les systèmes sans MMU (la plupart étant insérés et très peu chers).Le LDP possède un index des documents HOWTO ayant pour objet le matériel
Price Watch (moteur de recherche sur les prix bon marché, également utile pour trouver les spécifications de matériels très divers)
Ce document ne peut pas être à jour à tout instant. Je souhaiterais qu'il redevienne un instrument de référence. Les points suivants doivent être revus pour que cela soit le cas :
Les vieux machins doivent être éliminés. Presque tout le document fut écrit en 1995, et croyez le bien, lorsque le PCI était tout nouveau et pas très bien supporté, et lorsque ISA PnP était considéré comme quelque chose de diabolique. Oh là, les temps ont changé...
Également de nombreuses références de modèles ne sont plus disponibles, et n'intéressent plus la plupart des gens. Personnellement, je pense que le matériel que l'on ne trouve plus depuis 5 ans, ou à peu près, peut être retiré sans dommage. Les vieilles versions de ce document seront toujours disponibles sur l'internet...
Les liens URL dans ce document doivent être mis à jour. J'ai commencé, mais c'est une rude tâche... Les correctifs sont les bienvenus.
Durant le processus de mise à jour et de conversion en DocBook, différents trucs sont apparus. Si quelqu'un veut aider pour le nettoyage, qu'il prenne la toute dernière version du document (de préférence en m'écrivant à <steve@silug.org>) et faites un « grep » sur les « FIXME ».
Les listes incluses dans ce HOWTO qui sont disponibles dans d'autres HOWTO, ou bien des FAQ, devraient être mises à jour ou bien éliminées complètement de ce document.
Les nouvelles interfaces telles que l'USB doivent être incluses dans la liste (Mais est-ce qu'un disque dur relié à un port USB sera dans la section « USB », « disque extractible », « disque dur », ou bien dans toutes ?).
Et, bien sûr, le matériel occasionnel qui n'est pas inclus dans ce document doit être ajouté.
Tout cela demande beaucoup de travail. Si éventuellement, cela vous intéresse, envoyez-moi s'il vous plaît un courrier à <steve@silug.org>. Je saurai utiliser cette aide. :-)
La dernière version de ce document peut être trouvée sur le site du Linux Documentation Project ou l'un de ses nombreux miroirs.
Pour toute question ou tout commentaire concernant ce document, n'hésitez pas à écrire à Steven Pritchard à <steve@silug.org>. J'apprécie également les corrections et les ajouts. Prochainement, j'envisage de créer une interface web qui permettra d'ajouter des éléments dans ce document. En attendant, utilisez s'il vous plaît uniquement le mot « hardware » quelque part dans le sujet lorsque vous envoyez des corrections ou des ajouts.
Ce document est passé en de nombreuses mains. J'ignore s'il en a écrit la première version, mais en 1993 Ed Carp en assurait la maintenance. En août 1994, FRiC (Boy of Destiny) prit le relais. Après sa disparition fin 1995 ou début 1996 (et j'ajouterai qu'il nous manque sur l'IRC), Patrick Reijnen lui succéda (courant 1997) et en assura la maintenance jusque fin 1999.
Les versions récentes de ce document contenaient ce qui suit :
Merci à tous les auteurs et contributeurs des autres HOWTO, beaucoup de choses leur ayant été piquées sans vergogne; merci à FRiC, Zane Healy et Ed Carp, les auteurs initiaux de ce document; et à tous ceux qui envoyèrent des mises à jour et des informations en retour. Merci plus spécialement à Eric Boerner et lilo (la personne, pas le programme) pour les vérifications. Et merci à Dan Quinlan pour la première conversion en SGML.
Merci beaucoup à tous ceux qui contribuèrent à ce document durant toutes ces années.
En plus, j'aimerais remercier les nombreux membres du Southern Illinois Linux Users Group (Groupe des utilisateurs de Linux de l'Illinois du Sud) et des Linux Users of Central Illinois (Utilisateurs de Linux de l'Illinois central) pour m'avoir donné tant de problèmes à résoudre durant un bon moment, et, évidemment, mon épouse Kara pour m'avoir supporté durant toutes ces années. :-)
Ce qui suit donne l'historique des révisions de ce document depuis que moi-même (Steven Pritchard) en assure la maintenance.
| Historique des versions | ||
|---|---|---|
| Version 3.2.1 | 12-11-2002 | Revu par : jsp |
| Remplacement de « commercial » par « propriétaire » dans la plupart des cas (je franchirai probablement une étape supplémentaire en mettant « propriétaire avec source fermé » ou quelque chose de similaire. Les commentaires et suggestions sont les bienvenus ). Ajout de la section IEEE 1394. Mises à jour d'autres sections. Merci à Rick Moen pour avoir supervisé cette révision avec des mises à jour et des suggestions. | ||
| Version 3.2.0 | 13-08-2002 | Revu par : jsp |
| Suppression d'un tas de scories. Ajout d'informations sur les cartes PCMCIA supportées, en provenance directe de pcmcia-cs.sourceforge.net. Ajout d'une section sur les lecteurs DVD. Merci à Tom Hanlin pour m'avoir fait remarquer qu'il n'en était pas fait mention auparavent. Remplacement de toutes les références à metalab par ibiblio, et de toutes les références à linuxdoc.org par tdlp.org. J'ai oublié fort vraisemblablement d'effectuer d'autres changements, cela m'apprendra à ne pas attendre trop longtemps entre entre deux versions. | ||
| Version 3.1.5 | 28-03-2002 | Revu par : sjp |
| L'historique des révisions est déplacé dans la section Introduction. Plus de corrections concernant les liens obsolètes et autres corrections. Merci à Lin Hung-Ta, Silviu Tamasdan, et d'autres. | ||
| Version 3.1.4 | 17-02-2002 | Revu par : sjp |
| Ajout d'une note concernant l'architecture CRIS. Mise à jour de la section concernant les cartes WAN. | ||
| Version 3.1.3 | 30-12-2001 | Revu par : sjp |
| Mise à jour de la section concernant les cartes video et autres corrections mineures. | ||
| Version 3.1.2 | 21-12-2001 | Revu par : sjp |
| Mise à jour du lien intéressant le logiciel affecté au GS-4500 dans la section scanners. (Merci à Jan Willamowius pour m'avoir signalé que la page avait été déplacée). Début de la mise à jour de la section concernant les contrôleurs RAID en séparant les SCSI des IDE. | ||
| Version 3.1.1 | 14-12-2001 | Revu par : sjp |
| Donne une liste des imprimantes avec un « F » ou pour lesquelles il manquait le modèle à partir de linuxprinting.org la base de données de linuxprinting.org dans la sectionmatériel incompatible . | ||
| Version 3.1.0 | 12-12-2001 | Revu par : sjp |
| Correction ou suppression de liens modifiés ou inexistant. Importation de la liste d'imprimantes du linuxprinting.org. | ||
| Version 3.0.7 | 18-10-2001 | Revu par : sjp |
| Commencé à corriger les liens obsolètes. Merci à Rob Janssen, Shaul Karl, Charles McColm, and Paul Stephenson pour les correctifs). | ||
| Version 3.0.6 | 14-09-2001 | Revu par : sjp |
| Ménage commencé dans la section matériel incompatible. | ||
| Version 3.0.5 | 04-09-2001 | Revu par : sjp |
| Mise à jour des sections CPU et cartes mères. Ajout de la section Cartes WAN et suppressions des anciennes sections "Relais de trames", "X.25" et "PPP Synchrone, HDLC Cisco" dans Adaptateurs réseaux. | ||
| Version 3.0.4 | 5-06-2001 | Revu par : sjp |
| Mise à jour des sections Adaptateurs réseaux et Contrôleurs pour y inclure les produits actuels de Cyclades. (Merci à Ivan Passos de Cyclades pour cette mise à jour). | ||
| Version 3.0.3 | 28-05-2001 | Revu par : sjp |
| Ajout de la section USB. Ajout d'une note concernant le matériel non-x86 dans la sectionCPU. Mise à jour de la section Cartes mères. Ajout d'un lien vers le document Sound HOWTO dans la section Cartes Sons. Inclusion de la section Sources d'informations dans l'introduction et élimination des liens obsolètes. | ||
| Version 3.0.2 | 10-05-2001 | Revu par : sjp |
| Toilettage à la demande du LDP. | ||
| Version 3.0.1 | 07-05-2001 | Revu par : sjp |
| Mise à jour de la section modems. | ||
| Version 3.0.0 | 22-04-2001 | Revu par : sjp |
| Première version DocBook. Mises à jour diverses. | ||
Traduit par Jacques Chion mailto:Jacques.Chion@wanadoo.fr.
Un grand merci à Christian Gillot, Denis Arnaud, Frédéric Bothamy, Olivier Bounhoure, Pierre Machard et Guillaume Hatt pour leurs corrections pertinentes au fur et à mesure de l'apparition des nouvelles versions.
Note du traducteur : ce document fait référence à d'autres documents HOWTO. Vous pouvez retrouver la plupart d'entre eux en version française sur ftp.lip6.fr
Les bus ISA, VLB, EISA, PCI, et AGP sont tous supportés. Toutes les cartes-mères récentes devraient bien fonctionner, bien que certains contrôleurs intégrés puissent ne pas très bien fonctionner (voire même pas du tout).
Merci de noter qu'il ne peut y avoir de liste complète. S'il vous plaît, envoyez des mises à jour .
| Fabricant | Modèle | Description | Notes |
|---|---|---|---|
| Intel | STL2 | Circuit ServerWorks, dual Socket 370 (PIII), vidéo intégrée (ATI), ethernet (eepro100) et SCSI double canaux (aic7xxx) | |
| Intel | 815EEA, 815EEA2L | Circuit Intel 815, Socket 370 (PIII/Celeron), vidéo intégrée, audio, ethernet (uniquement 815EEA2L) | La vidéo, le son, ethernet, etc. sont tous supportés bien que nécessitant des versions récentes du noyau et XFree86. |
| SuperMicro | 370DL3 | Circuit ServerWorks chipset, dual Socket 370 (PIII), ethernet intégré (eepro100), SCSI (aic7xxx) | |
| SuperMicro | 370DLE | Circuit ServerWorks, dual Socket 370 (PIII), ethernet intégré (eepro100) | |
| SuperMicro | P6DGE | Circuit Intel 440GX, dual Slot 1 (PII/PIII/Celeron) | |
| SuperMicro | P6DBE | Circuit Intel 440BX, dual Slot 1 (PII/PIII/Celeron) | |
| Soyo | SY-K7VTA-B | Circuit VIA KT133, Socket A, ATA/100 intégré et audio AC97 | |
| Tyan | Thunder K7 (S2462NG/ S2462UNG/ S2462UNGM | Circuit AMD 760, dual Athlon MP, vidéo intégrée (ATI RAGE XL), dual ethernet (2x 3Com 3C920), SCSI dual-channel ( Adaptec AIC-7899W - uniquement pour S2462UNG/ S2462UNGM) | Les modèles anciens possèdent apparemment des bogues. Vérifiez que vous avez un BIOS récent et un noyau 2.2.x ou 2.4.x. |
Les notes suivantes sont anciennes et risquent d'être obsolètes.
Systèmes IBM PS/2 MCA
Supportés depuis le noyau 2.0.7, mais uniquement avec les versions stables. Pour plus d'informations, allez voir la page d'accueil de Micro Channel Linux . Des logiciels pour les systèmes MCA peuvent être trouvés ici. Des informations sur les sous-systèmes MCA SCSI peuvent être trouvées ici.
La carte-mère EFA E5TX-AT pose un problème que l'on résoud avec la RedHat 5.0 et peut-être d'autres versions de Linux. Il y a un réamorçage spontané lors de la détection du matériel. Pour le résoudre, mettez à jour le BIOS avec la version 1.01. Cette mise à jour se trouve ici.
La carte-mère Edom MP080 nécessite une mise à jour (flashage) du BIOS pour que Linux fonctionne. Sans cette mise à jour, Linux réamorce lors de la détection du matériel. Pour la mise à jour du BIOS, allez voir ici et ici.
La carte-mère Zida 6MLX avec le circuit PII Intel LX est mentionnée comme ne pouvant fonctionner avec Linux que lorsque le cache du processeur est désactivé dans le BIOS. Une mise à jour du BIOS ne résoud rien. Le symptôme est un réamorçage aléatoire durant l'amorçage ou juste après.
Supermicro P5MMA avec un BIOS version 1.36, 1.37 ou 1.4. Linux n'amorce pas avec cette carte-mère. Une nouvelle version (au stade bêta) du BIOS, fonctionnant avec Linux, est disponible ici.
Supermicro P5MMA98. Linux n'amorce pas avec cette carte-mère. Une nouvelle version (au stade bêta) qui fonctionne avec Linux est disponible ici.
DataExpert Corp. La carte-mère ExpertColor TX531 V1.0 avec les circuits ACER M1531 (Date: 9729, TS6) et ACER M1543 (Date: 9732 TS6) semble présenter des erreurs de segmentation non reproductibles, des erreurs kernel et des blocages du noyau lorsqu'il est soumis à une charge élevée et des accès à un lecteur de bande. Le problème semble venir du bus PCI, en l'occurrence le circuit ACER.
Pour obtenir plus d'informations sur Linux et les ordinateurs portables, les sites suivants sont un bon point de départ.
On trouve d'autres types d'information ayant trait aux portables sur les sites suivants :
Voir la section PCMCIA/Cardbus et le document Linux PCMCIA HOWTO pour avoir plus d'informations sur les cartes PCMCIA et Cardbus.
Merci d'aller voir cette note pour en savoir plus sur le matériel non-x86.
Intel 386SX/DX/SL, 486SX/DX/SL/SX2/DX2/DX4, Pentium, Pentium Pro, Pentium II, Pentium III (le normal et les versions Xeon), Pentium 4, et Celeron sont tous supportés.
AMD 386SX/DX, 486SX/DX/DX2/DX4, K5, K6, K6-2, K6-3 et Athlon sont tous supportés (tous les types, y compris les multi-processeurs). Les vieilles versions du K6 doivent être évitées car elles sont boguées. Désactiver le « cache interne » dans le BIOS peut être un palliatif. Quelques K6-2 300 Mhz de première génération ont des problèmes avec les circuits système.
Les vieux processeurs NexGen sont aussi supportés.
Quelques circuits AMD 486DX de première génération peuvent se bloquer dans quelques situations particulières. Les circuits actuels devraient être conformes et effectuer le remplacement pour posséder un nouveau circuit ne devrait pas être un problème.
Linux possède une émulation FPU intégrée si vous n'avez pas de coprocesseur mathématique.
Linux supporte SMP (processeurs multiples) dans tous les noyaux 2.x. Voir le document Linux SMP HOWTO pour plus d'informations.
La série des coprocesseurs ULSI possède un bogue dans les instructions FSAVE et FRSTOR provoquant des problèmes avec tous les systèmes opérant en mode protégé. Cela peut être aussi le cas avec quelques vieux IIT et Cyrix.
Il y a des problèmes concernant le « TLB flushing » des circuits UMC U5S avec les très vieux noyaux (1.1.x)
Toutes les mémoires telles que DRAM, EDO et SDRAM peuvent être utilisées avec Linux. Il y a une seule chose à laquelle vous devez faire attention : normalement le noyau ne supporte pas plus de 64 Mo de mémoire. Lorsque vous ajoutez plus de 64 Mo de mémoire, vous devez ajouter la ligne suivante à votre fichier de configuration LILO :
Ainsi, si vous avez 96 Mo de mémoire, cela devient :append="mem=<nombre de Mo>M"
N'utilisez pas un nombre plus grand que ce que vous avez en réalité. Cela peut provoquer des plantages.append="mem=96M"
Merci de noter que cette section est en cours de mise à jour, il peut donc y avoir quelques informations incorrectes ou incomplètes.
Linux peut travailler avec toutes les cartes graphiques en mode texte, les cartes VGA qui ne sont pas citées ci-dessous devant pouvoir être utilisées avec des pilotes VGA monochromes ou standards.
Si vous voulez acheter une carte vidéo économique pour tourner sous X, gardez à l'esprit que les cartes accélérées (ATI Mach,ET4000/W32p, S3) sont BEAUCOUP plus rapides que les cartes partiellement ou non accélérées (Cirrus, WD).
« 32 bpp » signifie, en réalité, 24 niveaux de bits alignés sur les limites de 32 bits. Cela ne signifie PAS que les cartes peuvent donner 32 niveaux de bits, c'est toujours 24 bits (soit 16 777 216 couleurs). Les modes en 24 bits compactés ne sont pas supportés dans XFree86; dès lors les cartes pouvant travailler en mode couleur 24 bits sur d'autres systèmes peuvent ne pas en être capables sous X. Parmi ces cartes on trouve les Mach32, Cirrus 542x, ET4000, S3 801/805/868/968 et d'autres.
Le support pour les cartes AGP (Accelerated Graphics Port) progresse rapidement. La plupart des serveurs X (ceux disponibles librement, et les versions propriétaires) ont plus ou moins un support de l'AGP.
Ci-dessous une liste des cartes réputées comme pouvant fonctionner avec les versions 3.3.6 et/ou 4.1.0 de XFree86. Voir le site de XFree86 pour plus d'informations.
| Nom de la carte | Circuit | Serveur XFree86 3.3.x | Serveur XFree86 4.x | Notes |
|---|---|---|---|---|
| 2 the Max MAXColor S3 Trio64V+ | S3 Trio64V+ | XF86_S3 | s3 | |
| 2-the-Max MAXColor 6000 | ET6000 | XF86_SVGA | tseng | |
| 3DLabs Oxygen GMX | PERMEDIA 2 | XF86_3DLabs | glint | |
| 3DVision-i740 AGP | Intel 740 | XF86_SVGA | i740 | |
| 3Dlabs Permedia2 (generic) | PERMEDIA 2 | XF86_3DLabs | glint | |
| 928Movie | S3 928 | XF86_S3 | vga | |
| ABIT G740 8MB SDRAM | Intel 740 | XF86_SVGA | i740 | |
| AGP 2D/3D V. 1N, AGP-740D | Intel 740 | XF86_SVGA | i740 | |
| AGX (generic) | AGX-014/15/16 | XF86_AGX | vga | |
| ALG-5434(E) | CL-GD5434 | XF86_SVGA | cirrus | |
| AOpen AGP 2X 3D Navigator PA740 | Intel 740 | XF86_SVGA | i740 | |
| AOpen PA2010 | Voodoo Banshee | XF86_SVGA | tdfx | |
| AOpen PA45 | SiS6326 | XF86_SVGA | sis | |
| AOpen PA50D | SiS6326 | XF86_SVGA | sis | |
| AOpen PA50E | SiS6326 | XF86_SVGA | sis | |
| AOpen PA50V | SiS6326 | XF86_SVGA | sis | |
| AOpen PA80/DVD | SiS6326 | XF86_SVGA | sis | |
| AOpen PG128 | S3 Trio3D | XF86_SVGA | vesa | |
| AOpen PG975 | 3dimage975 | XF86_SVGA | trident | |
| AOpen PS3010 | RIVATNT2 | XF86_SVGA | nv | |
| AOpen PT70 | S3 ViRGE/DX | XF86_SVGA | s3virge | |
| AOpen PT75 | S3 ViRGE/DX | XF86_SVGA | s3virge | |
| AOpen PT80 | SiS6326 | XF86_SVGA | sis | |
| ARISTO i740 AGP (ART-i740-G) | Intel 740 | XF86_SVGA | i740 | |
| ASUS 3Dexplorer | RIVA128 | XF86_SVGA | nv | |
| ASUS AGP-V2740 | Intel 740 | XF86_SVGA | i740 | |
| ASUS PCI-AV264CT | ati | XF86_Mach64 | ati | |
| ASUS PCI-V264CT | ati | XF86_Mach64 | ati | |
| ASUS Video Magic PCI V864 | S3 864 | XF86_S3 | vga | |
| ASUS Video Magic PCI VT64 | S3 Trio64 | XF86_S3 | s3 | |
| AT25 | Alliance AT3D | XF86_SVGA | apm | |
| AT3D | Alliance AT3D | XF86_SVGA | apm | |
| ATI 3D Pro Turbo | ati | XF86_Mach64 | ati | |
| ATI 3D Pro Turbo PC2TV | ati | XF86_Mach64 | ati | |
| ATI 3D Xpression | ati | XF86_Mach64 | ati | |
| ATI 3D Xpression+ | ati | XF86_Mach64 | ati | |
| ATI 3D Xpression+ PC2TV | ati | XF86_Mach64 | ati | |
| ATI 8514 Ultra (pas VGA) | ATI-Mach8 | XF86_Mach8 | vga | |
| ATI All-in-Wonder | ati | XF86_Mach64 | ati | |
| ATI All-in-Wonder 128 Pro AGP | ati | XF86_SVGA | r128 | |
| ATI All-in-Wonder Pro | ati | XF86_Mach64 | ati | |
| ATI FireGL 8700 | R200 | radeon | ||
| ATI FireGL 8800 | R200 | radeon | ||
| ATI Graphics Pro Turbo | ati | XF86_Mach64 | ati | |
| ATI Graphics Pro Turbo 1600 | ati | XF86_Mach64 | ati | |
| ATI Graphics Ultra | ati | XF86_Mach8 | ati | |
| ATI Graphics Ultra Pro | ati | XF86_Mach32 | ati | |
| ATI Graphics Xpression | ati | XF86_Mach64 | ati | |
| ATI Mach32 | ati | XF86_Mach32 | ati | |
| ATI Mach64 | ati | XF86_Mach64 | ati | |
| ATI Mach64 3D RAGE II | ati | XF86_Mach64 | ati | |
| ATI Mach64 3D RAGE II+DVD | ati | XF86_Mach64 | ati | |
| ATI Mach64 3D Rage IIC | ati | XF86_Mach64 | ati | |
| ATI Mach64 3D Rage Pro | ati | XF86_Mach64 | ati | |
| ATI Mach64 CT (264CT) | ati | XF86_Mach64 | ati | |
| ATI Mach64 GT (264GT), aka 3D RAGE | ati | XF86_Mach64 | ati | |
| ATI Mach64 VT (264VT) | ati | XF86_Mach64 | ati | |
| ATI Radeon (generic) | R100 | radeon | ||
| ATI Radeon 64 DDR (AGP) | R100 | radeon | ||
| ATI Radeon 7000 | RV100 | radeon | ||
| ATI Radeon 7200 | R100 | radeon | ||
| ATI Radeon 7500 | RV200 | radeon | ||
| ATI Radeon 8500 | R200 | radeon | ||
| ATI Radeon 9000 | R250 | vesa | ||
| ATI Radeon 9700 | R300 | vesa | ||
| ATI Radeon AGP | R100 | radeon | ||
| ATI Radeon AGP VIVO | R100 | radeon | ||
| ATI Radeon All In Wonder AGP | R100 | radeon | ||
| ATI Radeon Mobility 7500 | RV200 | radeon | ||
| ATI Radeon Mobility 9000 | R250 | vesa | ||
| ATI Radeon Mobility FireGL 7800 | RV200 | radeon | ||
| ATI Radeon Mobility M6 | RV100 | radeon | ||
| ATI Radeon Mobility M7 | RV200 | radeon | ||
| ATI Radeon VE | RV100 | radeon | ||
| ATI Rage 128 | ati | XF86_SVGA | r128 | |
| ATI Rage 128 (generic) | ati | XF86_SVGA | r128 | |
| ATI Rage 128 Mobility | ati | r128 | ||
| ATI Rage Fury AGP | ati | XF86_SVGA | r128 | |
| ATI Rage Fury Pro AGP | ATI | XF86_SVGA | r128 | |
| ATI Rage LT | ati | XF86_Mach64 | ati | |
| ATI Rage LT PRO | ati | XF86_Mach64 | ati | |
| ATI Rage Mobility | ati | ati | ||
| ATI Rage Mobility M4 AGP | ati | XF86_SVGA | r128 | |
| ATI Rage Mobility P | ati | XF86_Mach64 | ati | |
| ATI Rage XL | ati | XF86_SVGA | ati | |
| ATI Rage XL AGP | ati | XF86_SVGA | ati | |
| ATI Ultra Plus | ati | XF86_Mach32 | ati | |
| ATI Video Boost | ati | XF86_Mach64 | ati | |
| ATI Video Charger | ati | XF86_Mach64 | ati | |
| ATI Video Xpression | ati | XF86_Mach64 | ati | |
| ATI Video Xpression+ | ati | XF86_Mach64 | ati | |
| ATI WinBoost | ati | XF86_Mach64 | ati | |
| ATI WinCharger | ati | XF86_Mach64 | ati | |
| ATI WinTurbo | ati | XF86_Mach64 | ati | |
| ATI Wonder SVGA | ati | XF86_SVGA | ati | |
| ATI XPERT 128 AGP | ati | XF86_SVGA | r128 | |
| ATI XPERT 99 AGP | ati | XF86_SVGA | r128 | |
| ATI Xpert 128 AGP | ati | XF86_SVGA | r128 | |
| ATI Xpert 2000 AGP | ati | XF86_SVGA | r128 | |
| ATI Xpert 98 | ati | XF86_Mach64 | ati | |
| ATI Xpert 99 AGP | ati | XF86_SVGA | r128 | |
| ATI Xpert XL | ati | XF86_Mach64 | ati | |
| ATI Xpert@Play | ati | XF86_Mach64 | ati | |
| ATI Xpert@Play 98 | ati | XF86_Mach64 | ati | |
| ATI Xpert@Work | ati | XF86_Mach64 | ati | |
| ATI integrated on Intel Maui MU440EX motherboard | ati | XF86_Mach64 | ati | |
| ATrend ATC-2165A | ET6000 | XF86_SVGA | tseng | |
| AccelStar Permedia II AGP | PERMEDIA 2 | XF86_3DLabs | glint | |
| Acorp AGP i740 | Intel 740 | XF86_SVGA | i740 | |
| Actix GE32+ 2MB | S3 801/805 | XF86_S3 | vga | |
| Actix GE32i | S3 805i | XF86_S3 | vga | |
| Actix GE64 | S3 864 | XF86_S3 | vga | |
| Actix ProStar | CL-GD5426/5428 | XF86_SVGA | cirrus | |
| Actix ProStar 64 | CL-GD5434 | XF86_SVGA | cirrus | |
| Actix Ultra | S3 928 | XF86_S3 | vga | |
| Acumos AVGA3 | CL-GD5420 /2/4/6/8/9 | XF86_SVGA | cirrus | |
| Alliance ProMotion 6422 | AP6422 | XF86_SVGA | vga | |
| Appian Jeronimo 2000 | PERMEDIA 3 | glint | ||
| Aristo ART-390-G S3 Savage3D | S3 Savage | XF86_SVGA | savage | |
| Ark Logic ARK1000PV (generic) | ARK1000PV | XF86_SVGA | vga | |
| Ark Logic ARK1000VL (generic) | ARK1000VL | XF86_SVGA | vga | |
| Ark Logic ARK2000MT (generic) | ARK1000MT | XF86_SVGA | vga | |
| Ark Logic ARK2000PV (generic) | ARK1000PV | XF86_SVGA | vga | |
| Atrend (Speedy) 3DIO740 AGP (ATC-2740) | Intel 740 | XF86_SVGA | i740 | |
| Avance Logic 2101 | Avance Logic | XF86_SVGA | vga | |
| Avance Logic 2228 | Avance Logic | XF86_SVGA | vga | |
| Avance Logic 2301 | Avance Logic | XF86_SVGA | vga | |
| Avance Logic 2302 | Avance Logic | XF86_SVGA | vga | |
| Avance Logic 2308 | Avance Logic | XF86_SVGA | vga | |
| Avance Logic 2401 | Avance Logic | XF86_SVGA | vga | |
| Binar Graphics AnyView | ET6000 | XF86_SVGA | tseng | |
| Boca Vortex (Sierra RAMDAC) | AGX-015 | XF86_AGX | vga | |
| COMPAQ Armada 7380DMT | S3 Aurora64V+ | XF86_S3 | s3 | |
| COMPAQ Armada 7730MT | S3 Aurora64V+ | XF86_S3 | s3 | |
| California Graphics SunTracer 6000 | ET6000 | XF86_SVGA | tseng | |
| Canopus Co. Power Window 3DV | S3 ViRGE | XF86_SVGA | s3virge | |
| Canopus SPECTRA 3200R2 | RIVATNT | XF86_SVGA | nv | |
| Canopus SPECTRA 5400 | RIVATNT2 | XF86_SVGA | nv | |
| Canopus SPECTRA 5400 Premium Edition | RIVA ULTRA TNT2 | XF86_SVGA | nv | |
| Canopus Total-3D | Verite 1000 | XF86_SVGA | vga | |
| Cardex Challenger (Pro) | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Cardex Cobra | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Cardex Trio64 | S3 Trio64 | XF86_S3 | s3 | |
| Cardex Trio64Pro | S3 Trio64 | XF86_S3 | s3 | |
| Chaintech AGP-740D | Intel 740 | XF86_SVGA | i740 | |
| Chaintech Desperado 3F10 | Voodoo Banshee | XF86_SVGA | tdfx | |
| Chaintech Desperado RI20 | RIVA128 | XF86_SVGA | nv | |
| Chaintech Desperado RI30 | RIVATNT | XF86_SVGA | nv | |
| Chaintech Desperado RI40/41 | RIVATNT2 | XF86_SVGA | nv | |
| Chaintech Desperado RI50 | RIVATNT2 | XF86_SVGA | nv | |
| Chaintech Desperado RI60 | RIVATNT2 | XF86_SVGA | nv | |
| Chaintech Desperado SI21 | SiS6326 | XF86_SVGA | sis | |
| Chaintech Desperado SI31 | SiS6326 | XF86_SVGA | sis | |
| Chaintech Tornado I7000 | Intel 740 | XF86_SVGA | i740 | |
| Chaintech Tornado S6000 | SiS6326 | XF86_SVGA | sis | |
| Chips & Technologies CT64200 | ct64200 | XF86_SVGA | chips | |
| Chips & Technologies CT64300 | ct64300 | XF86_SVGA | chips | |
| Chips & Technologies CT65520 | ct65520 | XF86_SVGA | chips | |
| Chips & Technologies CT65525 | ct65525 | XF86_SVGA | chips | |
| Chips & Technologies CT65530 | ct65530 | XF86_SVGA | chips | |
| Chips & Technologies CT65535 | ct65535 | |||
| Chips & Technologies CT65540 | ct65540 | |||
| Chips & Technologies CT65545 | ct65545 | |||
| Chips & Technologies CT65546 | ct65546 | |||
| Chips & Technologies CT65548 | ct65548 | |||
| Chips & Technologies CT65550 | ct65550 | |||
| Chips & Technologies CT65554 | ct65554 | |||
| Chips & Technologies CT65555 | ct65555 | |||
| Chips & Technologies CT68554 | ct68554 | |||
| Chips & Technologies CT69000 | ct69000 | |||
| Chips & Technologies CT69030 | ct69030 | |||
| Cirrus Logic GD542x | CL-GD5420 /2/4/6/8/9 | XF86_SVGA | cirrus | |
| Cirrus Logic GD543x | CL-GD5430 /5434/5436 | XF86_SVGA | cirrus | |
| Cirrus Logic GD5446 (noname card) | CL-GD5446, 1MB (upgradable to 2MB). | XF86_SVGA | vga | |
| Cirrus Logic GD544x | CL-GD544x | cirrus | ||
| Cirrus Logic GD5462 | CL-GD5462 | XF86_SVGA | cirrus | |
| Cirrus Logic GD5464 | CL-GD5464 | XF86_SVGA | cirrus | |
| Cirrus Logic GD5465 | CL-GD5465 | XF86_SVGA | cirrus | |
| Cirrus Logic GD5480 | CL-GD5480 | XF86_SVGA | cirrus | |
| Cirrus Logic GD62xx (laptop) | CL-GD6205 /15/25/35 | XF86_SVGA | vga | |
| Cirrus Logic GD64xx (laptop) | CL-GD6420/6440 | XF86_SVGA | vga | |
| Cirrus Logic GD754x (laptop) | CL-GD7541 /42/43/48 | XF86_SVGA | vga | |
| Colorgraphic Dual Lightning | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Compaq Armada 7400 | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| Compaq Armada 7800 | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| Creative Blaster Exxtreme | PERMEDIA 2 | XF86_3DLabs | glint | |
| Creative Graphics Blaster TNT2 | RIVATNT2 | XF86_SVGA | nv | |
| Creative Labs 3D Blaster PCI (Verite 1000) | Verite 1000 | XF86_SVGA | vga | |
| Creative Labs Graphics Blaster 3D | CL-GD5464 | XF86_SVGA | cirrus | |
| Creative Labs Graphics Blaster Eclipse (OEM Model CT6510) | CL-GD5465 | XF86_SVGA | cirrus | |
| Creative Labs Graphics Blaster MA201 | CL-GD544x | cirrus | ||
| Creative Labs Graphics Blaster MA202 | CL-GD544x | cirrus | ||
| Creative Labs Graphics Blaster MA302 | CL-GD5462 | XF86_SVGA | cirrus | |
| Creative Labs Graphics Blaster MA334 | CL-GD5464 | XF86_SVGA | cirrus | |
| Creative Labs Savage 4 3D Blaster | S3 Savage | XF86_SVGA | savage | |
| Cyrix MediaGX | MediaGX | XF86_SVGA | cyrix | |
| DFI-WG1000 | CL-GD5420 /2/4/6/8/9 | XF86_SVGA | cirrus | |
| DFI-WG5000 | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| DFI-WG6000 | WD90C33 | XF86_SVGA | vga | |
| DSV3325 | S3 ViRGE | XF86_SVGA | s3virge | |
| DSV3326 | S3 Trio64V+ | XF86_S3 | s3 | |
| DataExpert DSV3325 | S3 ViRGE | XF86_SVGA | s3virge | |
| DataExpert DSV3365 | S3 Trio64V+ | XF86_S3 | s3 | |
| Dell S3 805 | S3 801/805 | XF86_S3 | s3 | |
| Dell onboard ET4000 | ET4000 | XF86_SVGA | tseng | |
| Diamond Edge 3D | nv1 | XF86_SVGA | vga | |
| Diamond Fire GL 1000 | PERMEDIA | XF86_3DLabs | glint | |
| Diamond Fire GL 1000 PRO | PERMEDIA 2 | XF86_3DLabs | glint | |
| Diamond Fire GL 3000 | GLINT 500TX | XF86_3DLabs | glint | |
| Diamond Monster Fusion | Voodoo Banshee | XF86_SVGA | tdfx | |
| Diamond Multimedia Stealth 3D 2000 | S3 ViRGE | XF86_SVGA | s3virge | |
| Diamond Multimedia Stealth 3D 2000 PRO | S3 ViRGE/DX | XF86_SVGA | s3virge | |
| Diamond SpeedStar (Plus) | ET4000 | XF86_SVGA | tseng | |
| Diamond SpeedStar 24 | ET4000 | XF86_SVGA | tseng | |
| Diamond SpeedStar 24X (not fully supported) | WD90C31 | XF86_SVGA | vga | |
| Diamond SpeedStar 64 | CL-GD5434 | XF86_SVGA | cirrus | |
| Diamond SpeedStar A50 | SiS6326 | XF86_SVGA | sis | |
| Diamond SpeedStar HiColor | ET4000 | XF86_SVGA | tseng | |
| Diamond SpeedStar Pro (not SE) | CL-GD5426/28 | XF86_SVGA | cirrus | |
| Diamond SpeedStar Pro 1100 | CL-GD5420 /2/4/6/8/9 | XF86_SVGA | cirrus | |
| Diamond SpeedStar Pro SE (CL-GD5430/5434) | CL-GD5430 /5434/5436 | XF86_SVGA | cirrus | |
| Diamond SpeedStar64 Graphics 2000/2200 | CL-GD5434 | XF86_SVGA | cirrus | |
| Diamond Stealth 24 | S3 801/805 | XF86_S3 | vga | |
| Diamond Stealth 32 | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Diamond Stealth 3D 2000 | S3 ViRGE | XF86_SVGA | s3virge | |
| Diamond Stealth 3D 2000 PRO | S3 ViRGE/DX | XF86_SVGA | s3virge | |
| Diamond Stealth 3D 3000 | S3 ViRGE/VX | XF86_SVGA | s3virge | |
| Diamond Stealth 3D 4000 | S3 ViRGE/GX2 | XF86_SVGA | s3virge | |
| Diamond Stealth 64 DRAM SE | S3 Trio32 | XF86_S3 | s3 | |
| Diamond Stealth 64 DRAM with S3 SDAC | S3 864 | XF86_S3 | vga | |
| Diamond Stealth 64 DRAM with S3 Trio64 | S3 Trio64 | XF86_S3 | s3 | |
| Diamond Stealth 64 VRAM | S3 964 | XF86_S3 | s3 | |
| Diamond Stealth 64 Video VRAM (TI RAMDAC) | S3 968 | XF86_S3 | s3 | |
| Diamond Stealth II S220 | Verite 2100 | XF86_SVGA | vga | |
| Diamond Stealth II/G460 AGP | Intel 740 | XF86_SVGA | i740 | |
| Diamond Stealth III (S520/S540) | S3 Savage | XF86_SVGA | savage | |
| Diamond Stealth Pro | S3 928 | XF86_S3 | vga | |
| Diamond Stealth VRAM | S3 911/924 | XF86_S3 | vga | |
| Diamond Stealth Video 2500 | Alliance AT24 | XF86_SVGA | apm | |
| Diamond Stealth Video DRAM | S3 868 | XF86_S3 | vga | |
| Diamond Stealth64 Graphics 2001 series | ARK2000PV | XF86_SVGA | vga | |
| Diamond Stealth64 Graphics 2xx0 series (864 + SDAC) | S3 864 | XF86_S3 | vga | |
| Diamond Stealth64 Graphics 2xx0 series (Trio64) | S3 Trio64 | XF86_S3 | s3 | |
| Diamond Stealth64 Video 2001 series (2121/2201) | S3 Trio64V+ | XF86_S3 | s3 | |
| Diamond Stealth64 Video 2120/2200 | S3 868 | XF86_S3 | vga | |
| Diamond Stealth64 Video 3200 | S3 968 | XF86_S3 | s3 | |
| Diamond Stealth64 Video 3240/3400 (IBM RAMDAC) | S3 968 | XF86_S3 | s3 | |
| Diamond Stealth64 Video 3240/3400 (TI RAMDAC) | S3 968 | XF86_S3 | s3 | |
| Diamond Viper 330 | RIVA128 | XF86_SVGA | nv | |
| Diamond Viper 550 | RIVATNT | XF86_SVGA | nv | |
| Diamond Viper 770 | RIVATNT2 | XF86_SVGA | nv | |
| Diamond Viper PCI 2Mb | Weitek 9000 | XF86_P9000 | vga | |
| Diamond Viper Pro Video | Weitek P9100 | XF86_SVGA | vga | |
| Diamond Viper VLB 2Mb | Weitek 9000 | XF86_P9000 | vga | |
| Digital 24-plane TGA (ZLXp-E2) | TGA | XF86_TGA | tga | |
| Digital 24-plane+3D TGA (ZLXp-E3) | TGA | XF86_TGA | tga | |
| Digital 8-plane TGA (UDB/Multia) | TGA | XF86_TGA | tga | |
| Digital 8-plane TGA (ZLXp-E1) | TGA | XF86_TGA | tga | |
| EIZO (VRAM) | AGX-014/15/16 | XF86_AGX | vga | |
| ELSA ERAZOR II | RIVATNT | XF86_SVGA | nv | |
| ELSA ERAZOR III | RIVATNT2 | XF86_SVGA | nv | |
| ELSA GLoria Synergy | PERMEDIA 2 | XF86_3DLabs | glint | |
| ELSA GLoria-L | GLINT 500TX | XF86_3DLabs | glint | |
| ELSA GLoria-L/MX | GLINT MX | XF86_3DLabs | glint | |
| ELSA GLoria-S | PERMEDIA | XF86_3DLabs | glint | |
| ELSA GLoria-XL | GLINT MX | XF86_3DLabs | glint | |
| ELSA GLoria-XXL | GLINT MX | XF86_3DLabs | glint | |
| ELSA Gloria-4 | S3 968 | XF86_S3 | vga | |
| ELSA Gloria-8 | S3 968 | XF86_S3 | vga | |
| ELSA Synergy II | RIVATNT2 | XF86_SVGA | nv | |
| ELSA VICTORY ERAZOR | RIVA128 | XF86_SVGA | nv | |
| ELSA VICTORY ERAZOR LT | RIVA128 | XF86_SVGA | nv | |
| ELSA Victory 3D | S3 ViRGE | XF86_SVGA | s3virge | |
| ELSA Victory 3DX | S3 ViRGE/DX | XF86_SVGA | s3virge | |
| ELSA WINNER 1000/T2D | S3 Trio64V2 | XF86_S3 | s3 | |
| ELSA Winner 1000 R3D | RIVA128 | XF86_SVGA | nv | |
| ELSA Winner 1000AVI (AT&T 20C409 version) | S3 868 | XF86_S3 | vga | |
| ELSA Winner 1000AVI (SDAC version) | S3 868 | XF86_S3 | vga | |
| ELSA Winner 1000ISA | S3 805i | XF86_S3 | vga | |
| ELSA Winner 1000PRO with S3 SDAC | S3 864 | XF86_S3 | vga | |
| ELSA Winner 1000PRO with STG1700 or AT&T RAMDAC | S3 864 | XF86_S3 | vga | |
| ELSA Winner 1000PRO/X | S3 868 | XF86_S3 | vga | |
| ELSA Winner 1000TRIO | S3 Trio64 | XF86_S3 | s3 | |
| ELSA Winner 1000TRIO/V | S3 Trio64V+ | XF86_S3 | s3 | |
| ELSA Winner 1000TwinBus | S3 928 | XF86_S3 | vga | |
| ELSA Winner 1000VL | S3 928 | XF86_S3 | vga | |
| ELSA Winner 2000 | S3 928 | XF86_S3 | vga | |
| ELSA Winner 2000/Office | PERMEDIA 2 | XF86_3DLabs | glint | |
| ELSA Winner 2000AVI | S3 968 | XF86_S3 | vga | |
| ELSA Winner 2000AVI/3D | S3 ViRGE/VX | XF86_SVGA | s3virge | |
| ELSA Winner 2000PRO-2 | S3 964 | XF86_S3 | vga | |
| ELSA Winner 2000PRO-4 | S3 964 | XF86_S3 | vga | |
| ELSA Winner 2000PRO/X-2 | S3 968 | XF86_S3 | vga | |
| ELSA Winner 2000PRO/X-4 | S3 968 | XF86_S3 | vga | |
| ELSA Winner 2000PRO/X-8 | S3 968 | XF86_S3 | vga | |
| ELSA Winner 3000 | S3 ViRGE/VX | XF86_SVGA | s3virge | |
| ELSA Winner 3000-L-42 | S3 ViRGE/VX | XF86_SVGA | s3virge | |
| ELSA Winner 3000-M-22 | S3 ViRGE/VX | XF86_SVGA | s3virge | |
| ELSA Winner 3000-S | S3 ViRGE | XF86_SVGA | s3virge | |
| EONtronics Picasso 740 | Intel 740 | XF86_SVGA | i740 | |
| EONtronics Van Gogh | Intel 740 | XF86_SVGA | i740 | |
| EPSON CardPC (onboard) | SPC8110 | XF86_SVGA | vesa | |
| EPSON SPC8110 (CardPC) | SPC8110 | XF86_SVGA | vga | |
| ET3000 (generic) | ET3000 | XF86_SVGA | tseng | |
| ET4000 (generic) | ET4000 | XF86_SVGA | tseng | |
| ET4000 W32i, W32p (generic) | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| ET4000/W32 (generic) | ET4000/W32 | XF86_W32 | tseng | |
| ET6000 (generic) | ET6000 | XF86_SVGA | tseng | |
| ET6100 (generic) | ET6100 | XF86_SVGA | tseng | |
| ET6300 (generic) | ET6300 | XF86_SVGA | tseng | |
| EliteGroup(ECS) 3DVision-i740 AGP | Intel 740 | XF86_SVGA | i740 | |
| Elsa Victory II | Voodoo Banshee | XF86_SVGA | tdfx | |
| Elsa Winner T3D | S3 Trio3D | XF86_SVGA | vesa | |
| Everex MVGA i740/AG | Intel 740 | XF86_SVGA | i740 | |
| ExpertColor DSV3325 | S3 ViRGE | XF86_SVGA | s3virge | |
| ExpertColor DSV3365 | S3 Trio64V+ | XF86_S3 | s3 | |
| Flagpoint Shocker i740 8MB | Intel 740 | XF86_SVGA | i740 | |
| Gainward CardExpert 740 8MB | Intel 740 | XF86_SVGA | i740 | |
| Gainward Challenger EV | ET6000 | XF86_SVGA | tseng | |
| Generic VGA compatible | Generic VGA | XF86_VGA16 | vga | |
| Genoa 5400 | ET3000 | XF86_SVGA | tseng | |
| Genoa 8500VL(-28) | CL-GD5426/28 | XF86_SVGA | cirrus | |
| Genoa 8900 Phantom 32i | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Genoa Phantom 64i with S3 SDAC | S3 864 | XF86_S3 | vga | |
| Genoa Systems Phantom 740 | Intel 740 | XF86_SVGA | i740 | |
| Genoa VideoBlitz III AV | S3 968 | XF86_S3 | s3 | |
| Gigabyte Predator i740 8MB AGP | Intel 740 | XF86_SVGA | i740 | |
| Graphics Blaster TNT | RIVATNT | XF86_SVGA | nv | |
| Guillemot Maxi Gamer Xentor 32 | RIVATNT2 | XF86_SVGA | nv | |
| HOT-158 (Shuttle) | Intel 740 | XF86_SVGA | i740 | |
| Hercules Dynamite | ET4000/W32 | XF86_W32 | tseng | |
| Hercules Dynamite 128/Video | ET6000 | XF86_SVGA | tseng | |
| Hercules Dynamite 3D/GL | PERMEDIA 2 | XF86_3DLabs | glint | |
| Hercules Dynamite Power | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Hercules Dynamite Pro | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Hercules Dynamite TNT | RIVATNT | XF86_SVGA | nv | |
| Hercules Graphite HG210 | AGX-014 | XF86_AGX | vga | |
| Hercules Graphite Power | AGX-016 | XF86_AGX | vga | |
| Hercules Graphite Pro | AGX-015 | XF86_AGX | vga | |
| Hercules Graphite Terminator 64 | S3 964 | XF86_S3 | s3 | |
| Hercules Graphite Terminator 64/DRAM | S3 Trio64 | XF86_S3 | s3 | |
| Hercules Graphite Terminator Pro 64 | S3 968 | XF86_S3 | s3 | |
| Hercules Stingray | ALG-2228/2301/2302 | XF86_SVGA | vga | |
| Hercules Stingray 128 3D | Alliance AT3D | XF86_SVGA | apm | |
| Hercules Stingray 64/V with ICS5342 | ARK2000MT | XF86_SVGA | vga | |
| Hercules Stingray 64/V with ZoomDAC | ARK1000PV | XF86_SVGA | vga | |
| Hercules Stingray Pro | ARK1000PV | XF86_SVGA | vga | |
| Hercules Stingray Pro/V | ARK1000PV | XF86_SVGA | vga | |
| Hercules Terminator 128 2X/i AGP | Intel 740 | XF86_SVGA | i740 | |
| Hercules Terminator 128/3D | S3 Trio3D | XF86_SVGA | vesa | |
| Hercules Terminator 3D/DX | S3 ViRGE/DX | XF86_SVGA | s3virge | |
| Hercules Terminator 64/3D | S3 ViRGE | XF86_SVGA | s3virge | |
| Hercules Terminator 64/Video | S3 Trio64V+ | XF86_S3 | s3 | |
| Hercules Thriller3D | Verite 2200 | XF86_SVGA | vga | |
| Integral FlashPoint | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Intel 5430 | CL-GD5430 | XF86_SVGA | cirrus | |
| Intel 740 (generic) | Intel 740 | XF86_SVGA | i740 | |
| Intel 810 | Intel 810 | XF86_SVGA | i810 | |
| Intel 815 | Intel 815 | XF86_SVGA | i810 | |
| Intel 815e | Intel 815 | XF86_SVGA | i810 | |
| Intel 830 | Intel 830 | i810 | ||
| Intel 845 | Intel 845 | i810 | ||
| Intel Express 3D AGP | Intel 740 | XF86_SVGA | i740 | |
| Interay PMC Viper | ET6000 | XF86_SVGA | tseng | |
| JAX 8241 | S3 801/805 | XF86_S3 | vga | |
| Jaton Video-58P | ET6000 | XF86_SVGA | tseng | |
| Jaton Video-70P | CL-GD5464 | XF86_SVGA | cirrus | |
| Jaton Video-740 AGP 3D | Intel 740 | XF86_SVGA | i740 | |
| Jazz Multimedia G-Force 128 | ET6000 | XF86_SVGA | tseng | |
| Jetway J-740-3D 8MB AGP, i740 AGP 3D | Intel 740 | XF86_SVGA | i740 | |
| Joymedia Apollo 7400 | Intel 740 | XF86_SVGA | i740 | |
| KouTech KeyVision 128 EV | ET6000 | XF86_SVGA | tseng | |
| LeadTek WinFast 3D S600 | S3 ViRGE | XF86_SVGA | s3virge | |
| LeadTek WinFast 3D S680 | S3 ViRGE/GX2 | XF86_SVGA | s3virge | |
| LeadTek WinFast S200 | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| LeadTek WinFast S430 | S3 968 | XF86_S3 | vga | |
| LeadTek WinFast S510 | S3 968 | XF86_S3 | vga | |
| Leadtek WinFast 2300 | PERMEDIA 2 | XF86_3DLabs | glint | |
| Leadtek WinFast 3D S320 | RIVATNT | XF86_SVGA | nv | |
| Leadtek WinFast 3D S320II | RIVATNT2 | XF86_SVGA | nv | |
| Leadtek WinFast 3D S3500 | RIVA128 | XF86_SVGA | nv | |
| Leadtek Winfast S900 | Intel 740 | XF86_SVGA | i740 | |
| MAXI Gamer AGP 8 MB | Intel 740 | XF86_SVGA | i740 | |
| MELCO WGA-TS | RIVATNT2 | XF86_SVGA | nv | |
| MELCO WGP-VG4S | S3 ViRGE | XF86_SVGA | s3virge | |
| MELCO WGP-VX8 | S3 ViRGE/VX | XF86_SVGA | s3virge | |
| MSI MS-4417 | SiS6326 | XF86_SVGA | sis | |
| MachSpeed VGA ET6000 | ET6000 | XF86_SVGA | tseng | |
| Machspeed Raptor i740 AGP 4600 | Intel 740 | XF86_SVGA | i740 | |
| Magic-Pro MP-740DVD | Intel 740 | XF86_SVGA | i740 | |
| Matrox Comet | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Matrox Marvel II | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Matrox Millennium | mga2064w | XF86_SVGA | mga | |
| Matrox Millennium G200 | mgag200 | XF86_SVGA | mga | |
| Matrox Millennium G400 | mgag400 | XF86_SVGA | mga | |
| Matrox Millennium G450 | mgag450 | mga | ||
| Matrox Millennium G550 | mgag550 | mga | ||
| Matrox Millennium II | mga2164w | XF86_SVGA | mga | |
| Matrox Mystique | mga1064sg | XF86_SVGA | mga | |
| Matrox Mystique G200 | mgag200 | XF86_SVGA | mga | |
| Matrox Productiva G100 | mgag100 | XF86_SVGA | mga | |
| MediaVision Proaxcel 128 | ET6000 | XF86_SVGA | tseng | |
| Mirage Z-128 | ET6000 | XF86_SVGA | tseng | |
| Miro CRYSTAL VRX | Verite 1000 | XF86_SVGA | vga | |
| Miro Crystal 10SD with GenDAC | S3 801/805 | XF86_S3 | vga | |
| Miro Crystal 12SD | S3 Trio32 | XF86_S3 | s3 | |
| Miro Crystal 16S | S3 928 | XF86_S3 | vga | |
| Miro Crystal 20SD PCI avec S3 SDAC | S3 868 | XF86_S3 | vga | |
| Miro Crystal 20SD VLB avec S3 SDAC (BIOS 3.xx) | S3 864 | XF86_S3 | vga | |
| Miro Crystal 20SD with ICD2061A (BIOS 2.xx) | S3 864 | XF86_S3 | vga | |
| Miro Crystal 20SD with ICS2494 (BIOS 1.xx) | S3 864 | XF86_S3 | vga | |
| Miro Crystal 20SV | S3 964 | XF86_S3 | vesa | |
| Miro Crystal 22SD | S3 Trio64 | XF86_S3 | s3 | |
| Miro Crystal 40SV | S3 964 | XF86_S3 | s3 | |
| Miro Crystal 80SV | S3 968 | XF86_S3 | vga | |
| Miro Crystal 8S | S3 801/805 | XF86_S3 | s3 | |
| Miro Crystal DVD | SiS6326 | XF86_SVGA | sis | |
| Miro MiroMedia 3D | S3 ViRGE | XF86_SVGA | s3virge | |
| Miro MiroVideo 20TD | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| Miro Video 20SV | S3 968 | XF86_S3 | vga | |
| NVIDIA GeForce | GeForce | XF86_SVGA | nv | |
| NVIDIA GeForce 2 (generic) | GeForce 2 | nv | ||
| NVIDIA GeForce 2 GTS (generic) | GeForce 2 | nv | ||
| NVIDIA GeForce 2 MX (generic) | GeForce 2 | nv | ||
| NVIDIA GeForce 256 (generic) | GeForce 256 | nv | ||
| NVIDIA GeForce 3 (generic) | GeForce 3 | nv | ||
| NVIDIA GeForce 4 (generic) | GeForce 4 | vesa | ||
| NVIDIA GeForce DDR (generic) | GeForce DDR | nv | ||
| NVIDIA Quadro 4 (generic) | Quadro 4 | vesa | ||
| NVIDIA Riva 128 (generic) | RIVA128 | XF86_SVGA | nv | |
| NVIDIA Riva TNT (generic) | RIVATNT | XF86_SVGA | nv | |
| NVIDIA Riva TNT2 (generic) | RIVATNT2 | XF86_SVGA | nv | |
| NatSemi Geode | MediaGX | XF86_SVGA | cyrix | |
| NeoMagic (laptop/notebook) | neomagic | |||
| NeoMagic 128XD (laptop/notebook) | neomagic | |||
| NeoMagic 256 (laptop/notebook) | MagicGraph 256 series | neomagic | ||
| Number Nine FX Motion 331 | S3 Trio64V+ | XF86_S3 | s3 | |
| Number Nine FX Motion 332 | S3 ViRGE | XF86_SVGA | s3virge | |
| Number Nine FX Motion 531 | S3 868 | XF86_S3 | vga | |
| Number Nine FX Motion 771 | S3 968 | XF86_S3 | s3 | |
| Number Nine FX Reality 772 | S3 ViRGE/VX | XF86_SVGA | s3virge | |
| Number Nine FX Vision 330 | S3 Trio64 | XF86_S3 | s3 | |
| Number Nine GXE Level 10/11/12 | S3 928 | XF86_S3 | vga | |
| Number Nine GXE Level 14/16 | S3 928 | XF86_S3 | vga | |
| Number Nine GXE64 | S3 864 | XF86_S3 | vga | |
| Number Nine GXE64 Pro | S3 964 | XF86_S3 | s3 | |
| Number Nine GXE64 with S3 Trio64 | S3 Trio64 | XF86_S3 | s3 | |
| Number Nine Imagine 128 | I128 | XF86_I128 | i128 | |
| Number Nine Imagine 128 (2-8MB) | I128 | XF86_I128 | i128 | |
| Number Nine Imagine 128 Series 2 (2-4MB) | I128 | XF86_I128 | i128 | |
| Number Nine Imagine 128 T2R | I128 | XF86_I128 | i128 | |
| Number Nine Revolution 3D AGP T2R | I128 | XF86_I128 | i128 | |
| Number Nine Revolution IV (T2R4) | I128 | XF86_I128 | i128 | |
| Number Nine Visual 9FX Reality 332 | S3 ViRGE | XF86_SVGA | s3virge | |
| Oak 87 ISA (generic) | Oak OTI-087 | XF86_SVGA | vga | |
| Oak 87 VLB (generic) | Oak OTI-087 | XF86_SVGA | vga | |
| Oak ISA Card (generic) | Oak OTI-067/77 | XF86_SVGA | vga | |
| Ocean (octek) VL-VGA-1000 | ARK1000VL | XF86_SVGA | vga | |
| Octek AVGA-20 | CL-GD5420 | XF86_SVGA | cirrus | |
| Octek Combo-26 | CL-GD5426 | XF86_SVGA | cirrus | |
| Octek Combo-28 | CL-GD5428 | XF86_SVGA | cirrus | |
| Octek VL-VGA-26 | CL-GD5426 | XF86_SVGA | cirrus | |
| Octek VL-VGA-28 | CL-GD5428 | XF86_SVGA | cirrus | |
| Orchid Celsius (AT&T RAMDAC) | AGX-015 | XF86_AGX | vga | |
| Orchid Celsius (Sierra RAMDAC) | AGX-015 | XF86_AGX | vga | |
| Orchid Fahrenheit 1280 | S3 801 | XF86_S3 | vga | |
| Orchid Fahrenheit VA | S3 801/805 | XF86_S3 | vga | |
| Orchid Fahrenheit-1280+ | S3 801/805 | XF86_S3 | vga | |
| Orchid Kelvin 64 | CL-GD5434 | XF86_SVGA | cirrus | |
| Orchid Kelvin 64 VLB Rev A | CL-GD5434 | XF86_SVGA | cirrus | |
| Orchid Kelvin 64 VLB Rev B | CL-GD5434 | XF86_SVGA | cirrus | |
| Orchid P9000 VLB | Weitek 9000 | XF86_P9000 | vga | |
| Orchid Technology Fahrenheit Video 3D | S3 ViRGE | XF86_SVGA | s3virge | |
| PC-Chips M567 Mainboard | SiS5597 | XF86_SVGA | sis | |
| Palit Daytona AGP740 | Intel 740 | XF86_SVGA | i740 | |
| Paradise Accelerator Value | Oak OTI-087 | XF86_SVGA | vga | |
| Paradise/WD 90CXX | WD90CXX | XF86_SVGA | vga | |
| PixelView Combo TV 3D AGP (Prolink) | CL-GD5465, 4MB | XF86_SVGA | vga | |
| PixelView Combo TV Pro (Prolink) | CL-GD5480, 4MB | XF86_SVGA | vga | |
| PowerColor C740 (SG/SD) AGP | Intel 740 | XF86_SVGA | i740 | |
| QDI Amazing I | Intel 740 | XF86_SVGA | i740 | |
| RIVA TNT | RIVATNT | XF86_SVGA | nv | |
| RIVA TNT2 | RIVATNT2 | XF86_SVGA | nv | |
| RIVA Ultra TNT2 | RIVA ULTRA TNT2 | XF86_SVGA | nv | |
| RIVA128 | RIVA128 | XF86_SVGA | nv | |
| Real3D Starfighter AGP | Intel 740 | XF86_SVGA | i740 | |
| Real3D Starfighter PCI | Intel 740 | XF86_SVGA | i740 | |
| Rendition Verite 1000 | Verite 1000 | XF86_SVGA | vga | |
| Rendition Verite 2x00 | Verite 2x00 | XF86_SVGA | vga | |
| Revolution 3D T2R | I128 | XF86_I128 | i128 | |
| S3 801/805 (generic) | S3 801/805 | XF86_S3 | s3 | |
| S3 801/805 with ATT20c490 RAMDAC | S3 801/805 | XF86_S3 | vga | |
| S3 801/805 with ATT20c490 RAMDAC and ICD2061A | S3 801/805 | XF86_S3 | vga | |
| S3 801/805 with Chrontel 8391 | S3 801/805 | XF86_S3 | vga | |
| S3 801/805 with S3 GenDAC | S3 801/805 | XF86_S3 | vga | |
| S3 801/805 with SC1148{2,3,4} RAMDAC | S3 801/805 | XF86_S3 | vga | |
| S3 801/805 with SC1148{5,7,9} RAMDAC | S3 801/805 | XF86_S3 | vga | |
| S3 864 (generic) | S3 864 | XF86_S3 | vga | |
| S3 864 with ATT 20C498 or 21C498 | S3 864 | XF86_S3 | vga | |
| S3 864 with SDAC (86C716) | S3 864 | XF86_S3 | vga | |
| S3 864 with STG1703 | S3 864 | XF86_S3 | vga | |
| S3 868 (generic) | S3 868 | XF86_S3 | vga | |
| S3 868 with ATT 20C409 | S3 868 | XF86_S3 | vga | |
| S3 868 with ATT 20C498 or 21C498 | S3 868 | XF86_S3 | vga | |
| S3 868 with SDAC (86C716) | S3 868 | XF86_S3 | vga | |
| S3 86C260 (ViRGE/MX) | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| S3 86C280 (ViRGE/MX+) | ||||
| S3 86C325 (ViRGE) | S3 ViRGE | XF86_SVGA | s3virge | |
| S3 86C357 (ViRGE/GX2) | S3 ViRGE/GX2 | XF86_SVGA | s3virge | |
| S3 86C365 (Trio3D) | S3 Trio3D | XF86_SVGA | vesa | |
| S3 86C368 (Trio3D/2X) | S3 Trio3D | XF86_SVGA | vesa | |
| S3 86C375 (ViRGE/DX) | S3 ViRGE/DX | XF86_SVGA | s3virge | |
| S3 86C385 (ViRGE/GX) | S3 ViRGE/GX | XF86_SVGA | s3virge | |
| S3 86C390 (Savage3D) | S3 Savage | XF86_SVGA | savage | |
| S3 86C391 (Savage3D) | S3 Savage | XF86_SVGA | savage | |
| S3 86C395 (Savage4 Pro+) | S3 Savage | XF86_SVGA | savage | |
| S3 86C396 (Savage4) | S3 Savage | XF86_SVGA | savage | |
| S3 86C397 (Savage4) | S3 Savage | XF86_Savage | savage | |
| S3 86C764 (Trio64) | S3 Trio64 | XF86_S3 | s3 | |
| S3 86C765 (Trio64V+) | S3 Trio64V+ | XF86_S3 | s3 | |
| S3 86C775 (Trio64V2/DX) | S3 Trio64V2 | XF86_S3 | s3 | |
| S3 86C785 (Trio64V2/GX) | S3 Trio64V2 | XF86_S3 | s3 | |
| S3 86C801 (generic) | S3 801/805 | XF86_S3 | s3 | |
| S3 86C805 (generic) | S3 801/805 | XF86_S3 | s3 | |
| S3 86C864 (generic) | S3 864 | XF86_S3 | vga | |
| S3 86C868 (generic) | S3 868 | XF86_S3 | vga | |
| S3 86C911 (generic) | S3 911/924 | XF86_S3 | vga | |
| S3 86C924 (generic) | S3 911/924 | XF86_S3 | vga | |
| S3 86C928 (generic) | S3 928 | XF86_S3 | vga | |
| S3 86C964 (generic) | S3 964 | XF86_S3 | s3 | |
| S3 86C968 (generic) | S3 968 | XF86_S3 | s3 | |
| S3 86C988 (ViRGE/VX) | S3 ViRGE/VX | XF86_SVGA | s3virge | |
| S3 86CM65 (Aurora64V+) | S3 Aurora64V+ | XF86_S3 | s3 | |
| S3 911/924 (generic) | S3 911/924 | XF86_S3 | vga | |
| S3 924 with SC1148 DAC | S3 924 | XF86_S3 | vga | |
| S3 928 (generic) | S3 928 | XF86_S3 | vga | |
| S3 964 (generic) | S3 964 | XF86_S3 | s3 | |
| S3 968 (generic) | S3 968 | XF86_S3 | s3 | |
| S3 Aurora64V+ (generic) | S3 Aurora64V+ | XF86_S3 | s3 | |
| S3 Savage (generic) | S3 Savage | XF86_SVGA | savage | |
| S3 Savage 2000 (generic) | S3 Savage2000 | XF86_SVGA | savage | |
| S3 Savage/MX | S3 Savage | XF86_SVGA | savage | |
| S3 Savage3D | S3 Savage | XF86_SVGA | savage | |
| S3 Savage4 | S3 Savage | XF86_SVGA | savage | |
| S3 Savage4 (generic) | S3 Savage | XF86_SVGA | savage | |
| S3 Savage4 Pro+ | S3 Savage | XF86_SVGA | savage | |
| S3 Trio32 (generic) | S3 Trio32 | XF86_S3 | s3 | |
| S3 Trio3D | S3 Trio3D | XF86_SVGA | vesa | |
| S3 Trio3D/2X | S3 Trio3D | XF86_SVGA | vesa | |
| S3 Trio64 (generic) | S3 Trio64 | XF86_S3 | s3 | |
| S3 Trio64V+ (generic) | S3 Trio64V+ | XF86_S3 | s3 | |
| S3 Trio64V2 (generic) | S3 Trio64V2 | XF86_S3 | s3 | |
| S3 Trio64V2/DX (generic) | S3 Trio64V2 | XF86_S3 | s3 | |
| S3 Trio64V2/GX (generic) | S3 Trio64V2 | XF86_S3 | s3 | |
| S3 ViRGE (generic) | S3 ViRGE | XF86_SVGA | s3virge | |
| S3 ViRGE (old S3V server) | S3 ViRGE | XF86_S3V | ||
| S3 ViRGE/DX (generic) | S3 ViRGE/DX | XF86_SVGA | s3virge | |
| S3 ViRGE/GX (generic) | S3 ViRGE/GX | XF86_SVGA | s3virge | |
| S3 ViRGE/GX2 (generic) | S3 ViRGE/GX2 | XF86_SVGA | s3virge | |
| S3 ViRGE/MX (generic) | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| S3 ViRGE/MX+ (generic) | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| S3 ViRGE/VX (generic) | S3 ViRGE/VX | XF86_SVGA | s3virge | |
| S3 Vision864 (generic) | S3 864 | XF86_S3 | vga | |
| S3 Vision868 (generic) | S3 868 | XF86_S3 | vga | |
| S3 Vision964 (generic) | S3 964 | XF86_S3 | s3 | |
| S3 Vision968 (generic) | S3 968 | XF86_S3 | s3 | |
| SHARP 9080 | S3 Aurora64V+ | XF86_S3 | s3 | |
| SHARP 9090 | S3 Aurora64V+ | XF86_S3 | s3 | |
| SNI PC5H W32 | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| SNI Scenic W32 | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| SPEA Mercury 64 | S3 964 | XF86_S3 | vga | |
| SPEA Mirage | S3 801/805 | XF86_S3 | vga | |
| SPEA/V7 Mercury | S3 928 | XF86_S3 | vga | |
| SPEA/V7 Mirage P64 | S3 864 | XF86_S3 | vga | |
| SPEA/V7 Mirage P64 with S3 Trio64 | S3 Trio64 | XF86_S3 | s3 | |
| SPEA/V7 Mirage VEGA Plus | ALG-2228 | XF86_SVGA | vga | |
| SPEA/V7 ShowTime Plus | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| STB Horizon | CL-GD5426/28 | XF86_SVGA | cirrus | |
| STB Horizon Video | CL-GD5440 | cirrus | ||
| STB LightSpeed | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| STB LightSpeed 128 | ET6000 | XF86_SVGA | tseng | |
| STB MVP-2 | ET4000 | XF86_SVGA | tseng | |
| STB MVP-2 PCI | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| STB MVP-2X | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| STB MVP-4 PCI | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| STB MVP-4X | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| STB Nitro (64) | CL-GD5434 | XF86_SVGA | cirrus | |
| STB Nitro 3D | S3 ViRGE/GX | XF86_SVGA | s3virge | |
| STB Nitro 64 Video | CL-GD5446 | cirrus | ||
| STB Pegasus | S3 928 | XF86_S3 | vga | |
| STB Powergraph 64 | S3 Trio64 | XF86_S3 | s3 | |
| STB Powergraph 64 Video | S3 Trio64V+ | XF86_S3 | s3 | |
| STB Powergraph X-24 | S3 801/805 | XF86_S3 | vga | |
| STB Systems Powergraph 3D | S3 ViRGE | XF86_SVGA | s3virge | |
| STB Systems Velocity 3D | S3 ViRGE/VX | XF86_SVGA | s3virge | |
| STB Velocity 128 | RIVA128 | XF86_SVGA | nv | |
| STB Velocity 64 Video | S3 968 | XF86_S3 | s3 | |
| STB nvidia 128 | RIVA128 | XF86_SVGA | nv | |
| SiS 300 | SiS300 | XF86_SVGA | sis | |
| SiS 3D PRO AGP | SiS6326 | XF86_SVGA | sis | |
| SiS 530 | SiS530 | XF86_SVGA | sis | |
| SiS 540 | SiS540 | XF86_SVGA | sis | |
| SiS 5597 | SiS5597 | XF86_SVGA | sis | |
| SiS 5598 | SIS5598 | XF86_SVGA | sis | |
| SiS 620 | SIS620 | XF86_SVGA | sis | |
| SiS 630 | SiS630 | XF86_SVGA | sis | |
| SiS 6326 | SiS6326 | XF86_SVGA | sis | |
| SiS SG86C201 | SIS86C201 | XF86_SVGA | sis | |
| SiS SG86C205 | SIS86C205 | XF86_SVGA | sis | |
| SiS SG86C215 | SIS86C215 | XF86_SVGA | sis | |
| SiS SG86C225 | SIS86C225 | XF86_SVGA | sis | |
| Sierra Screaming 3D | Verite 1000 | XF86_SVGA | vga | |
| Sigma Concorde | ET4000/W32 | XF86_W32 | tseng | |
| Sigma Legend | ET4000 | XF86_SVGA | tseng | |
| Silicon Motion Lynx (generic) | Lynx | XF86_SVGA | siliconmotion | |
| Silicon Motion LynxEM | Lynx | XF86_SVGA | siliconmotion | |
| Soyo AGP (SY-740 AGP) | Intel 740 | XF86_SVGA | i740 | |
| Spacewalker Hot-158 | Intel 740 | XF86_SVGA | i740 | |
| Spider Black Widow | AGX-015 | XF86_AGX | vga | |
| Spider Black Widow Plus | AGX-016 | XF86_AGX | vga | |
| Spider Tarantula 64 | S3 964 | XF86_S3 | s3 | |
| Spider VLB Plus | CL-GD5428 | XF86_SVGA | cirrus | |
| TechWorks Thunderbolt | ET4000/W32 | XF86_W32 | tseng | |
| Techworks Ultimate 3D | CL-GD5464 | XF86_SVGA | cirrus | |
| Toshiba Satellite 2050 CDS | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| Toshiba Satellite 2520 CDS | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| Toshiba Satellite 4030CDT | Cyber9525 | XF86_SVGA | trident | |
| Toshiba Satellite 4060CDT | Cyber9525 | XF86_SVGA | trident | |
| Toshiba Satellite 4080CDT | Cyber9525 | XF86_SVGA | trident | |
| Toshiba Tecra 540CDT | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| Toshiba Tecra 550CDT | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| Toshiba Tecra 750CDT | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| Toshiba Tecra 750DVD | S3 ViRGE/MX | XF86_SVGA | s3virge | |
| Trident 3DImage975 (generic) | 3dimage975 | XF86_SVGA | trident | |
| Trident 3DImage975 AGP | 3dimage975 | XF86_SVGA | trident | |
| Trident 3DImage985 (generic) | 3dimage985 | XF86_SVGA | trident | |
| Trident 8900/9000 (generic) | TVGA 8900/9000 | XF86_SVGA | vga | |
| Trident 8900D (generic) | TVGA8900D | XF86_SVGA | vga | |
| Trident 9910 | CyberBladeXP | XF86_SVGA | trident | |
| Trident 9930 | CyberBlade XPm | XF86_SVGA | trident | |
| Trident Blade3D (generic) | Blade3D | XF86_SVGA | trident | |
| Trident Cyber 9320 (generic) | Cyber9320 | XF86_SVGA | trident | |
| Trident Cyber 9325 (generic) | Cyber9325 | XF86_SVGA | trident | |
| Trident Cyber 9382 (generic) | Cyber9382 | XF86_SVGA | trident | |
| Trident Cyber 9385 (generic) | Cyber9385 | XF86_SVGA | trident | |
| Trident Cyber 9388 (generic) | Cyber9388 | XF86_SVGA | trident | |
| Trident Cyber 9397 (generic) | Cyber9397 | XF86_SVGA | trident | |
| Trident Cyber 939a (generic) | Cyber939a | trident | ||
| Trident Cyber 9520 (generic) | Cyber9520 | trident | ||
| Trident Cyber 9525 (generic) | Cyber9525 | XF86_SVGA | trident | |
| Trident CyberBlade (generic) | CyberBlade | XF86_SVGA | trident | |
| Trident CyberBlade/Ai1 | CyberBladeAi1 | XF86_SVGA | trident | |
| Trident CyberBladeXP | CyberBladeXP | XF86_SVGA | trident | |
| Trident CyberBladeXPm | CyberBladeXPm | XF86_SVGA | trident | |
| Trident Cyberblade/i1 | trident | |||
| Trident Providia 9682 (generic) | Providia9682 | trident | ||
| Trident Providia 9685 (generic) | Providia9685 | trident | ||
| Trident TGUI9400CXi (generic) | TGUI9400CXi | XF86_SVGA | trident | |
| Trident TGUI9420 (generic) | TGUI9420 | trident | ||
| Trident TGUI9420DGi (generic) | TGUI9420DGi | XF86_SVGA | trident | |
| Trident TGUI9430DGi (generic) | TGUI9430DGi | XF86_SVGA | trident | |
| Trident TGUI9440 (generic) | TGUI9440 | XF86_SVGA | trident | |
| Trident TGUI9660 (generic) | TGUI9660 | XF86_SVGA | trident | |
| Trident TGUI9680 (generic) | TGUI9680 | XF86_SVGA | trident | |
| Trident TGUI9682 (generic) | TGUI9682 | XF86_SVGA | trident | |
| Trident TGUI9685 (generic) | TGUI9685 | XF86_SVGA | trident | |
| Trident TVGA 8800BR | Generic VGA | XF86_VGA16 | vga | |
| Trident TVGA 8800CS | Generic VGA | XF86_VGA16 | vga | |
| Trident TVGA9200CXr (generic) | TVGA9200CXr | XF86_SVGA | vga | |
| Unsupported VGA compatible | Generic VGA | XF86_VGA16 | vga | |
| VESA driver (generic) | VESA VBE 2.0 | vesa | ||
| VI720 | CL-GD5434 | XF86_SVGA | cirrus | |
| VL-41 | S3 801/805 | XF86_S3 | vga | |
| VidTech FastMax P20 | S3 864 | XF86_S3 | vga | |
| VideoExcel AGP 740 | Intel 740 | XF86_SVGA | i740 | |
| VideoLogic GrafixStar 300 | S3 Trio64 | XF86_S3 | s3 | |
| VideoLogic GrafixStar 400 | S3 Trio64V+ | XF86_S3 | s3 | |
| VideoLogic GrafixStar 500 | S3 868 | XF86_S3 | vga | |
| VideoLogic GrafixStar 550 | CL-GD5464 | XF86_SVGA | cirrus | |
| VideoLogic GrafixStar 560 (PCI/AGP) | CL-GD5465 | XF86_SVGA | cirrus | |
| VideoLogic GrafixStar 600 | ET6000 | XF86_SVGA | tseng | |
| VideoLogic GrafixStar 700 | S3 968 | XF86_S3 | vga | |
| ViewTop PCI | ET4000/W32 (i/p) | XF86_SVGA | tseng | |
| ViewTop ZeusL 8MB | Intel 740 | XF86_SVGA | i740 | |
| Voodoo Banshee (generic) | Voodoo Banshee | XF86_SVGA | tdfx | |
| Voodoo Rush (generic) | Voodoo Rush | XF86_SVGA | tdfx | |
| Voodoo3 (generic) | Voodoo3 | XF86_SVGA | tdfx | |
| Voodoo4 (generic) | Voodoo4 | tdfx | ||
| Voodoo5 (generic) | Voodoo5 | tdfx | ||
| WD 90C24 (laptop) | WD90C24 | XF86_SVGA | vga | |
| WD 90C24A or 90C24A2 (laptop) | WD90C24A | XF86_SVGA | vga | |
| Weitek P9100 (generic) | Weitek P9100 | XF86_SVGA | vga | |
| WinFast S200 | ||||
| WinFast S430 | S3 968 | XF86_S3 | vga | |
| WinFast S510 | S3 968 | XF86_S3 | vga | |
| Winfast S900 i740 AGP 8MB | Intel 740 | XF86_SVGA | i740 | |
| XGA-1 (ISA bus) | XGA-1 | XF86_AGX | vga | |
| XGA-2 (ISA bus) | XGA-2 | XF86_AGX | vga |
Les serveurs X propriétaires fournissent un support pour les cartes qui ne sont pas supportées par XFree86. Contactez directement le vendeur ou lisez le document Commercial HOWTO pour plus d'infos.
Le noyau supporte une console graphique pour quelques cartes vidéo. Ce support a été conçu initialement pour des architectures non-x86 qui n'avaient pas de cartes vidéo pouvant fonctionner en mode texte. Ce support a été intégré dans le noyau à partir des versions 2.2, et il concerne plusieurs types de cartes vidéo.
On trouve plus d'informations sur linux-fbdev.org.
Les cartes qui suivent sont supportées :
circuit intégré Amiga (amifb)
circuit intégré ATARI (atafb)
ATI Rage128 (aty128fb)
ATI Mach64, RageII, RageII+, RageIIc (atyfb)
Hercules Graphics Adaptor (hgafb)
Matrox Millennium I, Millennium II, Mystique, G200 (matroxfb)
PowerMAC "platinum" (platinumfb)
S3 Savage4 (savagefb)
3Dfx Voodoo, Voodoo2, Voodoo3 (tdfxfb)
S3 Trio64 (trio64fb)
Toutes les cartes VESA 2.0 (vesafb)
Les interfaces IDE améliorées (EIDE) sont supportées, y compris le support pour UDMA, ATA/33, ATA/66 et de même pour quelques contrôleurs et lecteurs compatibles. Linux détecte ces interfaces EIDE :
CMD-640 (Support pour les interfaces boguées dans le noyau 2.2)
RZ1000 (Support pour les interfaces boguées dans le noyau 2.2)
AEC62XX
ALI M15x3
AMD Viper
CY82C693
Cyrix CS5530 MediaGX
HPT34X
HPT366
Intel PIIXn
NS87415
OPTi 82C621
Promise PDC20246/PDC20262/PDC20267
ServerWorks OSB4
SiS5513
SLC90E66
Tekram TRM290
VIA82CXXX
DTC 2278D
FGI/Holtek HT-6560B VLB (Support pour l'interface secondaire dans le noyau 2.2)
Triton I (82371FB) (avec busmaster DMA)
Triton II (82371SB) (avec busmaster DMA)
ALI M14xx
Promise DC4030
QDI QD6580
UMC 8672
Voyez la section sur les contrôleurs IDE RAID pour obtenir des informations sur les contrôleurs IDE possédant le support RAID.
Linux fonctionne avec les contrôleurs IDE, MFM et RLL. Lorsque l'on utilise des contrôleurs MFM/RLL, il est important d'utiliser ext2fs et les options de vérification de bloc défectueux lors du formatage du disque.
Les contrôleurs ESDI émulant l'interface ST-506 (MFM/RLL/IDE) fonctionnent également. Le commentaire concernant la vérification des blocs défectueux s'applique ici aussi.
Les contrôleurs génériques 8 bits XT fonctionnent également.
Si vous envisagez l'utilisation d'un contrôleur SCSI, faites le avec soin. Beaucoup de contrôleurs économiques ISA SCSI ont été conçus pour piloter des cdroms plutôt qu'autre chose. De tels contrôleurs ne sont pas meilleurs qu'un IDE. Regardez le SCSI-HOWTO et jetez un coup d'oeil sur ses performances avant d'en acheter un.
Voyez la section sur les contrôleurs SCSI RAID pour avoir des informations sur les contrôleurs SCSI avec le support matériel RAID.
AMI Fast Disk (VLB/EISA) (Compatible avec BusLogic)
Adaptec AVA-1502E (ISA/VLB) (AIC-6360) (AHA1520)
Adaptec AVA-1505/1515 (ISA) (Compatible Adaptec AHA-152x)
Adaptec AVA-1825 (VLB) (Compatible Adaptec AHA-152x)
Cette carte possède des ports SCSI, EIDE et disquette qui fonctionnent tous très bien.
Adaptec AHA-1510/152x (ISA/VLB) (AIC-6260/6360)
Adaptec AHA-154x (ISA) (tous les modèles)
Adaptec AHA-174x (EISA) (en mode amélioré)
Adaptec AHA-274x/274xT (EISA) (AIC-7771). La 274xT est supportée depuis les noyaux 2.1.x (AHA2740)
Adaptec AHA-284x (VLB) (AIC-7770) (AHA2740)
Adaptec AHA-2910B (PCI) (depuis les noyaux 2.1.x)
Adaptec AHA-2920 (PCI). Utilise le pilote Future Domain. On doit donner des paramètres à LILO quand on l'utilise pour des disques durs.
Adaptec AHA-2920C (PCI)
Adaptec AHA-2930/U/U2 (PCI)
Adaptec AHA-2940/U/W/AU/UW/U2W/U2/U2B/U2BOEM (PCI) (AIC-7861, AIC-7871, AIC-7844, AIC-7881, AIC-7884). Certaines d'entre elles ne sont supportées que depuis les noyaux 2.1.x (AHA2740)
Adaptec AHA-2944D/WD/UD/UWD (PCI). Certaines d'entre elles ne sont supportées que depuis les noyaux 2.1.x (AHA2740)
Adaptec AHA-2950U2/U2B/U2W
Adaptec AHA-3940/U/W/UW/AUW/U2W (PCI) (AIC-7872, AIC-7882) (depuis le noyau 1.3.6). Certaines d'entre elles ne sont supportées que depuis les noyaux 2.1.x
Adaptec AHA-3950U2B/U2D
Adaptec AHA-3985U/W/UW (PCI) (AIC-7873, AIC-7883). Certaines d'entre elles ne sont supportées que depuis les noyaux 2.1.x
Les contrôleurs Adaptec PCI avec AIC-7850, AIC-7855, AIC-7860
Adaptec cartes contrôleurs avec AIC-777x (EISA), AIC-785x, AIC-786x, AIC-787x (PCI), AIC-788x (PCI), AIC-789x, AIC-3860. AIC-786x et AIC-789x ne sont supportées que depuis les noyaux 2.1.x
AdvanSys ABP510/5150 Bus-Master (ISA)
AdvanSys ABP5140 Bus-Master (ISA) PnP
AdvanSys ABP5142 Bus-Master (ISA) PnP avec disquette
AdvanSys ABP920 Bus-Master (PCI)
AdvanSys ABP930/U Bus-Master (PCI/Ultra>)
AdvanSys ABP960/U Bus-Master (PCI/ULTRA) MAC/PC
AdvanSys ABP542 Bus-Master (ISA) avec disquette (un seul canal)
AdvanSys ABP742 Bus-Master (EISA) (un seul canal)
AdvanSys ABP842 Bus-Master (VL) (un seul canal)
AdvanSys ABP940/U Bus-Master (PCI/Ultra) (un seul canal)
AdvanSys ABP970/U Bus-Master (PCI/Ultra) MAC/PC (un seul canal)
AdvanSys ABP752 Dual Channel Bus-Master (EISA) (canal double)
AdvanSys ABP852 Dual Channel Bus-Master (VL) (canal double)
AdvanSys ABP950 Dual Channel Bus-Master (PCI) (canal double)
Always IN2000
AMD AM53C974
BusLogic FlashPoint LT/DL/LW/DW (BT-930(R), BT-920, BT-932(R), BT-950(R), BT-952(R))
Compaq Smart Array 2
DPT PM2001, PM2012A (EATA-PIO)
Les familles DPT Smartcache/SmartRAID Plus,III,IV (ISA/EISA/PCI) (EATA-DMA)
Voyez cette page pour plus d'informations. Les cartes de cette famille sont PM2011, PM2021, PM2041, PM3021, PM2012B, PM2022, PM2122, PM2322, PM2042, PM3122, PM3222, PM3332, PM2024, PM2124, PM2044, PM2144, PM3224, PM3334
DTC 3180/3280
DTC 329x (EISA) (Compatible Adaptec 154x)
Future Domain TMC-16x0, TMC-3260 (PCI)
Future Domain TMC-8xx, TMC-950
Circuits Future Domain TMC-1800, TMC-18C50, TMC-18C30, TMC-36C70
Contrôleurs d'ensemble RAID PCI-SCSI ICP-Vortex (beaucoup de niveaux RAID supportés). Des rectificatifs pour Linux 1.2.13 et 2.0.29 sont disponibles ici. Les contrôleurs GDT6111RP, GDT6121RP, GDT6117RP, GDT6127RP, GDT6511RP, GDT6521RP, GDT6517RP, GDT6527RP, GDT6537RP et GDT6557RP sont supportés. Vous pouvez également utiliser les pre-patch-2.0.31-4 à pre-patch-2.0.31-9.
Contrôleurs ICP-Vortex EISA-SCSI (beaucoup de niveaux RAID supportés). Des rectificatifs pour Linux 1.2.13 et 2.0.29 sont disponibles ici. Les contrôleurs GDT3000B, GDT3000A, GDT3010A, GDT3020A et GDT3050A sont supportés. Vous pouvez également utiliser les pre-patch-2.0.31-4 jusqu'au pre-patch-2.0.31-9.
Adaptateur bus hôte pour port parallèle Iomega PPA3 incorporé dans le lecteur ZIP
Initio Corp. INI-9090U INI-9100, INI-9100W/A/UW, INI-9200U/UW, INI-9400U/UW, INI-9520U/UW, INI-A100U2W
Initio Corp. INIC-950
Media Vision Pro Audio Spectrum 16 SCSI (ISA)
Mylex (anciennement BusLogic) Séries W (PCI) (BT-948, BT-958, BT-958D)
Mylex (anciennement BusLogic) Séries C (ISA/EISA/VLB/PCI) (BT-946C, BT-956C, BT-956CD, BT-445, BT-747C, BT-757C, BT-757CD, BT-545C, BT-540CF)
Mylex (anciennement Buslogic) Séries S (ISA/EISA/VLB) (BT-445S, BT-747S, BT-747D, BT-757S, BT-757D, BT-545S, BT-542D, BT-742A, BT-542B)
Mylex (anciennement BusLogic) Séries A (ISA/EISA) (BT-742A, BT-542B)
Cartes génériques NCR 5380
NCR 53C400 (Trantor T130B) (utilise le support générique SCSI NCR 5380)
NCR 53C406a (Acculogic ISApport / Media Vision Premium 3D SCSI)
Circuits NCR 53C7x0 (le 53C710 n'est supporté que dans sa version PCI)
Circuits NCR 53C810(A), 53C815, 53C820, 53C825(A), 53C860, 53C875, 53C895 (Le 53C895 est supporté « sur papier »)
Qlogic / Control Concepts SCSI/IDE (FAS408) (ISA/VLB)
Famille de circuits Qlogic FASXXX/FASXX (ISA/VLB)
QLogic IQ-PCI, IQ-PCI-10, IQ-PCI-D (PCI) (circuit ISP1020)
Quantum ISA-200S, ISA-250MG
Seagate ST-01/ST-02 (ISA)
SIIG Ultrawide SCSI Pro (circuit Initio).
SoundBlaster 16 SCSI-2 (Compatible Adaptec 152x) (ISA)
Tekram DC-390, DC-390W/U/F
Trantor T128/T128F/T228 (ISA)
UltraStor 14F (ISA), 24F (EISA), 34F (VLB)
Western Digital WD7000 SCSI
Ceci n'est en aucun cas une liste exhaustive. Cette section sera mise à jour lors d'une future révision de ce document.
Contrôleurs RAID Mylex RAID
Plus d'informations ici.
Contrôleur de cache IDE PCI Tekram D690CD (avec écriture miroir et cache RAID niveau 1)
Contrôleur d'écriture miroir de disque IDE ARCO Inc. DupliDisk
Support des disques ATA, IDE, E-IDE et UDMA. Les contrôleurs disponibles peuvent être insérés dans les connecteurs ISA et PCI, et de manière directe dans les contrôleurs IDE. De plus, des unités de montage 3,5 pouces et 5,25 pouces sont disponibles, ce qui permet de les monter dans les baies de disque adéquates. Plus d'informations sur le site d'ARCO. Assurez-vous de posséder au moins la version 3.00 du logiciel intégré.
Contrôleurs IDE RAID 3ware Escalade
Les contrôleurs 3ware série 5000 et série 6000 sont supportés depuis le noyau 2.2.15. Le support pour les contrôleurs des séries 7000 et pour la série 6000 (en ce qui concerne le niveau RAID5) nécessite un noyau 2.4.5, 2.2.20 ou plus récent. Vérifiez également que vous utilisez un logiciel intégré récent pour le niveau RAID5, car les versions plus anciennes (ainsi que les pilotes plus anciens) peuvent provoquer une corruption des données quand un ensemble RAID5 fonctionne de manière incorrecte.
Adaptec ATA RAID 2400A
Le contrôleur 4-ports ATA/100 qui supporte les niveaux RAID 0, RAID 1, RAID 1+0 et RAID 5. Utilisez le pilote de périphérique dpt_i2o (inclus dans les derniers noyaux 2.4.x).
Promise SuperTRAK SX6000
Contrôleur 6 ports ATA/100 supportant les niveaux RAID 0, RAID 1, RAID 1+0, RAID 3 et RAID 5. Utilisez le pilote de périphérique pti_st ou les pilotes génériques i2o. Vérifiez que le réglage du BIOS sur la carte est bien mis sur "Autre SE" au lieu de "Linux", et qu'il n'y pas de nouvelles versions du logiciel intégré.
Toutes cartes mixtes standards série/parallèle/joystick/IDE. Linux supporte les UART 8250, 16450, 16550 et 16550A. Les cartes qui supportent des IRQ non-standards (IRQ > 9) peuvent être utilisées.
Voir la Note d'Application « AN-493 » (National Semiconductor) écrite par Martin S. Michael (NdT: Voir en francais le site http://www.national.com/an/AN/AN-493.pdf. Merci à Julien Vayssière). Le paragraphe 5.0 décrit en détail les différences entre le NS16550 et le NS16550A. Brièvement, le NS16550 présente des bogues dans les circuits FIFO qui ont été corrigés dans le NS16550A (et ceux qui suivent). Heureusement, il y a eu très peu de NS16550 produits par National, et il y a longtemps ; ils sont donc très rares. Beaucoup de « 16550 » sur les cartes modernes viennent de fabricants de circuits compatibles, ceux-ci n'ayant pas utilisé le suffixe « A » de National. De plus, quelques cartes multiports utilisent des 16552 ou 16554, ou bien d'autres circuits multiports ou multifonctions de National ou d'autres fabricants (en général sur un ensemble dense soudé sur la carte, et pas un DIP 40 broches). En conclusion, ne vous en faites pas, sauf si vous rencontrez une vieux circuit « NS16550 » (sans A); auquel cas traitez-le comme un 16450 sans FIFO plutôt que comme un 16550A. - Zhahai Stewart <zstewart@hisys.com >
AST FourPort et imitations (4 ports)
Accent Async-4 (4 ports)
Arnet Multiport-8 (8 ports)
Bell Technologies HUB6 (6 ports)
Boca BB-1004, 1008 (4, 8 ports) - pas de DTR, DSR et CD
Boca BB-2016 (16 ports)
Boca IO/AT66 (6 ports)
Boca IO 2by4 (4 séries / 2 parallèles, utilise 5 IRQ)
Computone ValuePort (4, 6, 8 ports) (compatible AST FourPort)
DigiBoard PC/X, PC/Xem, PCI/Xem, EISA/Xem, PCI/Xr (4, 8, 16 ports)
Comtrol Hostess 550 (4, 8 ports)
PC-COMM 4-port (4 ports)
SIIG I/O Expander 4S (4 ports, utilise 4 IRQ)
STB 4-COM (4 ports)
Twincom ACI/550
Usenet Serial Board II (4 ports)
Les cartes non-intelligentes existent généralement sous deux variétés : l'une emploie des adresses de port standards et utilise 4 IRQ, et l'autre, compatible avec AST FourPort, utilise un bloc d'adresses sélectionnable et seulement une IRQ. (Les adresses et les IRQ sont sélectionnées à l'aide de setserial ). Si vous en achetez une, vérifiez les normes auxquelles elle se conforme, en sachant qu'il n'y a pas de relation avec le prix.
Computone IntelliPort II (4/8/16 ports)
(pilote) (
Cyclades Cyclom-Y (basée sur RISC, 8-32 ports) (ISA/PCI)
Cyclades-Z (high-end, 16-64 ports) (PCI)
DigiBoard PC/Xe (ISA), PC/Xi (EISA) et PC/Xeve
Cartes série E/S Equinox SST Intelligent
Hayes ESP, versions 1, 2 et 8 ports. Incluses dans le noyau depuis la version 2.1.15. Le pilote pour les versions 2.0.x peut être trouvé sur ce site
Stallion EasyIO (ISA) / EasyConnection 8/32 (ISA/MCA) / EasyConnection 8/64 (PCI) Pour les réglages des interrupteurs DIP et les fichiers de configuration voyez ici
Stallion EasyConnection 8/64 (ISA/EISA) / ONboard (ISA/EISA/MCA) / Brumby (ISA) Le dernier pilote peut être trouvé ici
Comtrol RocketPort (8/16/32 ports)
(pilote) (noyaux 1.2.x). Un pilote pour les noyaux 2.x peut être trouvé ici
DigiBoard COM/Xi Contactez Simon Park (si@wimpol.demon.co.uk) ou Mark Hatle (fray@krypton.mankato.msus.edu). NOTE: les deux adresses email semblent ne plus exister.
Moxa C102, C104, C168, C218 (8 ports), C320 (8/16/24/32 et possibilité d'avoir plus) et C320T
RISCom/8
Specialix SIO/XIO (modulaire, 4 à 32 ports)
Specialix IO8+ Contactez
Les cartes réseaux (Ethernet) sont très diverses quant à leurs performances. En général, les plus récentes sont les meilleures. Quelques très vieilles cartes comme la 3c501 sont utiles uniquement parce que l'on peut les trouver à la casse pour pas cher. Faites attention aux imitations, toutes ne sont pas très bonnes et une mauvaise carte peut souvent provoquer des blocages intempestifs sous Linux. Lisez le document Ethernet-HOWTO pour une description détaillée des différentes cartes.
Pour les cartes ethernet avec la famille des circuits DEC DC21x4x le pilote « Tulip » est disponible. Plus d'informations sur ce pilote peuvent être trouvées sur le site de Donald Becker.
3Com 3c501 - « à fuir comme la peste » (pilote 3c501)
3Com 3c503 (pilote 3c503), 3c505 (pilote 3c505), 3c507 (pilote 3c507), 3c509/3c509B (ISA) / 3c579 (EISA)
3Com Etherlink III Vortex Ethercards (3c590, 3c592, 3c595, 3c597) (PCI), 3Com Etherlink XL Boomerang (3c900, 3c905) (PCI) et Cyclone (3c905B, 3c980) Ethercards (3c59x pilote) and 3Com Fast EtherLink Ethercard (3c515) (ISA) (3c515 pilote) Les dernières versions de ces pilotes sont disponibles sur le site de Donald Becker. Évitez la carte 3c900 si possible car le pilote ne fonctionne pas très bien avec celle-ci.
3Com 3ccfe575 Cyclone Cardbus (pilote 3c59x)
Série Cardbus 3Com 3c575 (pilote 3c59x) (TOUTES PCMCIA ??)
AMD LANCE (79C960) / PCnet-ISA/PCI (AT1500, HP J2405A, NE1500/NE2100)
AT&T GIS WaveLAN
Allied Telesis AT1700
Allied Telesis LA100PCI-T
Allied Telesyn AT2400T/BT (module « ne »)
Ansel Communications AC3200 (EISA)
Apricot Xen-II / 82596
Cabletron E21xx
Cogent EM110
Crystal Lan CS8920, Cs8900 (pilote)
Danpex EN-9400
DEC DE425 (EISA) / DE434/DE435 (PCI) / DE450/DE500 (pilote DE4x5)
DEC DE450/DE500-XA (dc21x4x) (pilote Tulip)
DEC DEPCA et EtherWORKS
DEC EtherWORKS 3 (DE203, DE204, DE205)
QSilver de DEC (pilote Tulip)
Digi International RightSwitch
DLink DE-220P, DE-528CT, DE-530+, DFE-500TX, DFE-530TX.
Fujitsu FMV-181/182/183/184
HP PCLAN (séries 27245 et 27xxx)
HP PCLAN PLUS (27247B and 27252A)
HP 10/100VG PCLAN (J2577, J2573, 27248B, J2585) (ISA/EISA/PCI). Le pilote se trouve ici , et vous trouverez plus d'informations sur le site de Donald Becker.
ICL EtherTeam 16i / 32 (EISA)
Intel EtherExpress
Intel EtherExpress Pro
KTI ET16/P-D2, ET16/P-DC ISA (fonctionne sans cavaliers et avec des options de configuration matérielle)
Macromate MN-220P (mode PnP ou NE2000)
NCR WaveLAN
NE2000/NE1000 (méfiez-vous des imitations)
Netgear FA-310TX (circuit Tulip)
New Media Ethernet
PureData PDUC8028, PDI8023
SEEQ 8005
SMC Ultra / EtherEZ (ISA)
Séries SMC 9000
SMC PCI EtherPower 10/100 (pilote Tulip)
SMC EtherPower II (pilote epic100.c)
Adaptateurs Sun LANCE (noyau 2.2 et ultérieurs)
Adaptateurs Sun Intel (noyau 2.2 et ultérieurs)
Schneider & Koch G16
Western Digital WD80x3
Adaptateur intégré Zenith Z-Note / IBM ThinkPad 300
Znyx 312 etherarray (pilote Tulip)
Les outils ISDN4Linux sont disponibles ici.
3Com Sonix Arpeggio (pilote)
Adaptateur ASUSCOM Network Inc. ISDNLink 128K PC (HiSax)
AVM A1 (HiSax)
AVM B1 (avmb1)
Combinet EVERYWARE 1000 ISDN (pilote)
Compaq ISDN S0 (ISA) (HiSax)
Creatix PnP S0 (HiSax)
Dr. Neuhaus Niccy PnP/PCI (HiSax)
Dynalink IS64PH (HiSax)
Eicon.Diehl Diva 2.0 (ISA/PCI) (Interface S0 et U, pas de version PRO) (HiSax)
Eicon.Diehl Diva Piccola (HiSax)
Elsa Microlink PCC-16, PCF, PCF-Pro, PCC-8 (HiSax)
ELSA QuickStep 1000/1000PCI/3000 (HiSax)
Cartes basées sur HFC-2BS0 (HiSax)
IBM Active 2000 (ISA) (act2000)
Cartes RNIS ICN (icn)
Ith Kommunikationstechnik GmbH MIC 16 (ISA) (HiSax)
ITK ix1-micro Rev.2 (HiSax)
Octal PCBIT (pcbit)
Sedlbauer Speed Card (HiSax)
Teles SO-8/SO-16.0/SO-16.3/SO-16.3c/SO-16.4 et celles qui sont compatibles (HiSax)
Traverse Technologie NETjet PCI S0 (HiSax)
USR Sportster internal TA (HiSax)
| Fabricant | Modèle | Bus | Pilote | Notes |
|---|---|---|---|---|
| Cyclades | PC300/RSV | PCI | 1 ou 2 ports, RS-232 et V.35 | |
| Cyclades | PC300/X21 | PCI | 1 ou 2 ports, X.21 | |
| Cyclades | PC300/TE | PCI | 1 ou 2 ports, T1 et E1 | |
| Emerging Technologies Inc. | ET/5025 | ISA | 1 port, 8-bit | |
| Emerging Technologies Inc. | ET/5025-16 | ISA | 1 port, 16-bit | |
| Emerging Technologies Inc. | ET/5025-25 | ISA | 2 ports, 16-bit | |
| FarSite Communications | FarSync X21 T2P/WAN T2P | PCI | 2 ports | |
| FarSite Communications | FarSync X21 T4P/WAN T4P | PCI | 4 ports | |
| ImageStream | WANic 520 | PCI | Voir le site de ImageStream | 1 ou 2 ports série synchrone, T1 ou E1 |
| ImageStream | WANic 600 | PCI | Voir le site de ImageStream | 4 ou 8 ports série synchrone, T1 ou E1 |
| ImageStream | WANic 720 | PCI | Voir le site de ImageStream | 1 ou 2 ports HSSI, DS3 ou E3 avec co-processeur i960 |
| ImageStream | WANic 800 | PCI | Voir le site de ImageStream | 1 ou 2 ports HSSI, DS3 ou E3 |
| ImageStream | WANic 1000 | PCI | Voir le site de ImageStream | 1 ATM DS3/E3, simple mode OC3, ou multimode OC3 |
| ImageStream | Aries 500 | CompactPCI | Voir le site de ImageStream | 1 ou 2 ports série synchrone |
| ImageStream | Aries 600 | CompactPCI | Voir le site de ImageStream | 4 ou 8 ports série synchrone, T1 ou E1 |
| ImageStream | Aries 720 | CompactPCI | Voir le site de ImageStream | 1 ou 2 ports HSSI, DS3 ou E3 avec co-processeur i960 |
| ImageStream | Aries 800 | CompactPCI | Voir le site de ImageStream | 1 ou 2 ports HSSI, DS3 ou E3 |
| ImageStream | Maxim 520 | Carte PCI Mezzanine (PMC) | Voir le site de ImageStream | 1, 2 ou 4 ports série synchrone, T1 ou E1 |
| ImageStream | Maxim 600 | Carte PCI Mezzanine (PMC) | Voir le site de ImageStream | 4 ports série synchrone + 4 T1 ou E1 |
| ImageStream | Maxim 800 | Carte PCI Mezzanine (PMC) | Voir le site de ImageStream | 1 ou 2 ports HSSI |
| ImageStream | Maxim 1000 | Carte PCI Mezzanine (PMC) | Voir le site de ImageStream | 1 ATM DS3/E3, simple mode OC3, ou multimode OC3 |
| ImageStream | ATM/OC12 | Carte PCI Mezzanine (PMC) | Voir le site de ImageStream | 1 port ATM OC12 (32/64-bit PMC) |
| Emerging Technologies Inc. | ET/5025pq | PCI | 4 ports | |
| Sangoma | S514/FT1 | PCI | Wanpipe | 1.54Mbps (T1). La carte peut être configurée pour pouvoir fonctionner de 64kbps à 1.54Mbps. |
| Sangoma | S5141 | PCI | Wanpipe | RS232/V.35/X.21on dual ports. Le port principal est à 4Mpbs, le port secondaire à 512kbps. |
| Sangoma | S5142 | PCI | Wanpipe | RS232/V.35/X.21 avec quatre ports. Les ports principaux sont à 4Mpbs, les secondaires à 512kbps. Fonctionne exactement comme deux cartes S5141 séparées. |
| Sangoma | S508/FT1 | ISA | Wanpipe | 1.54Mbps (T1). La carte peut être configurée pour fonctionner de 64kbps à 1.54Mbps. |
| Sangoma | S508 | ISA | Wanpipe | 4Mbps, RS232/V.35/X.21 |
| Sangoma | S503 | ISA | Wanpipe | 64kbps, RS232/V.35/X.21 |
| Sangoma | S502 | ISA | Wanpipe | Carte obsolète |
ZCOM WL2420 ISA Informations sur les produits ici. Des pilotes sous forme de fichiers objet sont disponibles ici.
Pour plus d'informations sur Linux et l'utilisation du port parallèle, voyez la page d'accueil du port parallèle sous Linux ( ou cet autre lien). Voyez l'annexe A pour une liste complète du matériel supporté sur le port parallèle (imprimantes exclues).
SLIP/CSLIP/PPP (port série)
EQL (équilibrage de charge IP ligne série)
PLIP (port parallèle) - utilisant un « câble null-modem » ou un câble bidirectionnel
Jetez un coup d'oeil sur le site Token Ring ici.
3Com 3C619/B/C Tokenlink 16/4 (ibmtr)
3Com 3C319 Velocity ISA (ibmtr)
Adaptateur Token Ring PCI IBM
Adaptateur IBM Wake on Lan TR
IBM 16/4 TR PCI Adaptateur 2, Adaptateur 2 Wake on Lan, Adaptateur 2 Wake on Lan Special
IBM High Speedd 100/16/4 token ring
IBM ISA 16/4, MCA 16/4 (ibmtr)
Cartes IBM circuit Tropic
Olicom RapidFire 3139, 3140, 3141, 3540 (pour plus d'info)
Olicom OC-3136, OC-3137, OC-3138, OC-3129 (pour plus d'info)
Madge Smart 100/16/4 PCI, 16/4 PCI Mk3, 16/4 PCI Mk2 (pour plus d'info)
Madge Presto PCI, 16/4 CardBus (pour plus d'info)
Syskonnect TR4/16(+) SK-4190 ISA, SK-4590 PCI, SK-4591 PCI (sktr)
Racal-Interlan NI5210 (circuit ethernet i82586). Support amélioré dans le noyau 2.2 et ultérieurs
Racal-Interlan NI6510 (circuit lance am7990). À partir du noyau 1.3.66 il est possible d'avoir plus de 16 Mo de RAM.
Carte PCI Racal-Interlan (AMD PC net circuit 97c970)??
Ce qui suit est vraiment une liste incomplète. Voir le site web ATM et Linux pour plus d'informations.
Adaptateur ATM Efficient Networks ENI155p-MF et ENI155p-U5 155 Mbps
Adaptateur ATM SMC ATM Power155 9741D/F et 9746D/F 155 Mbps (utilise le pilote ENI)
Adaptateur TI basé sur TNETA1570 155 Mbps de TU Chemnitz (connu également comme « UniNET 1570 »)
Adaptateur ATM ZeitNet ZN1221 et ZN1225 155 Mbps
Adaptateur IDT NICStAR 77901/77903 155 et 25 Mbps (77201/77211 SAR)
Marconi - ForeRunnerLE (25 and 155 Mbps; utilise le pilote IDT)
Madge (Collage 25 et 155 Client/Serveur)
Tous les Interphase PCI (i)Chip ATM NICs (x575, x525, et x531)
Marconi - ForeRunner PCA-200E
IBM - TurboWays 25 (en développement)
Interphase - 5515 (en développement)
Marconi - ForeRunnerHE (155 et 622 Mbps) (en développement)
Plus d'informations sur les pilotes et les cartes son sur la page OSS d'Alan Cox, ALSA, et le document Linux Sound HOWTO.
4Front Technology Virtual Mixer (comprend SoftOSS)
4Front Technology Virtual Synth (SoftOSS)
6850 UART MIDI
A-Plus Sound of Music (OPL3-SA)
A-Trend Harmony 3Ds751 (PCI)
AcerMagic S23
Carte synthétiseur FM Adlib
Adlib MSC 16 PnP (CS4235)
Carte de référence AMD Interwave
ARC Probook
Audio Excell DSP16
Cartes Avance Logic basées sur le circuit ALS-007. Le code concernant ce circuit est intégré dans le pilote Sound Blaster 16. Le programme isapnptools doit être utilisé pour la configuration.
AW32 Pro (R2.2-W2)
AW35 (CS4237)
AW37 Pro (CS4235)
Aztech Sound Galaxy NX Pro, NX Pro 16, WaveRider 32+
Aztech Washington
BTC Mozart Sound System
BTC-1831 Sound Card (Opti 1688)
Bravo Sound Card (Opti 82C930)
Bull PowerPc builtin audio
CDR4235-6/-8
CS32-3DI
Compaq Deskpro XL integrated Business Audio
Creative EMU8000 add on (PnP)
Creative Phone Blaster 28.8/33.6
Creative Sound Blaster 1.0 to 2.0
Creative Sound Blaster Pro
Creative Sound Blaster 16
Creative Sound Blaster 16 ASP
Creative Sound Blaster 16 PnP (type-1 up to type-10)
Creative Sound Blaster 16 Vibra
Creative Sound Blaster 2.x
Creative Sound Blaster 32/AWE
Creative Sound Blaster 32/AWE PnP (type-1 up to type-10)
Creative Sound Blaster AWE64 (type-1 up to type-7)
Creative Sound Blaster AWE64 Gold (type-1 and type-2)
Creative Sound Blaster PCI64/128
Les cartes Creative Sound Blaster AWE64/Gold et 16/32/AWE PnP doivent être activées par l'utilisation du programme isapnptools.
Creative ViBRA16C/CL/S (type-1 et type-2) PnP
Creative ViBRA16X PnP (uniquement half duplex)
CrystaLake Crystal Clear Series 100
Crystal Audio (CS4235)
Crystal CRD4236B-1E
Crystal CRD4237B-5/-8
Crystal CSC0B35 (CS4236B)
Crystal CX4237B-SIDE
Crystal Onboard PnP Audio (CS4235)
Dell Latitude builtin audio
Diamond Crystal MM PC/104
Digital AXP builtin audio
ECHO-PSS cards (Orchid SoundWave32, Cardinal DSP16)
ESS 1868, 1869 (type-1 and type-2), 1878, 1879, 1968 PnP AudioDrive
Ensoniq AudioPCI (ES1371)
Ensoniq AudioPCI / SoundBlaster PCI (ES1370)
Ensoniq Soundscape Elite
Ensoniq Soundscape PnP (modèles 1 et 2)
Ensoniq Soundscape S-2000
Ensoniq Soundscape VIVO, VIVO90
Ensoniq ActionNote 880 C/CX
Carte son de Gallant (basée sur SC-6000 et SC-66000)
Carte son basée sur Generic AD1815 (PnP)
Carte son basée sur Generic CMI8330 (PnP)
Carte son ou carte-mère basée sur Generic Crystal CS4232 (non PnP)
Generic Crystal CS4232 de Acer (mode PnP)
Generic Crystal CS4232 de type-1 up à type-3 (mode PnP)
Generic Crystal CS4235 type-1
Generic Crystal CS4236 (de type-1 à type-3)
Carte son ou carte-mère basée sur Generic Crystal CS4236 (non PnP)
Generic Crystal CS4236A (type-1 et type-2), CS4236B
Carte son ou carte-mère basée sur Generic Crystal CS4237 (non PnP)
Generic Crystal CS4237B (type-1 et type-2)
Carte son ou carte-mère basée sur Generic Crystal CS4238 (non PnP)
Carte son ou carte-mère basée sur Generic ESS ES688, ES1688, ES1788, ES1868, ES1869, ES1887, ES1888
Carte son générique basée sur Jazz16
Generic MAD16 (OPTi 82C928), MAD16 Pro, MAD16 Pro (duplex) (OPTi 82C929)
Carte son générique Mozart (circuit OAK OTI-601)
Carte son basée sur Generic OPTi 82C924, 82C925 (PnP)
Carte son basée sur Generic OPTi 82C924 (mode non PnP). Utilisez le pilote MSS et les outils isapnp.
Generic OPTi 82C930
Generic OPTi 82C931 (pour plus d'info)
Carte son générique basée sur Soundscape
Carte son compatible Generic Windows Sound System
Carte son basée sur Generic Yamaha OPL3-SA1 (YMF701)
Carte son basée sur Generic Yamaha OPL3-SA2 (YMF711) (type-1, type-3, type-4)
Carte son basée sur Generic Yamaha OPL3-SA3 (YMF715)
Generic Yamaha OPL3-SAx (YMF715/YMF719) non-PnP
Gravis Ultrasound
Gravis Ultrasound Extreme
Carte-fille Gravis Ultrasound échantillonnage 16-bits
Gravis Ultrasound MAX
Gravis Ultrasound ACE
Gravis Ultrasound PnP (avec RAM), PnP Pro
HP OmniBook 2100 (CS4236)
Home Studio 64 (uniquement audio analogique)
IBM Audio Feature (CS423x)
Logitech SoundMan Games (SBPro, support stéréo 44kHz)
Logitech SoundMan Wave (Jazz16/OPL4)
Logitech SoundMan 16 (compatible PAS-16)
Carte audio MED3201
Maxi Sound 32 PnP (uniquement audio analogique)
Maxi Sound 64 Dynamic 3D (uniquement audio analogique)
Media Sound SW/32 (mode non PnP)
MediaTriX AudioTriX Pro, 3D XG
Media Vision Premium 3D (Jazz16)
Media Vision Pro Sonic 16 (Jazz)
Media Vision Pro Audio Spectrum 16 (PAS-16)
Media Vision Pro Audio Studio 16
Media Vision Thunderboard
Carte Microsoft Windows Sound System (AD1848)
MiroSound PCM!-pro
MultiWave AudioWave Green 16
Carte connecteur Music Quest MIDI (MCC)
Adaptateur Music Quest MQX-16, MQX-16S MIDI
Adaptateur Music Quest MQX-32, MQX-32M MIDI
Carte Music Quest PC MIDI
NEC Harmony
Orchid SoundDrive 16EZ
Pine PT201
Primax SoundStorm FM 16, SoundStorm Wave
Pro Audio Spectrum 16, Studio 16
RME Digi32, Digi32 Pro, Digi32/8
Reveal SC300
Reveal WaveExtreme Pro (avec RAM)
Adaptateur MIDI Roland MPU IPC-T
S3 SonicVibes
Shark Mako
Sharp PC8800
Shuttle Sound System 48
Spacewalker HOT-255 PCI 3D (PCI)
TerraTec Maestro 32/96
Terratec EWS64XL (uniquement audio)
Terratec Sound System Base 1 (AD1816)
Terratec Sound System Base 64 (AD1816)
Tomato Sound System (OPTi 82C930)
Trust Sound Expert De Luxe Wave 32
Turtle Beach Classic/Tahiti/Monterey
Turtle Beach Maui
Turtle Beach Monte Carlo 928, Monte Carlo 929
Turtle Beach Pinnacle/Fiji
Turtle Beach Tropez, Tropez Plus (uniquement audio)
Turtle Beach Daytona (uniquement audio)
Wearnes Classic 16
Yamaha Sound Edge SW20-PC
Zefiro Acoustics ZA2 (NON RECOMMANDÉE)
Zenith Z-Player
Le support pour AWE32/64 commence dans la série des noyaux 2.1.x (voyez le SoundBlaster AWE mini-HOWTO de Marcus Brinkmann pour les détails de l'installation).
MPU-401 MIDI Intelligent mode (ne pas activer à l'aveuglette)
MPU IPC-T
MQX-32M
UART MPU-401 MIDI seulement sur port muet (ne pas activer à l'aveuglette)
Les synthétiseurs Yamaha FM (OPL2, OPL3, OPL3-SAx (depuis les noyaux 2.1.x) et OPL4)
OSS supporte toutes les cartes filles MIDI y compris les Wave Blaster, TB Rio et Yamaha DB50XG. La seule contrainte est que la carte « hôte » doit être supportée par OSS. Notez que seule la carte « hôte » doit être configurée à l'aide de soundconf. La carte fille deviendra automatiquement accessible via le port MIDI de la carte « hôte ».
Dispositif audio loopback 4Front Tech. Waveloop
Acer FX-3D (basée sur AD1816)
AVM Apex Pro card (basée sur AD1816)
Aztech AZT1008, AZT2320, AZT3000
Aztech SC-16 3D (basée sur AD1816)
Creative Sound Blaster Vibra16x
Creative Sound Blaster Live! et Live! Value Edition Creative Labs a un pilote beta pour cette carte. Cela fonctionne avec les noyaux 2.0.36 et 2.2.5 (et fort vraisemblablement avec les noyaux plus récents de ces séries). On peut télécharger ces pilotes dans le répertoire des logiciels sur le site de Creative .
Highscreen Sound-Boostar 32 Wave 3D (basée sur AD1816)
Highscreen Sound-Boostar 16 (basée sur AD1816)
HP Kayak (basée sur AD1816)
IBM MWave
Newcom SC-16 3D (basée sur AD1816)
Haut-parleur du PC / DAC sur port parallèle (pilote)
Circuit Rockwell WaveArtist
Sonorus STUDI/O
SY-1816 (basée sur AD1816)
Terratec Base 1, Base 64 (basée sur AD1816)
Terratec EWS64S (basée sur AD1816)
Turtle Beach Malibu (pilote)
Pour les cartes son basées sur le circuit AD1816, on doit utiliser le programme isapnptools pour la configuration.
Notez que cette section n'a pas été mise à jour récemment. La plupart du temps, elle n'est pas pertinente.
A-Trend Harmony 3DS724 (PCI)
Actech PCI 388-A3D q
Adaptec AME-1570
Aureal Vortex (PCI)
Cardinal DSP 16
Pilotes de bas niveau Contributed
Crystal CS4614 (PCI)
Cyrix MediaGX builtin audio
Diamond Monster Sound MX300
Diamond Sonic Impact
Dream 94PnP Home Studio
EON Bach SP901 (A3D)
ESS (PCI)
ESS Maestro-1 (PCI), Maestro-2 (PCI)
ESS Solo-1 (PCI)
Echo Personal Sound System
Carte son basée sur Generic ALS007, ALS100
Orchid NuSound 3D
Orchid SoundWave 32
Paradise DSP-16
Quicknet Internet LineJACK
Terratec XLerate (A3D)
Turtle Beach Montego
Turtle Beach TBS-2000
Videologic SonicStorm
Wearnes Beethoven ADSP-16
Western Digital Paradise DSP-16
Yamaha YMF724 (PCI)
Le circuit ASP des séries Sound Blaster 16 n'est pas supporté. Le synthétiseur MIDI de l'AWE32 n'est pas supporté.
Nathan Laredo < laredo@gnu.ai.mit.edu> veut bien mettre au point des pilotes pour AWE32 si vous lui envoyez une carte gratuite. Il peut en faire de même pour toute carte, si vous lui en envoyez une à titre d'échantillon.
Les SoundBlaster 16 avec le DSP 4.11 et 4.12 ont un défaut qui induit des notes continues quand on les utilise avec une carte Waveblaster ou une autre interface MIDI. Il n'existe pas de remède connu.
Tous les disques durs devraient fonctionner pour autant que leur contrôleur fonctionne.
Selon le SCSI-HOWTO, tous les dispositifs SCSI à accès direct avec une taille de bloc de 256, 512 ou 1024 octets conviennent. Des tailles de bloc différentes ne conviennent pas. (Notez que ceci peut souvent être résolu en changeant les tailles de bloc et/ou de secteur avec la commande MODE SELECT SCSI).
Les lecteurs EIDE fonctionnent sans problème avec les nouveaux noyaux. La partition d'amorce doit résider dans les 1024 premiers cylindres, en raison des limitations du BIOS PC.
Certains Conner CFP1060S ont des problèmes avec Linux et ext2fs. Les symptômes sont des erreurs d'inode durant e2fsck avec endommagement du système de fichiers. Conner a publié la solution de ce problème. Contactez Conner au 1800-4CONNER (US) ou au +44-1294-315333 (Europe) en ayant à portée de main la version du microcode (mentionnée sur l'étiquette, 9WA1.6x) lorsque vous les contactez.
On rapporte que beaucoup de disques IDE Maxtor et Western Digital ne coexistent pas très bien avec des disques d'autres fabricants sur la même nappe IDE. Habituellement l'un des disques ne marche pas. La solution est de les mettre sur des nappes IDE différentes.
Certains disques Micropolis posent des problèmes avec des cartes Adaptec et BusLogic, contactez les fabricants pour avoir des circuits mis à jour si vous suspectez des problèmes.
Pilote pour unité multiple (RAID-0, RAID-1) (pilote)
Les disques durs suivants sont mentionnés comme non supportés par Linux. Voyez le rapport de bogue disponible.
NEC D3817, D3825, D3827, D3847 « Ces disques ne sont pas tout à fait conformes SCSI-2 selon les valeurs rapportées dans Mode Sense Page 3. Suivant Mode Sense Page 3 tous les disques NEC D38x7 donnent leur taille de secteur égale à zéro. Les disques NEC sont les premiers types de disques que j'ai jamais rencontrés qui déclarent leur taille de secteur comme étant nulle. Malheureusement, ce n'est pas modifiable et il n'y a pas moyen de mettre à jour le microprogramme sur les disques D38x7 en vue de corriger ce problème. » On mentionne des problèmes avec les D3825 et D3827 (les deux version 0407). La version 0410 de ces deux disques durs devrait résoudre ce problème.
Les lecteurs de bande SCSI (d'après le SCSI HOWTO). Les lecteurs utilisant des blocs de longueur fixe ou variable, plus petits que la longueur du tampon (réglée à 32 Ko dans les sources distribuées) sont admis. Théoriquement tous les lecteurs fonctionnent. (Envoyez un courrier si vous avez connaissance de lecteurs incompatibles).
Seagate Sidewinder 50 AIT (sur un contrôleur RAID ICP 6527)
Lecteurs QIC-02
Iomega Ditto interne (ftape 3.04c et ultérieurs)
Les lecteurs QIC-117, QIC-40/80, QIC-3010/3020 (QIC-WIDE). La plupart des lecteurs de bande utilisant le contrôleur disquette devraient fonctionner. Plusieurs contrôleurs spécialisés (Colorado FC-10/FC-20, Mountain Mach-2, Iomega Tape Controller II) sont également supportés. ici
Lecteurs de bande ATAPI. Pour ceux-ci, un pilote au stade alpha (ide-tape.c) est disponible dans le noyau. Les lecteurs de bande ATAPI supportés sont
Seagate TapeStor 8000
Lecteurs de bande Conner CTMA 4000 IDE ATAPI Streaming
Cartes contrôleur Emerald et Tecmar QIC-02 - Chris Ulrich < insom@math.ucr.edu >
Lecteurs connectés sur le port parallèle (ex: Colorado Trakker)
Quelques contrôleurs haute vitesse (Colorado TC-15)
Irwin AX250L/Accutrak 250 (pas le QIC-80)
IBM Internal Tape Backup Unit (pas le QIC-80)
COREtape Light
Pour plus d'informations sur les lecteurs de CD-ROM voyez le document CDROM-HOWTO.
Lecteurs CD-ROM usuels
Les lecteurs CD-ROM SCSI (d'après le CD-ROM HOWTO). Tout lecteur CD-ROM SCSI ayant une taille de bloc de 512 ou 2048 octets devrait fonctionner sous Linux; cela inclut la grande majorité de lecteurs CD-ROM du marché.
Lecteurs CD-ROM EIDE (ATAPI) (IDECD). La plupart des lecteurs double, quadruple et sextuple vitesses sont supportés, parmi lesquels :
Mitsumi FX400
Nec-260
Sony 55E
Lecteurs de CD-ROM propriétaires :
Aztech CDA268-01A, Orchid CDS-3110, Okano/Wearnes CDD-110, Conrad TXC, CyCDROM CR520ie/CR540ie/CR940ie (AZTCD)
Creative Labs CD-200(F) (SBPCD)
Funai E2550UA/MK4015 (SBPCD)
GoldStar R420 (GSCD)
IBM External ISA (SBPCD)
Kotobuki (SBPCD)
Lasermate CR328A (OPTCD)
LMS Philips CM 206 (CM206)
Longshine LCS-7260 (SBPCD)
Matsushita/Panasonic CR-521/522/523/562/563 (SBPCD)
Lecteur port parallèle MicroSolutions Backpack (BPCD)
Mitsumi CR DC LU05S (MCD/MCDX)
Mitsumi FX001D/F (MCD/MCDX)
Optics Storage Dolphin 8000AT (OPTCD)
Sanyo CDR-H94A (SJCD)
Sony CDU31A/CDU33A (CDU31A)
Sony CDU-510/CDU-515 (SOMYCD535)
Sony CDU-535/CDU-531 (SONYCD535)
Teac CD-55A SuperQuad (SBPCD)
LMS/Philips CM 205/225/202 ici
NEC CDR-35D (vieux) ici
Sony SCSI multisession CD-XA ici
Lecteur port parallèle ici
Tous les lecteurs CD-ROM devraient marcher de manière similaire pour lire les données. Il existe divers problèmes de compatibilité avec les utilitaires de lecture des CD audio (plus spécialement avec les nouveaux lecteurs NEC bon marché). Quelques pilotes au stade alpha peuvent ne pas avoir encore de support audio.
Les anciens lecteurs CD-ROM NEC Early (simple vitesse) peuvent poser problème avec les contrôleurs actuels SCSI.
PhotoCD (XA) est supporté. Le programme hpcdtoppm de Hadmut Danisch convertit les fichiers PhotoCD au format pixmap portable. Ce programme peut être obtenu ici ou comme faisant partie des utilitaires PBM.
De même, la lecture des CD vidéo est supportée dans les noyaux 2.1.3x et ultérieurs. Un correctif est disponible pour le noyau 2.0.30.
Enfin, la plupart des changeurs CD-ROM IDE sont supportés.
De nombreux graveurs de CD sont maintenant supportés par Linux. Pour avoir une liste à jour des graveurs supportés allez voir le document CD-Writing HOWTO, allez voir ici ou ici. Cdwrite ici et cdrecord ici peuvent être utilisés pour graver des CD. Le paquetage X-CD-Roast pour Linux est une interface graphique pour utiliser des graveurs de CD. Celui-ci peut être trouvé sur xcdroast.org .
Grundig CDR 100 IPW
HP CD-Writer+ 7100
HP SureStore 4020i
HP SureStore 6020es/i
JVC XR-W2010
Kodak PCD 225
Mitsubishi CDRW-226
Mitsumi CR-2600TE
Olympus CDS 620E
Philips CDD-521/10,522,2000,2600,3610
Pinnacle Micro RCD-5020/5040
Plextor CDR PX-24CS
Ricoh MP 1420C
Ricoh MP 6200S/6201S
Sanyo CRD-R24S
Smart and Friendly Internal 2006 Plus 2.05
Sony CDU 920S/924/926S
Taiyo Yuden EW-50
TEAC CD-R50S
WPI(Wearnes) CDR-632P
WPI(Wearnes) CDRW-622
Yamaha CDR-100
Yamaha CDR-200/200t/200tx
Yamaha CDR-400t/400tx
La plupart, si ce n'est l'ensemble, des lecteurs DVD ATAPI et SCSI, ainsi que les enregistreurs DVD sont supportés.
Utilisez dvdrtools pour enregistrer des DVD.
Utilsez Ogle, xine, MPlayer, ou VideoLAN pour regarder des films DVD.
À noter que la plupart des notes de la section CD-ROM s'appliquent aux lecteurs DVD aussi bien qu'aux lecteurs CD.
Tous les lecteurs SCSI devraient marcher si le contrôleur est supporté, y compris les lecteurs optiques (MO), WORM, floptical, Bernoulli, Zip, Jaz, SyQuest, PD, et autres.
Panasonic MO (combine un lecteur CD-ROM et un disque extractible). Vous devez régler un commutateur lors de la configuration du noyau pour que les deux systèmes fonctionnent en même temps.
Lecteurs ZIP sur port parallèle ici
Avatar Shark-250 sur port parallèle ici
Les lecteurs extractibles fonctionnent comme les disques durs et les disquettes. Vous avez juste à faire fdisk / mkfs et monter les disques. Linux fournit les systèmes de verrouillage si votre lecteur le supporte. mtools peut être également utilisé si les disques sont au format MS-DOS.
Les lecteurs CD-R ont besoin d'un logiciel spécial pour fonctionner. Voyez le CD-R Mini-HOWTO.
Linux supporte les disques de 512 et de 1024 octets/secteur. À partir du noyau 2.1.32 Linux supporte aussi 2048 octets/secteur. Un correctif pour le noyau 2.0.30 est disponible ici.
Le support pour 2048 octets/secteur est nécessaire pour
les lecteurs magnéto-optiques Fujitsu M2513
À partir du pre-patch-2.0.31-3 les lecteurs internes IDE/ATAPI Zip, les disques optiques et les PD sont supportés.
Disque optique LS-120
PD-CD
Souris série Microsoft
Série série Mouse Systems
Souris série Logitech Mouseman
Souris série Logitech
ATI XL Inport busmouse
C&T 82C710 (QuickPort) (Toshiba, TI Travelmate)
Microsoft busmouse
Logitech busmouse
Souris PS/2 (périphérique auxiliaire)
Les dispositifs Touchpad tels que Alps Glidepoint fonctionnent également, pour autant qu'ils soient compatibles avec un autre protocole souris.
Les nouvelles souris Logitech (exceptée la Mouseman) utilisent le protocole Microsoft et les trois boutons fonctionnent. Bien que les souris Microsoft n'aient que deux boutons, le protocole en autorise trois.
Le port souris sur l'ATI Graphics Ultra et l'Ultra Pro utilise le protocole Logitech busmouse. (Voir le Busmouse HOWTO pour les détails.)
Tous les modems externes connectés via un port série RS232 devraient fonctionner. Cela comprend les adaptateurs RNIS, bien que certaines particularités étendues des adaptateurs RNIS externes (telle que multilink) puisse ne pas fonctionner.
Pour les modems internes, c'est une autre histoire. Il y en a beaucoup qui s'appellent « winmodems ». De fait, il semble que la plupart des modems PCI soient des winmodems. Certains d'entre eux ont des pilotes pour Linux, mais beaucoup de ces pilotes ne sont souvent disponibles que sous forme de binaires. (Voir la note sur les binaires qui sont exclusivement binaires). Voir aussi Linmodems.org pour plus d'informations sur les winmodems supportés sous Linux.
Notez qu'il existe maintenant des winmodems USB sur le marché, soyez donc très prudents lorsque vous achetez un modem externe.
De plus, beaucoup de modems « flashables » ne peuvent être mis à jour que sous Win95/NT. Ces modems ne peuvent être mis à jour sous Linux.
Un petit nombre de modems fonctionne avec un logiciel sous DOS qui charge le programme de contrôle à la mise en route. On peut les utiliser en chargeant le programme sous DOS et en faisant un redémarrage à chaud. De tels modems sont à éviter car vous ne serez plus capable de les utiliser avec un ordinateur autre qu'un PC dans l'avenir.
La plupart des modems PCMCIA 16-bits devraient fonctionner avec des pilotes PCMCIA. Les modems CardBus sont beaucoup plus des winmodems que des modems PCI. Votre meilleur choix est de trouver une carte offrant une compatibilité avec DOS et Windows 3.1.
Cela dit, si un modem est réputé avoir un vrai UART (ou une émulation UART matérielle), qu'il soit ISA, PCMCIA, etc. il devrait fonctionner sous Linux.
Les modems fax ont besoin d'un logiciel approprié pour travailler. Aussi soyez certain que la partie fax du modem supporte les classes 2 ou 2.0. En général, il semble avéré que, pour tout logiciel de fax sous unix, la classe 1.0 n'est pas disponible.
Le logiciel Linux efax fait exception à cela, il supporte les modems Classe 1 et Classe 2. Il peut y avoir parfois quelques problèmes techniques (mineurs) avec les modems Classe 1. Si vous avez le choix, prenez un modem Classe 2.
Voir l'annexe B Matériel Incompatible avec Linux pour les cartes spécifiques réputées ne pas pouvoir fonctionner sous Linux.
Voici de bonnes sources d'information pour trouver des modems compatibles avec Linux :
La page de Rob Clark « Les winmodems ne sont pas des modems »
La section sur les modems d'Andrew Comech « Cheap /Linux/ Box »
D'autres documents utiles :
Ci-dessous une liste très incomplète de modems connus à l'heure actuelle pour fonctionner sous Linux.
| Fabricant | Modèle | Circuit | Bus | Pilote | Notes |
|---|---|---|---|---|---|
| Actiontec | PCI56012-01CW | PCI | |||
| Multitech | MultiModem MT5634ZPX-PCI | PCI | |||
| IBM | 33L4618 | PCI | |||
| Topic | FM-56PCI-TP | PCI | |||
| 3Com | 3CP5610 | PCI | |||
| 3Com | 3CP5613 Internet Gaming Modem | PCI | |||
| 3Com | 3CP2976 | PCI | |||
| 3Com | 3CP2977 | PCI | |||
| Archtek | Smartlink 5634PCV | PCI | |||
| Zoom | 2920 | PCI | |||
| Well Communications | FM-56PCI-TP | PCI |
Ci-dessous de vieilles informations qui peuvent ne pas être complètement exactes. Celles-ci seront supprimées lors d'une future version de ce document.
Digicom Connection 96+/14.4+ - Programme de chargement du code DSP ici
Motorola ModemSURFR internal 56K. Ajoutez quelques lignes à rc.serial pour enregistrer l'IRQ et les ports s'ils ne sont pas standards.
Séries des ZyXEL U-1496 - ZyXEL 1.4, programme de contrôle modem/fax/voix ici
Séries ZyXEL Elite 2864 - programme de contrôle modem/fax/voix ici
ZyXEL Omni TA 128 - programme de contrôle modem/fax/voix ici
Les cartes multimodem sont aussi supportées par Linux.
Carte multimodem Moreton Bay RAStel. Voyez ici pour les pilotes Linux.
Le modem suivant est mentionné comme n'étant pas supporté
Aztech MDP3858 56.6 (PCI)
Ce qui suit est une liste d'imprimantes extraite de la base de données de linuxprinting.orgw. Consultez leur site et également le document Linux Printing HOWTO pour plus de renseignements.
| Fabricant | Modèle | Fonctionnement |
|---|---|---|
| Alps | MD-1000 | Presque complet |
| Alps | MD-1300 | Presque complet |
| Alps | MD-1500 | Presque complet |
| Alps | MD-2000 | Presque complet |
| Alps | MD-2010 | Presque complet |
| Alps | MD-2300 | Presque complet |
| Alps | MD-4000 | Presque complet |
| Alps | MD-5000 | Presque complet |
| Alps | MD-5500 | Presque complet |
| Anitech | M24 | Presque complet |
| Apollo | P-1200 | Parfait |
| Apollo | P-1220 Barbie | Parfait |
| Apollo | P-1250 | Parfait |
| Apollo | P-2100 | Parfait |
| Apollo | P-2150 | Parfait |
| Apollo | P-2200 | Parfait |
| Apollo | P-2250 | Parfait |
| Apollo | P-2500 | Parfait |
| Apollo | P-2550 | Parfait |
| Apollo | P-2600 | Parfait |
| Apollo | P-2650 | Parfait |
| Apple | 12/640ps | Parfait |
| Apple | Color StyleWriter 1500 | Presque complet |
| Apple | Color StyleWriter 2200 | Presque complet |
| Apple | Color StyleWriter 2400 | Presque complet |
| Apple | Color StyleWriter 2500 | Presque complet |
| Apple | Dot Matrix | Parfait |
| Apple | ImageWriter | Parfait |
| Apple | ImageWriter II | Presque complet |
| Apple | ImageWriter LQ | Parfait |
| Apple | LaserWriter 16/600 | Parfait |
| Apple | LaserWriter 4/600 | Parfait |
| Apple | LaserWriter IINTX | Parfait |
| Apple | LaserWriter IIg | Parfait |
| Apple | LaserWriter NT | Presque complet |
| Apple | LaserWriter Pro 630 | Parfait |
| Apple | LaserWriter Select 360 | Parfait |
| Apple | StyleWriter 1200 | Presque complet |
| Apple | StyleWriter I | Presque complet |
| Apple | StyleWriter II | Presque complet |
| Avery | Personal Label Printer | Presque complet |
| Avery | Personal Label Printer+ | Parfait |
| Brother | 4550 | Nul -> presse-papier |
| Brother | DCP-1200 | Partiel |
| Brother | HJ-400 | Presque complet |
| Brother | HL-1020 | Parfait |
| Brother | HL-1030 | Presque complet |
| Brother | HL-1040 | Parfait |
| Brother | HL-1050 | Presque complet |
| Brother | HL-1060 | Presque complet |
| Brother | HL-1070 | Parfait |
| Brother | HL-10V | Parfait |
| Brother | HL-10h | Parfait |
| Brother | HL-1240 | Presque complet |
| Brother | HL-1250 | Parfait |
| Brother | HL-1260 | Parfait |
| Brother | HL-1270N | Parfait |
| Brother | HL-1440 | Parfait |
| Brother | HL-1450 | Parfait |
| Brother | HL-1470N | Parfait |
| Brother | HL-1650 | Parfait |
| Brother | HL-1660e | Parfait |
| Brother | HL-1670N | Parfait |
| Brother | HL-2060 | Parfait |
| Brother | HL-2400CeN | Parfait |
| Brother | HL-2460 | Parfait |
| Brother | HL-2460N | Parfait |
| Brother | HL-3400CN | Parfait |
| Brother | HL-4Ve | Parfait |
| Brother | HL-630 | Parfait |
| Brother | HL-660 | Parfait |
| Brother | HL-720 | Parfait |
| Brother | HL-730 | Parfait |
| Brother | HL-760 | Parfait |
| Brother | HL-8 | Parfait |
| Brother | HL-820 | Parfait |
| Brother | HL-960 | Parfait |
| Brother | MC-3000 | Partiel |
| Brother | MFC 7150C | Partiel |
| Brother | MFC-4350 | Partiel |
| Brother | MFC-6550MC | Partiel |
| Brother | MFC-8300 | Partiel |
| Brother | MFC-9050 | Partiel |
| Brother | MFC-9100c | Partiel |
| Brother | MFC-9500 | Partiel |
| Brother | MFC-9600 | Partiel |
| Brother | MFC-P2500 | Partiel |
| Brother | MP-21C | Nul -> presse-papier |
| CItoh | M8510 | Parfait |
| CalComp | Artisan 1023 penplotter | Parfait |
| Canon | BJ-100 | Parfait |
| Canon | BJ-10e | Parfait |
| Canon | BJ-10v | Parfait |
| Canon | BJ-15v | Parfait |
| Canon | BJ-20 | Parfait |
| Canon | BJ-200 | Parfait |
| Canon | BJ-30 | Parfait |
| Canon | BJ-300 | Partiel |
| Canon | BJ-330 | Parfait |
| Canon | BJ-35v | Parfait |
| Canon | BJ-5 | Parfait |
| Canon | BJC-1000 | Presque complet |
| Canon | BJC-2000 | Presque complet |
| Canon | BJC-2010 | Presque complet |
| Canon | BJC-210 | Parfait |
| Canon | BJC-2100 | Presque complet |
| Canon | BJC-210SP | Partiel |
| Canon | BJC-2110 | Presque complet |
| Canon | BJC-240 | Presque complet |
| Canon | BJC-250 | Parfait |
| Canon | BJC-250ex | Parfait |
| Canon | BJC-255SP | Parfait |
| Canon | BJC-265SP | Parfait |
| Canon | BJC-3000 | Presque complet |
| Canon | BJC-4000 | Parfait |
| Canon | BJC-4100 | Parfait |
| Canon | BJC-4200 | Parfait |
| Canon | BJC-4300 | Parfait |
| Canon | BJC-4310SP | Presque complet |
| Canon | BJC-4400 | Parfait |
| Canon | BJC-4550 | Parfait |
| Canon | BJC-50 | Presque complet |
| Canon | BJC-5000 | Nul -> presse-papier |
| Canon | BJC-5100 | Nul -> presse-papier |
| Canon | BJC-55 | Presque complet |
| Canon | BJC-600 | Parfait |
| Canon | BJC-6000 | Presque complet |
| Canon | BJC-610 | Parfait |
| Canon | BJC-6100 | Partiel |
| Canon | BJC-620 | Parfait |
| Canon | BJC-6200 | Partiel |
| Canon | BJC-6500 | Partiel |
| Canon | BJC-680J | Parfait |
| Canon | BJC-70 | Parfait |
| Canon | BJC-7000 | Partiel |
| Canon | BJC-7004 | Presque complet |
| Canon | BJC-7100 | Partiel |
| Canon | BJC-80 | Presque complet |
| Canon | BJC-800 | Parfait |
| Canon | BJC-8200 | Presque complet |
| Canon | BJC-85 | Presque complet |
| Canon | BJC-8500 | Nul -> presse-papier |
| Canon | BJC-880J | Parfait |
| Canon | GP 335 | Parfait |
| Canon | GP 405 | Parfait |
| Canon | LBP-1000 | Parfait |
| Canon | LBP-1260 | Parfait |
| Canon | LBP-1760 | Parfait |
| Canon | LBP-310 | Parfait |
| Canon | LBP-320 Pro | Parfait |
| Canon | LBP-350 | Parfait |
| Canon | LBP-4+ | Parfait |
| Canon | LBP-430 | Parfait |
| Canon | LBP-460 | Nul -> presse-papier |
| Canon | LBP-4U | Parfait |
| Canon | LBP-4sx | Presque complet |
| Canon | LBP-600 | Nul -> presse-papier |
| Canon | LBP-660 | Nul -> presse-papier |
| Canon | LBP-800 | Nul -> presse-papier |