Port-macppc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Got a Mini...



On 11 August 2017 at 21:56, Michael <macallan%netbsd.org@localhost> wrote:
Hello,

On Fri, 11 Aug 2017 16:23:15 -0400
Joe Nosay <superbisquit%gmail.com@localhost> wrote:

> How far along is NetBSD with multi-booting other systems on a PPC
> machine?

I have both OSX and NetBSD on the same disk. It is possible to fiddle
things in a way to make OF's built in boot selector see a netbsd
installation but so far it has to be done by hand. All mine have
auto-boot? set to false and I just type the appropriate boot command.

> On Fri, Aug 11, 2017 at 2:34 PM, Michael <macallan%netbsd.org@localhost> wrote:
> > - with no extra options xf86-video-radeon will not detect the
> > monitor ( using the DVI input on mine ) and output looks scrambled
> > but Option "MacModel" "mini-internal" fixes that. The man page
> > claims that the driver will detect the model automatically on Linux
> > - I'll teach it to do the same on NetBSD ( it's probably just
> > reading some OF properties ). With that option the connector list
> > changes to this:
> > [   453.272] (II) RADEON(0): Port0:
> > [   453.272]   XRANDR name: DVI-0
> > [   453.272]   Connector: DVI-I
> > [   453.272]   CRT2: INTERNAL_DAC2
> > [   453.272]   DFP2: INTERNAL_DVO1
> > [   453.272]   DDC reg: 0x6c
> > [   453.272] (II) RADEON(0): Port1:
> > [   453.272]   XRANDR name: S-video
> > [   453.272]   Connector: S-video
> > [   453.273]   TV1: INTERNAL_DAC2
> > [   453.273]   DDC reg: 0x0
> >   ... teaching radeonfb the same trick shouldn't be hard.

Did some hacking, now I get this:
[    67.072] (EE) model PowerMac10,2
[    67.072] (==) RADEON(0): Detected Mac Mini with external DVI.
[    67.072] (II) RADEON(0): If this is not correct, try Option
"MacModel" and consider reporting to the
[    67.072] (II) RADEON(0): xorg-driver-ati%lists.x.org@localhost mailing list.
[    67.073] (II) RADEON(0): I2C bus "DVO" initialized.
[    67.073] (II) RADEON(0): I2C device "DVO:RADEON DVO Controller"
registered at address 0x70.
[    67.073] (II) RADEON(0): Output DVI-0 using monitor section
Monitor0
[    67.073] (II) RADEON(0): I2C bus "DVI-0" initialized.
[    67.073] (II) RADEON(0): Output S-video has no monitor section
[    67.074] (II) RADEON(0): Port0:
[    67.074] XRANDR name: DVI-0
[    67.074]   Connector: DVI-I
[    67.074]   CRT2: INTERNAL_DAC2
[    67.074]   DFP2: INTERNAL_DVO1
[    67.074]   DDC reg: 0x6c
[    67.074] (II) RADEON(0): Port1:
[    67.074]   XRANDR name: S-video
[    67.074]   Connector: S-video
[    67.074]   TV1: INTERNAL_DAC2
... and working monitor detection etc.

I think the correct phase is "most excellent!" :)

David


Home | Main Index | Thread Index | Old Index