|
From: Erik O. <er...@pl...> - 2006-03-08 14:59:44
|
Great! I will give this a shot. As far as building the kernel goes, I assume I should not have any modules and just try dumping a monolithic kernel on my USB boot device? Thanks, -- Erik On Wed, Mar 08, 2006 at 12:24:39AM -0800, Michael Steil wrote: > Hi! > > Done that. The Mac mini framebuffer is always 2048 pixels wide, no > matter how wide the screen is. So all you need to do is modify > imacfb.c to support a mode like this: > > case M_MINI: > screen_info.lfb_width = 1024; > screen_info.lfb_height = 768; > screen_info.lfb_linelength = 2048 * 4; > break; > > This way, it will always *use* 1024x768, no matter how big the screen > really is. We would need UGA calls to find that out. > > I've attached the altered version of imacfb.c. use imacfb=mini on the > command line. Gimli, can you please merge? > > Michael > > > On Mar 7, 2006, at 7:53 PM, Erik Osheim wrote: > > >Hey I have an Intel mac mini. I've been hoping to boot Linux on it, > >but so far haven't had much luck. I *have* gotten the rEFIt boot > >loader (and shell) to work; I think the problem had to do with the > >kernel I had (I think it expected a Radeon graphics card rather than > >the Intel one). > > > >Anyone working on this? I would be happy to look at things if someone > >could get me started, or try stuff that someone else has. > |