Gentoo Archives: gentoo-ppc-user

From: Mark Knecht <markknecht@×××××.com>
To: gentoo-ppc-user@l.g.o
Subject: Re: [gentoo-ppc-user] Mac Mini PPC - Is this the right list?
Date: Thu, 17 Apr 2008 18:16:36
Message-Id: 5bdc1c8b0804171116r4dbbc4d0scc68e95a116d3b96@mail.gmail.com
In Reply to: Re: [gentoo-ppc-user] Mac Mini PPC - Is this the right list? by matt hull
On Thu, Apr 17, 2008 at 10:18 AM, matt hull <mattmatteh@×××.com> wrote:
> > > i think the problem is that you are using vga, radeonfb has no idea what is > connected, a guess without being there to see. try appending the video size > like video=radeonfb:1920x1200-24@60. you should be able to get the current > mode from using open firmware frame buffer /sys/class/graphics/ >
Hi Matt, I very much appreciate you taking the time to make a guess. Thanks. We're making headway but still not quite there yet. Scanning through stuff that looks helpful I booted the CD with apple video=ofonly. Here's some data: livecd fb0 # cat virtual_size 1024,768 livecd fb0 # cat modes U:1024x768p-116 livecd fb0 # cat name OFfb ATY,RockHo livecd fb0 # cat bits_per_pixel 8 Most of the other things don't have values set. Using the values above I tried booting the CD again with this setting apple video=radeonfb:1024x768-8:60 and it worked fine. My monitor is stable and readable. Now shelling in I see this:: livecd fb0 # cat name ATI Radeon Yb livecd fb0 # cat virtual_size 1024,768 livecd fb0 # cat modes S:640x480p-85 S:800x600p-85 S:1024x768p-85 S:1280x1024p-85 S:1600x1200p-75 V:1153x864p-75 V:1280x1024p-75 V:1024x768p-75 V:1024x768p-70 V:1024x768p-60 V:1024x768i-53 U:832x624p-75 V:800x600p-75 V:800x600p-72 V:800x600p-60 V:800x600p-56 V:640x480p-75 V:640x480p-72 U:640x480p-67 V:640x480p-60 U:720x400p-88 U:720x400p-70 livecd fb0 # cat bits_per_pixel 8 livecd fb0 # OK, so I then booted from the hard drive and modified /etc/yaboot.conf like this: image=/boot/kernel-2.6.24-gentoo-r3 label=2.6.24-gentoo-r3 root=/dev/hda4 partition=4 append="video=radeonfb:1024x768-8@60" read-only Unfortunately when I reboot from the drive this time the monitor is not stable. Same bad screen I've been getting. Here's what I'm seeing in dmesg: Macintosh non-volatile memory driver v1.1 PCI: Enabling device 0000:00:10.0 (0006 -> 0007) radeonfb (0000:00:10.0): Invalid ROM signature 0 should be 0xaa55 radeonfb: Retrieved PLL infos from Open Firmware radeonfb: Reference=27.00 MHz (RefDiv=12) Memory=190.00 Mhz, System=250.00 MHz radeonfb: PLL min 12000 max 35000 i2c-adapter i2c-2: unable to read EDID block. i2c-adapter i2c-2: unable to read EDID block. i2c-adapter i2c-2: unable to read EDID block. radeonfb: Monitor 1 type CRT found radeonfb: EDID probed radeonfb: Monitor 2 type CRT found radeonfb: EDID probed Console: switching to colour frame buffer device 90x25 radeonfb (0000:00:10.0): ATI Radeon Yb vga16fb: initializing vga16fb: mapped to 0x000a0000 fb1: VGA16 VGA frame buffer device and the current settings: MacMini fb0 # cat name ATI Radeon Yb MacMini fb0 # cat virtual_size 720,400 MacMini fb0 # cat modes S:640x480p-85 S:800x600p-85 S:1024x768p-85 S:1280x1024p-85 S:1600x1200p-75 V:1153x864p-75 V:1280x1024p-75 V:1024x768p-75 V:1024x768p-70 V:1024x768p-60 V:1024x768i-43 U:832x624p-75 V:800x600p-75 V:800x600p-72 V:800x600p-60 V:800x600p-56 V:640x480p-75 V:640x480p-72 U:640x480p-67 V:640x480p-60 U:720x400p-88 U:720x400p-70 MacMini fb0 # cat bits_per_pixel 8 So, why is it in a 720x400 mode? A couple of other questions. I'm assuming the 'p' or 'i' in the mode names above are progressive vs. interlace? Should I be including that in how I describe the name in yaboot.conf? Also, what are the S, V & U at the start of each mode name? Thanks, Mark -- gentoo-ppc-user@l.g.o mailing list

Replies

Subject Author
Re: [gentoo-ppc-user] Mac Mini PPC - Is this the right list? Mark Knecht <markknecht@×××××.com>
Re: [gentoo-ppc-user] Mac Mini PPC - Is this the right list? matt hull <mattmatteh@×××.com>