Update - with Imac8,1 booting linux now with 4GB RAM,
the linux load video settings shown for 4GB RAM (with blank boot linux video
screen) are now

Video mode 1920x1200 - 3...@60
Video frame buffer: d0520000    ( was 0x90520000 for 2GB RAM )

The VFB value needs changing again, when I have the source update to enable
running with 4GB.

On Tue, Feb 17, 2009 at 4:01 PM, Peter Cros <pxwp...@gmail.com> wrote:

> 1. Initially - With 2GB RAM
>
> Imac8,1 has 256MB VRAM Radeon HD2600 1920x1200
> MBP4,1 has 512MB VRAM Nvidia 8600 1920x1200
>
> Imac8,1 grub boot linux shows Video frame buffer at 90520000 and blank
> screen.
>
> MBP4,1  gives 90000000 and scrambled video.
>
> 2. By overriding video_base  to set it at 2GB
>
> grub_linux_setup_video ()
>
> video_base = 0;
>   grub_pci_iterate (grub_find_video_card);
> /* override */
> video_base = 0x80000000;
>
> Result  -
> MBP gets readable text screens from kernel boot and init.
> Imac gets scrambled video (better than nothing)
>
> 3. further fiddling with
> grub_linux_setup_video()
>
> params->lfb_line_len = 8192;
>  changed fromm 8192 to = width*4 gets clear script for Imac, but MBP wants
> 8192.
>
> 4. The results with 4GB RAM will differ I expect, and later effects unknown
> as the linux initialization is not completing (other issues with libata).
>
>
> On Tue, Feb 17, 2009 at 2:02 PM, Bean <bean12...@gmail.com> wrote:
>
>> On Tue, Feb 17, 2009 at 10:56 AM, Peter Cros <pxwp...@gmail.com> wrote:
>> > There is also a problem with Apple 64 bit grub.efi booting ubuntu 2.6.27
>> > linux in which the kernel is booted and starting but all video is lost
>> after
>> > the boot command. I don't know if there may be a connection.
>> >  A temporary fix is to change Video frame buufer settings in
>> > /loader/i386/efi/linux.c:
>> > grub_find_video_card and grub_linux_setup_video
>> > Then proceeds to the next bug (libata hangup during initrd ).
>>
>> Hi,
>>
>> What's your frame buffer address, does grub_find_video_card detect it
>> wrong ?
>>
>> --
>> Bean
>>
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> http://lists.gnu.org/mailman/listinfo/grub-devel
>>
>
>
>
> --
> Cros
>



-- 
Cros (pxw)
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to