Linux will work with all video cards in text mode, VGA cards not listed
below probably will still work with mono VGA and/or standard VGA drivers.
If you're looking into buying a cheap video card to run X, keep in mind
that accelerated cards (ATI Mach, ET4000/W32p, S3) are MUCH faster than
unaccelerated or partially accelerated (Cirrus, WD) cards.
``32 bpp'' is actually 24 bit color aligned on 32 bit boundaries. It does NOT
mean the cards are capable of 32 bit color, they still display 24 bit color
(16,777,216 colors). 24 bit packed pixels modes are not supported in XFree86,
so cards that can do 24 bit modes to get higher resolutions in other OS's are
not able to do this in X using XFree86. These cards include Mach32,
Cirrus 542x, S3 801/805/868/968, ET4000, and others.
AGP (Accelerated Graphics Port) support is growing fast. Most of the X-servers (both freely available and commercial versions) have more or less support for AGP.
Most currently available Diamond cards ARE supported by the current release
of XFree86. Early Diamond cards may not be officially supported by XFree86,
but there are ways of getting them to work. Diamond is now actively supporting
the XFree86 Project.
S.u.S.E. is building a serie of X-servers based on the XFree-86 code. These X-servers support new video cards and are bug fixe releases for XFree86 X-servers. S.u.S.E is building these X-servers together with The XFree86 Project, Inc. These X-Servers will be in the next XFree86 version. These X-servers can be found at
http://www.suse.de/index.html. At this moment S.u.S.E. X-Servers are available for the following video cards.
XSuSE Elsa GLoria X-Server
ELSA GLoria L, GLoria L/MX, Gloria S
Video cards with the Alliance Semiconductor AT3D (also AT25) Chip
Hercules Stingray 128 3D
XSuSE NVidia X-Server (PCI and AGP support, NV1 chipset and Riva128)
ASUS 3Dexplorer
Diamond Viper 330
ELSA VICTORY Erazor
STB Velocity 128
XSuSE Matrox. Support for Mystique, Millennium, Millennium II and Millennium II AGP
XSuSE Trident. Support for the 9685 (including ClearTV) and the latest Cyber chipset
Commercial X servers provide support for cards not supported by XFree86,
and might give better performances for cards that are supported by
XFree86. In general they support many more cards than XFree86, so I'll
onlys list cards that aren't supported by XFree86 here. Contact the
vendors directly or check the Commercial HOWTO for more info.
Xi Graphics, Inc
Xi Graphics, Inc
http://www.xig.com (formerly known as X Inside, Inc) is selling three X server products (cards supported are sorted by manufacturer):
Accelerated-X Display Server
3Dlabs
300SX
500TX Glint
500MX Glint
Permedia 4MB/8MB
Permedia II 4MB/8MB
Actix
GE32plus 1MB/2MB
GE32ultra 2MB
GraphicsENGINE 64 1MB/2MB
ProSTAR 64 1MB/2MB
Alliance
ProMotion-3210 1MB/2MB
ProMotion-6410 1MB/2MB
ProMotion-6422 1MB/2MB
ARK Logic
ARK1000PV 1MB/2MB
ARK1000VL 1MB/2MB
ARK2000PV 1MB/2MB
AST
Manhattan 5090P (GD5424) 512KB
ATI
3D Xpression 1MB/2MB
3D Pro Turbo PC2TV 4MB/8MB
3D Pro Turbo PC2TV 6144
3D Xpression+ PC2TV 2MB/4MB
3D Xpression+ 2MB/4MB
ALL-IN-WONDER 4MB/8MB
ALL-IN-WONDER PRO 4MB/8MB
Graphics Ultra (Mach8) 1MB
Graphics Pro Turbo (Mach64/VRAM) 2MB/4MB
Graphics Pro Turbo 1600 (Mach64/VRAM) 2MB/4MB
Graphics Ultra Plus (Mach32) 2MB
8514/Ultra (Mach8) 1MB
Graphics Ultra Pro (Mach32) 1MB2MB
Graphics Vantage (Mach8) 1MB
VGA Wonder Plus 512KB
VGA Wonder XL 1MB
Video Xpression 1MB
XPERT@Play 4MB/6MB/8MB
XPERT@Work 4MB/6Mb/8MB
Video Xpression 2MB
WinBoost (Mach64/DRAM) 2MB
WinTurbo (Mach64/VRAM) 2MB
Graphics Wonder (Mach32) 1MB
Graphics Xpression 1MB/2MB
Rage II (SGRAM) 2MB/4MB/8MB
Rage II+ (SGRAM) 2MB/4MB/8MB
Rage Pro 2MB/4MB/8MB
Avance Logic
ALG2101 1MB
ALG2228 1MB/2MB
ALG2301 1MB/2MB
Boca
Voyager 1MB/2MB
Vortek-VL 1MB/2MB
Colorgraphic
Dual Lightning 2MB
Pro Lightning Accelerator 2MB
Quad Pro Lightning Accelerator 2MB
Twin Turbo Accelerator 1MB/2MB
Chips & Technology
64300 1MB/2MB
64310 1MB/2MB
65510 512KB
65520 1MB
65530 1MB
65535 1MB
65540 1MB
65545 1MB
65550 2MB
82C450 512KB
82C451 256KB
82C452 512KB
82C453 1MB
82C480 1MB/2MB
82C481 1MB/2MB
Cirrus Logic
GD5402 512KB
GD5420 1MB
GD5422 1MB
GD5424 1MB
GD5426 1MB/2MB
GD5428 1MB/2MB
GD5429 1MB/2MB
GD5430 1MB/2MB
GD5434 1MB/2MB
GD5436 1MB/2MB
GD5440 1MB/2MB
GD5446 1MB/2MB
GD5462 2MB/4MB PCI and AGP
GD5464 2MB/4MB PCI and AGP
GD5465 2MB/4MB PCI and AGP
GD54M30 1MB/2MB
GD54M40 1MB/2MB
Compaq
ProLiant Series 512KB
ProSignia Series 512KB
QVision 1024 1MB
QVision 1280 1MB/2MB
QVision 2000+ 2MB
QVision 2000 2MB
DEC
DECpc XL 590 (GD5428) 512KB
Dell
466/M & 466/ME (S3 805) 1MB
OnBoard ET4000 1MB
DGX (JAWS) 2MB
OptiPlex XMT 590 (Vision864) 2MB
Diamond
Fire GL 1000 Pro 4MB/8MB
Fire GL 1000 4MB/8Mb
Stealth 3D 2000 2MB/4MB
Stealth 3D 3000XL 2MB/4MB
Stealth 64 Graphics 2001 1MB/2MB
Stealth 64 Graphics 2121XL 1MB/2MB
Stealth 64 Graphics 2201XL 2MB
SpeedStar 1MB
SpeedStar 64 Graphics 2000 1MB/2MB
SpeedStar 24 1MB
SpeedStar 24X 1MB
SpeedStar 64 1MB/2MB
SpeedStar Hicolor 1MB
SpeedStar PCI 1MB
SpeedStar Pro 1MB
SpeedStar Pro SE 1MB/2MB
Stealth 1MB
Stealth 24 1MB
Stealth 32 1MB/2MB
Stealth 64 VRAM 2MB/4MB
Stealth 64 DRAM 1MB/2MB
Stealth 64 Video VRAM (175MHz) 2MB/4MB
Stealth 64 Video DRAM 1MB/2MB
Stealth 64 Video VRAM (220MHz) 2MB/4MB
Stealth Hicolor 1MB
Stealth Pro 1MB/2MB
Stealth SE 1MB/2MB
Stealth 64 Video 2001TV 2MB
Stealth 64 Video 2121 1MB/2MB
Stealth 64 Video 2121TV 1MB/2MB
Stealth 64 Video 2201 2MB
Stealth 64 Video 2201TV 2MB
Stealth 64 Video 3200 2MB
Stealth 64 Video 3240 2MB/4MB
Stealth 64 Video 3400 4MB
Viper 1MB/2MB
Viper Pro 2MB
Viper Pro Video 2MB/4MB
Viper SE 2MB/4MB
ELSA
VICTORY 3D 2MB/4MB
WINNER 1000 1MB/2MB
WINNER 1000AVI 1MB/2MB
WINNER 1000ISA 1MB/2MB
WINNER 1000PRO 1MB/2MB
WINNER 1000TRIO 1MB/2MB
WINNER 1000TRIO/V 1MB/2MB
WINNER 100VL 1MB
WINNER 2000 2MB/4MB
WINNER 2000AVI 2MB/4MB
WINNER 2000AVI/3D 2MB/4MB
WINNER 2000PRO 2MB/4MB
WINNER 2000PRO/X 2MB/4MB/8MB
WINNER 3000-L 4MB
WINNER 3000-M 2MB
WINNER 3000-S 2MB
WINNER 1024 1MB
WINNER 1280, TLC34075 Palette 2MB
WINNER 1280, TLC34076 Palette 2MB
Gloria-XL
Gloria-MX
Gloria-L
Synergy
Everex
ViewPoint 64P 1MB/2MB
VGA Trio 64P 1MB/2MB
Gateway
Mach64 Accelerator (Mach64/VRAM) 2MB
Genoa
5400 512KB
8500/8500VL 1MB
Phantom 32i 8900 2MB
Phantom 64 2MB
Hercules
Dynamite 1MB
Dynamite Pro 1MB/2MB
Dynamite Power 2MB
Dynamite 3D / GL
Graphite 1MB
Stingray 64 1MB/2MB
Stingray Pro 1MB/2MB
Stringray 1MB
Terminator 3D 2MB/4MB
Terminator 64/Video 2MB
Graphite Terminator Pro 2MB/4MB
HP
NetServer LF/LC/LE (TVGA9000i) 512KB
Vectra VL2 (GD5428) 1MB
Vectra XM2i (Vision864) 1MB/2MB
Vectra XU (Vision864) 1MB/2MB
IBM
8514/A 1MB
PC 300 Series (GD5430) 1MB
PC 300 Series (Vision864) 1MB/2MB
PC 700 Series (Vision864) 1MB/2MB
PS/ValuePoint Performance Series (Vision864) 1MB/2MB