82 lines
2.3 KiB
Plaintext
82 lines
2.3 KiB
Plaintext
|
<!DOCTYPE linuxdoc PUBLIC "-//Xorg//DTD linuxdoc//EN" [
|
||
|
<!ENTITY % defs SYSTEM "defs.ent"> %defs;
|
||
|
]>
|
||
|
<article>
|
||
|
|
||
|
<title>Information for DEC 21030 Users (aka TGA)
|
||
|
<author>The XFree86 Project, Inc.
|
||
|
<and>Updates for X11R&relvers; by Jim Gettys
|
||
|
<date>March 25th, 2004
|
||
|
|
||
|
<ident>
|
||
|
</ident>
|
||
|
|
||
|
<toc>
|
||
|
|
||
|
<p>
|
||
|
<sect>DEC 21030
|
||
|
<p>
|
||
|
<itemize>
|
||
|
<item>The DEC 21030 is supported by X11R&relvers;.
|
||
|
The driver is now
|
||
|
partially accelerated. The built-in graphics on the Multia is
|
||
|
supported in 8-plane mode, and PCI cards with 8 or 16 MB framebuffers
|
||
|
are supported in 24-plane mode. TGA2 (aka PowerStorm 3D30/4D20)
|
||
|
cards are not currently supported.
|
||
|
|
||
|
<item>Current Known Problems
|
||
|
|
||
|
<enum>
|
||
|
|
||
|
<item>Virtual desktops and multiple modelines do not work. You should
|
||
|
specify only one modeline.
|
||
|
|
||
|
<item>Hardware cursor is only supported on systems with the BT485
|
||
|
ramdac, ie the Multia.
|
||
|
|
||
|
<item>After the server has been run using the hardware cursor, the
|
||
|
Linux TGA console cursor (which also uses the hardware cursor) is
|
||
|
shifted down by one pixel. This problem does not affect Linux kernels
|
||
|
2.2.10 and above, which do not use the hardware cursor.
|
||
|
|
||
|
<item>The XAA PolySegment() method is buggy. If you experience server
|
||
|
crashes with SIGFPE, or server hangs, try disabling it (see below).
|
||
|
|
||
|
</enum>
|
||
|
|
||
|
<item>The following options may be specified for the 21030 driver:
|
||
|
<descrip>
|
||
|
<tag>BusID "PCI:?:??:?"</tag> Currently it is necessary to
|
||
|
specify the BusID so that the server will find the card.
|
||
|
Check /proc/pci and look for the bus, device, and function
|
||
|
numbers in the 21030 section. On a Multia, this should be
|
||
|
&dquot;PCI:0:11:0&dquot;.
|
||
|
|
||
|
<tag>MemBase 0x???????</tag> If the server does not
|
||
|
detect the base address of the 21030, then check /proc/pci for
|
||
|
the 21030 and look for the "Prefetchable 32 bit memory
|
||
|
at 0x???????" and enter this as your MemBase setting.
|
||
|
|
||
|
<tag>Option "NoAccel"</tag>
|
||
|
Disables acceleration.
|
||
|
|
||
|
<tag>Option "swcursor"</tag>
|
||
|
Disables the hardware cursor.
|
||
|
|
||
|
<tag>Option "NoXaaPolySegment"</tag>
|
||
|
Disables the XAA PolySegment() method.
|
||
|
|
||
|
</descrip>
|
||
|
</itemize>
|
||
|
|
||
|
<sect>Authors
|
||
|
<p>
|
||
|
<itemize>
|
||
|
<item>Matthew Grossman, <email>mattg@oz.net</email>
|
||
|
<item>Alan Hourihane, <email>alanh@fairlite.demon.co.uk</email>
|
||
|
<item>Martin Lucina, <email>mato@kotelna.sk</email>
|
||
|
<item>Tim Rowley, <email>tor@cs.brown.edu</email>
|
||
|
</itemize>
|
||
|
|
||
|
</article>
|