Workaroung on OpenBSD 6.5-current in first booting issue machine gop then choice mode with 1024x768 and againg machine gop <mode> after this enter boot
ср, 15 авг. 2018 г. в 14:03, dmitry.sensei <[email protected]>: > Hi Mark! Can You applicate Commit:If we keep the BIOS framebuffer, stick > to the desired framebuffer size > <https://github.com/openbsd/src/commit/141e54329c5e5154a90a7a874aee990007e949ae>to > efiboot? > > ср, 23 авг. 2017 г. в 22:26, Lukasz Jendrysik <[email protected]>: > >> Would it be possible to commit this change? >> >> Probably there is no chance it could be included in 6.2. >> >> >> On 08/19/2017 06:39 PM, Lukasz Jendrysik wrote: >> > Hi, >> > >> > >> > On 08/14/2017 03:59 PM, YASUOKA Masahiko wrote: >> >> Please try the diff or >> >> >> >> http://yasuoka.net/~yasuoka/BOOTX64.EFI >> >> http://yasuoka.net/~yasuoka/BOOTIA32.EFI >> >> >> >> ? >> >> >> >> Index: sys/arch/amd64/stand/efiboot/efiboot.c >> >> =================================================================== >> >> RCS file: /var/cvs/openbsd/src/sys/arch/amd64/stand/efiboot/efiboot.c,v >> >> retrieving revision 1.23 >> >> diff -u -p -r1.23 efiboot.c >> >> --- sys/arch/amd64/stand/efiboot/efiboot.c 7 Aug 2017 19:34:53 >> -0000 1.23 >> >> +++ sys/arch/amd64/stand/efiboot/efiboot.c 14 Aug 2017 13:52:52 -0000 >> >> @@ -738,6 +738,8 @@ efi_makebootargs(void) >> >> status = EFI_CALL(gop->QueryMode, gop, i, &sz, >> &info); >> >> if (EFI_ERROR(status)) >> >> continue; >> >> + if (info->HorizontalResolution == 1366) >> >> + continue; >> >> gopsiz = info->HorizontalResolution * >> >> info->VerticalResolution; >> >> if (gopsiz > bestsiz) { >> >> >> >> >> >> --yasuoka >> > I confirm that this diff fixes the issue. >> > >> > Regards, >> > Lukasz >> > >> >> > > -- > Dmitry Orlov > -- Dmitry Orlov
