Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Dec 2025 17:47:12 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 291935] Vidconsole (amd64 only) does now show anything on old hardware (MacBook2,1)
Message-ID:  <bug-291935-227-58pE6oU3eW@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-291935-227@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291935

Ahmad Khalifa <vexeduxr@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vexeduxr@FreeBSD.org

--- Comment #2 from Ahmad Khalifa <vexeduxr@FreeBSD.org> ---
Created attachment 266624
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=266624&action=edit
UGA framebuffer patch

Hello,

IIRC these old macbooks use the old UGA protocol as opposed to GOP. Looking at
the EFI loader's framebuffer probing code, it looks like we bail out upon not
finding GOP, and don't actually proceed to probe for UGA.

Could you try the attached patch and see if it makes things better?

I'll also note that we don't list the MacBook2,1 when setting our hardcoded
stride and offset values, so the framebuffer's stride and offset may be off.

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-291935-227-58pE6oU3eW>