Subject: Re: XFree86 no worky on 3.1 on G3 iBook
To: Zach Lowry <zach@zachlowry.net>
From: Michael Lorenz <macallan@netbsd.org>
List: port-macppc
Date: 01/05/2007 14:45:03
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Jan 5, 2007, at 12:06, Zach Lowry wrote:

> On Jan 4, 2007, at 1:57 PM, Michael Lorenz wrote:
>
>> Ok, so the panel either gets no data or doesn't know how to make any 
>> sense of them.
>
> Any ideas on what could be causing that?

Not really. Is backlight powered down as well? It almost looks like the 
wrong port, or wrong sync. Something probably put the panel into 
suspend.

>  I know that OpenBSD worked with Xorg, not sure why it's so much 
> trouble for NetBSD>

Which driver did OpenBSD use? Wsfb by any chance?
The problem is very likely not NetBSD-specific anyway, it's XFree's 
radeon driver.

> But it seems that I can't really build xsrc/xorg. At least that's what 
> previous posts seem to indicate. How could I install xorg from xsrc?

What we have in xsrc/xorg is xorg with various security fixes and a few 
local changes to make it work on macppc, sparc and sparc64.
You'll probably have to install a few packages ( expat, probably 
fontconfig ), build and install the stuff in xsrc/dist and then use the 
build.sh script in util/modular. This will take ages to build ( thanks 
to gazillions of autoconf scripts ) but it should give you a working 
xorg 7.0. Be warned though, the radeon driver never really worked right 
on my iBook, it did produce output but full of distortions. Not sync 
problems, more like random noise as if something mucked with the memory 
clock - didn't always happen though.
If you're using radeonfb you can easily get X to work using the wsfb 
driver - it doesn't support any kind of acceleration but it should use 
a hardware mouse cursor. Doing the same with ofb will work as well but 
you'd get only 8bit colour and no hardware cursor.

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBRZ6qv8pnzkX8Yg2nAQK4RQgAk7KZBtqaIc3WuKMzB/sZ1miHFPXTQs+e
C9WohDk5l1nxZt3cvacZQZ+KK003sKqQuEutrm0Frx2euXgFuqF52Q/5KnPHSEN9
UutMXhNkGF1vFQ9GkjcXkdaqC9STbgo3Z4lZvVLgmDFvEQSfkzNsXCCCP3b9xwoq
uVbjwJyh97ZcoQugSejSYDl4KiEppTezdWD1THKnB0HvUPNt4Zc+fxSHv9GeMSm3
GKHQEMe+Ii+xv2yjKJgaySkx1GhuU3i5WV8dKBaCoqK043YDXJpZM68oWi7o+FeN
wt0CPbdMurgMVEjHztPqx1t7zKuZxF7kI94v160FubZgMNaPOJisvQ==
=+/3p
-----END PGP SIGNATURE-----