/[soft]/ldetect-lst/trunk/lst/Cards+
ViewVC logotype

Annotation of /ldetect-lst/trunk/lst/Cards+

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2574 - (hide annotations) (download)
Wed Jan 4 18:31:45 2012 UTC (12 years, 3 months ago) by tv
File size: 9214 byte(s)
disable nvidia96xx as third driver when nvidia cannot be used due to
missing SSE support
1 dmorgan 1357 # $Id: Cards+ 269992 2010-06-11 14:42:13Z anssi $
2     # This is the database of card definitions used by XFdrake
3     #
4    
5     # Each definition should have a NAME entry, a DRIVER
6     #
7     # A reference to another definition is made with SEE (already defined
8     # entries are not overridden).
9     #
10     # Optional entries are:
11     #
12     # NOCLOCKPROBE: advises never to probe clocks
13     # UNSUPPORTED: indicates card that is not yet properly supported by XFree4
14     # LINE: adds a line of text to be included in the Device section (can include options or comments).
15     #
16     # DRI_GLX: 3D acceleration configuration for XFree 4 using DRI.
17     # DRI_GLX_EXPERIMENTAL: DRI, but EXPERIMENTAL and may freeze the machine.
18     #
19     # BAD_FB_RESTORE: for bad cards not restoring cleanly framebuffer (XFree 4)
20     #
21     # MULTI_HEAD 2: for DualHead cards (think Matrox G450)
22     # MULTI_HEAD n: for n Head cards (eg: "MULTI_HEAD 4" for QuadHead)
23     # FB_TVOUT: the card displays to a plugged TV when in framebuffer
24     #
25     #
26    
27    
28     ######################################################################
29     # Generic drivers
30     NAME VESA driver (generic)
31     CHIPSET VESA VBE 2.0
32     DRIVER vesa
33    
34     NAME FrameBuffer (generic)
35     DRIVER fbdev
36    
37    
38     #Chips & Technologies
39    
40     NAME Chips & Technologies-based cards
41     DRIVER chips
42     LINE # Device section for C&T cards.
43     LINE # Option "suspend_hack"
44     LINE # Option "STN"
45     LINE # Option "no_stretch"
46     LINE # Option "no_center"
47     LINE # Option "use_modeline"
48     LINE # Option "fix_panel_size"
49     LINE # videoram 512
50    
51     # Cirrus Logic
52    
53     NAME Cirrus Logic GD542x-based cards
54     DRIVER vesa
55     LINE # Device section for Cirrus Logic GD5420/2/4/6/8/9-based cards.
56     LINE #MemBase 0x00e00000
57     LINE #MemBase 0x04e00000
58     LINE #Option "linear"
59    
60     NAME Cirrus Logic GD54xx-based cards
61     DRIVER cirrus
62    
63     # S3
64    
65     NAME S3 8xx / 9xx / Trio / Aurora64V+-based cards
66     DRIVER s3
67     NEEDVIDEORAM
68    
69     NAME S3 ViRGE-based cards
70     DRIVER s3virge
71     NEEDVIDEORAM
72    
73     NAME S3 Trio3D-based cards
74     DRIVER s3virge
75     LINE Option "sw_cursor"
76    
77     NAME S3 Savage-based cards
78     DRIVER savage
79     NEEDVIDEORAM
80    
81     # S3 UniChrome (via)
82    
83     # Some cards do not have 3D support, or 3D support is not safe: see
84     # http://wiki.openchrome.org/tikiwiki/tiki-index.php?page=HardwareCaveats
85     # According to pcpa, hardware cursor causes display corruption on some
86     # models as of 2007/08/21
87    
88     NAME S3 UniChrome-based cards with 3D support
89     DRIVER openchrome
90     # 3D needs a DRM driver in kernel:
91     DRI_GLX
92     LINE Option "SWcursor"
93    
94     # Same as UniChrome, but no 3D support yet
95    
96     NAME VIA Chrome9-based cards
97     DRIVER openchrome
98     LINE Option "SWcursor"
99    
100     # Tseng
101    
102     # All potential driver options, and non-PCI-based cards, dropped (2007/03/08) on
103     # advice of current Tseng maintainer, Luc Verhaegen. Non-PCI cards are no longer
104     # supported, and no options should be necessary for remaining supported cards.
105    
106     NAME Tseng ET4000W32p / ET6x00-based cards
107     DRIVER tseng
108     NEEDVIDEORAM
109    
110     # AMD
111     NAME AMD Geode GX/LX
112     DRIVER geode
113    
114     # ATI
115    
116     NAME ATI Mach 64-based cards
117     DRIVER mach64
118     DRI_GLX
119    
120     # The first 128 definition is only used in pcitable, and the second only
121     # in pcitable.x86_64. This way, 3D is enabled for these cards on i586 but
122     # disabled on x86-64 (apparently it locks hard on x86-64).
123    
124     NAME ATI Rage 128-based cards
125     DRIVER r128
126     DRI_GLX
127    
128     NAME ATI Rage 128-based cards (3D disabled on x86-64)
129     DRIVER r128
130    
131     NAME ATI Mach 64-based cards (no 3D acceleration)
132     DRIVER mach64
133    
134     NAME ATI Rage 128 TV-out
135     SEE ATI Rage 128-based cards
136     FB_TVOUT
137    
138     # Radeon cards not supported by proprietary driver, but supported by ati
139     # update name as support changes
140     NAME ATI Radeon X1950 and earlier
141     DRIVER ati
142     DRI_GLX
143    
144     # FireGL cards not supported by proprietary driver, but supported by ati
145     # update name as support changes
146     NAME ATI r300/r400/r500 based FireGL
147     SEE ATI Radeon X1950 and earlier
148    
149     # Radeon card not supported by proprietary driver, nor ati, but supported
150     # by radeonhd
151     NAME ATI Radeon RV710 9592
152     DRIVER radeonhd
153     DRI_GLX
154    
155     # FirePro card not supported by proprietary driver, but supported by ati
156     NAME ATI FirePro M5750
157     SEE ATI Radeon X1950 and earlier
158    
159     # Radeon cards supported by proprietary driver and free 'radeon'
160     # driver: update name as support changes
161     NAME ATI Radeon HD 2000 and later (radeon/fglrx)
162     DRIVER ati
163     DRI_GLX
164     DRIVER2 fglrx
165    
166     # FireGL cards supported by proprietary driver and free 'radeon'
167     # driver: update name as support changes
168     NAME ATI r600 based FireGL
169     SEE ATI Radeon HD 2000 and later (radeon/fglrx)
170    
171     # FirePro cards as above:
172     NAME ATI FirePro (radeon/fglrx)
173     SEE ATI Radeon HD 2000 and later (radeon/fglrx)
174    
175     # Radeon cards supported by proprietary driver and free 'radeonhd'
176     # driver, but not free 'radeon' driver.
177 anssi 1684 NAME ATI Radeon HD 3850 X2
178     DRIVER radeonhd
179     DRI_GLX
180     DRIVER2 fglrx
181    
182     NAME ATI FirePro V8700 Duo
183     SEE ATI Radeon HD 3850 X2
184    
185 dmorgan 1357 NAME ATI Radeon HD 2000 and later (radeonhd/fglrx)
186     DRIVER radeonhd
187     DRI_GLX
188     DRIVER2 fglrx
189    
190     NAME ATI Radeon HD 2000 and later (vesa/fglrx)
191     DRIVER vesa
192     DRIVER2 fglrx
193    
194     # ARK Logic
195    
196     NAME Ark Logic ARKx000-based cards
197     DRIVER ark
198    
199     # Trident
200    
201     NAME Trident-based cards
202     DRIVER trident
203    
204     # SiS
205    
206     NAME SiS USB video adapter
207     DRIVER sisusb
208    
209     NAME SiS old series-based cards
210     DRIVER sis
211    
212     NAME SiS 300 series-based cards
213     DRIVER sis
214     DRI_GLX
215    
216     NAME SiS SiS / XGI 315 / 330 / 340 series-based cards
217     DRIVER sis
218    
219     NAME SiS SiS 670 / 671-based cards
220     DRIVER sisimedia
221    
222     # Cyrix
223    
224     NAME MediaGX
225     DRIVER geode
226    
227     # Number 9 I128
228    
229     NAME Number Nine I-128-based cards
230     DRIVER i128
231    
232     # Matrox
233    
234     NAME Matrox Millennium / II / Productiva G100
235     DRIVER mga
236     BAD_FB_RESTORE
237    
238     NAME Matrox Millennium G series (single head)
239     DRIVER mga
240     DRI_GLX
241     BAD_FB_RESTORE
242    
243     NAME Matrox Millennium G series (dual head)
244     SEE Matrox Millennium G series (single head)
245     MULTI_HEAD 2
246    
247     NAME Matrox Millennium G200 (quad head)
248     SEE Matrox Millennium G series (single head)
249     MULTI_HEAD 4
250    
251     # NVIDIA
252    
253     NAME NVIDIA RIVA 128
254     DRIVER nv
255     BAD_FB_RESTORE
256    
257     NAME NVIDIA RIVA TNT to GeForce 2
258     DRIVER nouveau
259     #DRIVER2 nvidia71xx (not compatible with x.org server 1.6)
260    
261     NAME NVIDIA GeForce 2 MX to GeForce 4
262     DRIVER nouveau
263 anssi 2237 #DRIVER2 nvidia96xx (not compatible with X.org server 1.11)
264 dmorgan 1357
265     NAME NVIDIA GeForce FX series
266     DRIVER nouveau
267 anssi 2237 #DRIVER2 nvidia173 (not compatible with X.org server 1.11)
268 dmorgan 1357
269     NAME NVIDIA GeForce 6100 to GeForce 360
270     DRIVER nouveau
271     DRIVER2 nvidia-current
272 tv 2574 #DRIVER2_NO_SSE nvidia96xx
273 dmorgan 1357
274     NAME NVIDIA GeForce 400 series and later
275 anssi 2240 DRIVER nouveau
276 dmorgan 1357 DRIVER2 nvidia-current
277 tv 2574 #DRIVER2_NO_SSE nvidia96xx
278 dmorgan 1357
279 anssi 2240 NAME NVIDIA GeForce 410M/510
280     DRIVER vesa
281     DRIVER2 nvidia-current
282    
283     NAME NVIDIA GeForce GT 520/520M/520MX
284     SEE NVIDIA GeForce 410M/510
285    
286 dmorgan 1357 NAME NVIDIA GeForce3 (xbox)
287     DRIVER nvxbox
288     LINE Option "UseFBDev" "1"
289     LINE Option "HWCursor" "0"
290    
291     # IMS
292    
293     NAME IMS TwinTurbo-based cards
294     DRIVER vesa
295    
296     # 3DLabs
297    
298     NAME 3Dlabs Glint / Permedia-based cards
299     DRIVER glint
300    
301     NAME 3Dlabs Glint / Permedia-based cards (software cursor)
302     LINE Option "SWcursor"
303     DRIVER glint
304    
305     NAME Diamond Fire GL 3000
306     LINE Option "SWcursor"
307     DRIVER glint
308     LINE Option "FireGL3000" "true"
309    
310     # Alliance Semiconductor
311    
312     NAME Alliance ProMotion-based cards
313     DRIVER apm
314    
315     # NeoMagic
316    
317     NAME NeoMagic MagicGraph (laptop/notebook)
318     DRIVER neomagic
319     LINE Option "overrideValidateMode"
320     LINE # Chipset "NM2160"
321     LINE # IOBase 0xfea00000
322     LINE # MemBase 0xfd000000
323     LINE # VideoRam 2048
324     LINE # DacSpeed 90
325     LINE # Option "linear"
326     LINE # Option "nolinear"
327     LINE # Option "sw_cursor"
328     LINE # Option "hw_cursor"
329     LINE # Option "no_accel"
330     LINE # Option "intern_disp"
331     LINE # Option "extern_disp"
332     LINE # Option "mmio"
333     LINE # Option "no_mmio"
334     LINE # Option "lcd_center"
335     LINE # Option "no_stretch"
336    
337     NAME NeoMagic 128XD
338     SEE NeoMagic MagicGraph (laptop/notebook)
339     LINE Option "XaaNoScanlineImageWriteRect"
340     LINE Option "XaaNoScanlineCPUToScreenColorExpandFill"
341    
342     NAME NeoMagic MagicMedia (laptop/notebook)
343     DRIVER neomagic
344    
345     NAME NeoMagic MagicMedia 256XL+
346     SEE NeoMagic MagicMedia (laptop/notebook)
347     LINE Option "sw_cursor"
348    
349    
350     # Digital
351    
352     NAME Digital 8-plane TGA (Generic)
353     CHIPSET TGA
354     DRIVER tga
355    
356     NAME Digital 8-plane TGA (Bt485-based)
357     CHIPSET TGA
358     DRIVER tga
359     LINE Ramdac "Bt485"
360    
361     NAME Digital 24-plane TGA
362     CHIPSET TGA
363     DRIVER tga
364     LINE Ramdac "Bt463"
365    
366     # Rendition
367    
368     NAME Rendition Verite-based cards
369     DRIVER rendition
370     LINE # Option "sw_cursor"
371    
372     # Intel
373    
374     NAME Intel 740-based cards
375     DRIVER i740
376     LINE #Option "no_accel"
377     LINE #Option "sw_cursor"
378     LINE #Option "hw_cursor"
379     LINE #Option "sgram"
380     LINE #Option "sdram"
381    
382     NAME Intel 810 and later
383     DRIVER intel
384     DRI_GLX
385    
386     NAME Intel Vermilion-based cards
387     DRIVER vesa
388    
389     NAME Intel Poulsbo US15W (GMA500)
390     DRIVER psb
391     DRI_GLX
392    
393     # 3DFX
394    
395     NAME 3DFX Voodoo / Voodoo II
396     DRIVER voodoo
397    
398     NAME 3DFX Voodoo 3 - 5 / Banshee / Rush
399     DRIVER tdfx
400     DRI_GLX
401    
402     # Silicon Motion, Inc.
403    
404     NAME Silicon Motion Lynx-based cards
405     DRIVER siliconmotion
406    
407     # Sun
408    
409     NAME Sun Monochrome (bwtwo)
410     DRIVER sunbw2
411    
412     NAME Sun Color3 (cgthree)
413     DRIVER suncg3
414    
415     NAME Sun GX-based cards
416     DRIVER suncg6
417    
418     NAME Sun SX-based cards
419     DRIVER suncg14
420    
421     NAME Sun ZX-based cards
422     DRIVER sunleo
423    
424     NAME Sun TCX-based cards
425     DRIVER suntcx
426    
427     NAME Sun Elite3D- / FFB-based cards
428     DRIVER sunffb
429    
430 tv 1518 # QXL virtual video card
431     NAME QXL virtual video card
432     DRIVER qxl
433    
434 dmorgan 1357 # VMware virtual video cards
435    
436     NAME VMware virtual video card
437     DRIVER vmware
438    
439     # VirtualBox virtual video cards
440    
441     NAME VirtualBox virtual video card
442     DRIVER vboxvideo
443    
444     # Misc
445    
446     END

  ViewVC Help
Powered by ViewVC 1.1.30