[OpenIndiana-discuss] The kiss of death

Toomas Soome tsoome at me.com
Fri Apr 23 08:51:42 UTC 2021



> On 22. Apr 2021, at 16:49, Reginald Beardsley <pulaskite at yahoo.com> wrote:
> 
> 
> I don't understand "adapter". I'm using a Display Port on the K5000 feeding an HP DP to DVI adapter to the DVI port of the 1600x1200 Princeton monitor.

I am sorry, I meant video controller or card. With UEFI world, the boot loader can access console device either via UEFI terminal emulator (SimpleTextOutput protocol interface) in “text” mode, or by using Graphics Output Protocol (GOP). GOP does provide Blt() for Block Transfer, to draw data on console display, and may provide linear framebuffer (address, size and 32-bit depth). It *may* be implemented on top of VGA/VESA BIOS interfaces, but such details are not exposed.

Once we start the OS kernel, the UEFI protocols will be not accessible any more (UEFI Boot Services will be disabled), and OS drivers must implement the access to hardware. If you happen to have gfx card without VGA/VESA support, then X11 VESA driver will not work for you (obviously).

rgds,
toomas


> So I don't think VGA enters into this at the moment. It might once I get a new KVM switch as the one I've been using died and wouldn't pass the USB signals, just the video.
> 
> The Z840 boot order BIOS menu allows UEFI or legacy boots of all devices. I've not seen any mention of graphics adapters in the BIOS screens, but it's a large and complex BIOS so I may have missed it.
> 
> Reg
> 
> On Thursday, April 22, 2021, 08:35:25 AM CDT, Toomas Soome <tsoome at me.com> wrote:
> 
> 
> VESA only can work when adapter does have VESA/VGA bios. With UEFI, there is no requirement to have it. 
> 
> Sent from my iPhone
> 
> > On 22. Apr 2021, at 16:26, Reginald Beardsley via openindiana-discuss <openindiana-discuss at openindiana.org <mailto:openindiana-discuss at openindiana.org>> wrote:
> > 
> > 
> > VESA *does* work with a UEFI boot. I had 2020.10 booting from a 4x 4 TB RAIDZ2 pool using the VESA driver before I tried to boot 2021.04_rc1.
> > 
> > 
> > 
> > On Thursday, April 22, 2021, 08:07:18 AM CDT, Gary Mills <gary_mills at fastmail.fm <mailto:gary_mills at fastmail.fm>> wrote:
> > 
> > 
> > This is a known broken configuration of OI. It cannot work. The VESA
> > driver is a fall-back driver in Xorg. It only runs if the other
> > drivers all fail. Unfortunately, the VESA driver does not work with
> > a UEFI boot. As long as the nvidia driver succeeds, it will be
> > selected by Xorg, and VESA will never be used. The Xorg log will
> > contain this information.
> > 
> > _______________________________________________
> > openindiana-discuss mailing list
> > openindiana-discuss at openindiana.org <mailto:openindiana-discuss at openindiana.org>
> > https://openindiana.org/mailman/listinfo/openindiana-discuss <https://openindiana.org/mailman/listinfo/openindiana-discuss>



More information about the openindiana-discuss mailing list