Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Sep 2014 11:37:21 -0600
From:      John Nielsen <lists@jnielsen.net>
To:        Glen Barber <gjb@FreeBSD.org>
Cc:        FreeBSD Current <current@freebsd.org>
Subject:   Re: UEFI display frozen on Retina MacBook Pro
Message-ID:  <97975F21-B733-4549-8ED8-8E86CBE6DEA7@jnielsen.net>
In-Reply-To: <20140905173019.GF36287@hub.FreeBSD.org>
References:  <9C939A39-79DA-44A7-8C8C-48B6423B50D4@jnielsen.net> <20140905173019.GF36287@hub.FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sep 5, 2014, at 11:30 AM, Glen Barber <gjb@FreeBSD.org> wrote:

> On Fri, Sep 05, 2014 at 11:20:21AM -0600, John Nielsen wrote:
>> I have a "MacBook Pro Retina, Mid 2012" (MacBookPro10,1) on which I'd =
like to be able to boot FreeBSD from an external USB drive. For testing =
I've been using the mini-memstick images from the -CURRENT snapshots, =
most recently the one from 20140903.
>>=20
>> I am able to select "EFI Boot" on the USB device from the Mac's boot =
menu, and it does _something_, but the screen never changes--the image =
of the boot menu is displayed indefinitely. I think it is actually =
booting since there is drive activity and the caps lock key indicator =
starts working a few seconds in, but the screen just stays the same. =
Thinking the resolution of the Retina display may have been an issue, I =
tried booting with it disabled (lid closed) and an external monitor and =
keyboard. The result was the same--Mac boot menu frozen on the external =
display.
>>=20
>> Is there anything I should try to troubleshoot or debug this issue? =
Anything else I should include in a PR? I can test patches if needed =
(probably after building an image including the patch from a VM).
>>=20
>=20
> To be clear, which boot menu do you see?  If you see the FreeBSD =
loader
> menu, escape to the loader prompt and try:
>=20
>    set kern.vty=3Dvt
>    set hw.vga.textmode=3D1
>    boot
>=20
> I am a bit unclear under which conditions 'hw.vga.textmode=3D1' is
> required, though.

No, I don't ever see the FreeBSD loader. I see the menu you get on a Mac =
when you hold down the option (alt) key while booting--big disk icons =
representing the bootable disks/partitions in the system. In my case it =
was the "Macintosh HD" volume (Mac OS Mavericks), my Windows partition, =
and the USB stick with the FreeBSD memstick image on it, which the Mac =
just called "EFI Boot" (and the icon was that of a USB disk). There is =
also a little section at the bottom that allows wifi network booting (if =
you've done all the black magic (not PXE) to get that to happen). It =
shows a circular activity animation while it scans for wireless =
networks. That animation stops when I select the USB EFI icon and press =
enter (and that is the only visual indication I get that I made a =
selection).

JN




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?97975F21-B733-4549-8ED8-8E86CBE6DEA7>