Powermac 7600 Video
Markus Deistler
yellowdog-general@lists.terrasoftsolutions.com
Tue Apr 1 22:03:01 2003
On Tue, 2003-04-01 at 4.56 pm Dan Burcaw wrote:
> 15 bit is just what these old Mac chips did.. I don't recall why they do
> this, however. Also, YDL 3's XF 4.3 build support 24-bit fbdev (on
> hardware that supports that depth, anyway)
It's nice to have 24-bit fbdev for the onboardvideo of first-generation
PCI-Macs (VRAM must have been expanded to 4 MB), but for an ATI Xclaim
GA/GX and similar mach64-based-cards xconfigurator (or the startup
script "Xautoconfig") correctly writes a XF86Config-4 which tells X to
use the "ati"-driver.
All "nice" depths (15/16/24) aren't supported by the atidriver, and
running with default depth 8 gives this:
(==) ATI(0): Chipset: "ati".
(**) ATI(0): Depth 8, (--) framebuffer bpp 8
(--) ATI(0): ATI 88800GX-F graphics controller detected.
(--) ATI(0): Chip type 4758 "GX", class 0, revision 0x03.
(--) ATI(0): 16-Bit ISA bus interface detected; sparse I/O base is
0x0000.
(--) ATI(0): ATI Mach64 adapter detected.
(WW) ATI(0): Unknown RAMDAC type 0x9A detected.
(==) ATI(0): RGB weight 666
(==) ATI(0): Default visual is PseudoColor
(==) ATI(0): Using gamma correction (1.0, 1.0, 1.0)
(II) ATI(0): Using Mach64 accelerator CRTC.
(EE) ATI(0): Linear aperture not available.
(II) UnloadModule: "ati"
(II) UnloadModule: "atimisc"
(II) Unloading /usr/X11R6/lib/modules/drivers/atimisc_drv.o
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
How can that be fixed?
Using the "fbdev"-module instead of "ati" does work, but so slow (on a
PPC7500 that is slow enough) that I now run Xpmac-Xserver with
mach64-acceleration.
Cheers, Markus