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-----