Subject: Re: XF86Config
To: Vittorio <vdemart1@tin.it>
From: Michael Lorenz <macallan@netbsd.org>
List: netbsd-users
Date: 03/19/2007 14:43:35
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Mar 19, 2007, at 05:47, Vittorio wrote:

> Coming from the i386 world with a long FreeBSD experience, I now
> installed netbsd 3.1 (complete also of the X stuff) from the official
> macppc iso on an old-seasoned but practically unused iMac G3 233 MHz.
> This iMac looks standard with the exception of inboard memory which,
> according to the boot log, amounts to a total of 160 MB (as it were
> 128+32MB).
> Now, I'm trying with some difficulties to set X.
> considering that the mac hardware is by far less than the i386 one with
> its myriads of microprocessors and different implementations, is there
> anyone out there so kind to send me the "exact" XF86Config for an iMac
> G3 233 MHz?
> (by the way, I put wscons=YES in rc.conf and "on" the
> console in ttys).

So that's a 1st generation iMac with an ATI Rage II on the mainboard - 
you may want to look for a VRAM module, standard video memory is only 
2MB which s rather limiting, with such a module you can have up to 6MB 
which would allow 1024x768 in 24bit.
The only real catch with X on this hardware is the monitor - it needs a 
fixed horizontal frequency of 60kHz. Just do X -configure, this will 
put a mostly working XF86Config into your home directory, then add 
'HorizSync 60' to your monitor section. With this X should come up in 
1024x768 at 75Hz. Without this line X may come up in a video mode the 
monitor can't display ( the horizontal frequency needs to be very close 
to 60Hz or it won't sync ). Unfortunately there's no way to identify 
this monitor in X since it doesn't provide any DDC data.

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

iQEVAwUBRf7Z2MpnzkX8Yg2nAQIn+gf+JmC2Qd648khPLbBP0tQocdt4FjkTQRbg
Sbx0VqH/q54WFCVJiVHhzUwkGf9uzmSUoNOODJfJZNEG+70w2qwkqmdoOAqSujEI
28lLqVKq335D+k5tH9Fp7Y84xiBRjhFYGJ1bww6J+cSGj3keKWWpGk3hPx9Rekqv
W16TBe1tUllEhp0djbsh1BlVCAjkxTaakLRuUOotOd9fk2bbZOwR5pwabbsRrnqw
vRKb+KO3yXVXmeYyrsrvjKDh5u4KevyQqZXPO0nKBTRiRMvRDGSQBNAAATE4LYZ4
ci+InxR0kqraWah2ZXEKbTVGCayc+/8345U4Ds6P28rBwcgZFAXk+w==
=+scs
-----END PGP SIGNATURE-----