[haiku-bugs] [Haiku] #15456: EFI booted Haiku sets wrong resolution (regression)

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sun, 27 Oct 2019 17:33:24 -0000

#15456: EFI booted Haiku sets wrong resolution (regression)
--------------------------------+------------------------------
 Reporter:  KapiX               |        Owner:  nobody
     Type:  bug                 |       Status:  new
 Priority:  normal              |    Milestone:  Unscheduled
Component:  System/Boot Loader  |      Version:  R1/Development
 Keywords:                      |   Blocked By:
 Blocking:                      |  Has a Patch:  0
 Platform:  All                 |
--------------------------------+------------------------------
 This has worked for me on hrev53511 and is broken on hrev53555. (64-bit)

 CPU: i7-8700k
 GPU: GeForce GTX750Ti

 Booting with EFI loader through GRUB2. Earlier resolution would be set to
 native 1920x1080. Now it boots by default with 1024x768, even though the
 boot menu says 1920x1080 by default.

 If I enter that menu and select 1920x1080 (so not really changing
 anything) that resolution is set correctly.

 Forcing GRUB to 1920x1080 doesn't fix this (it did use 1024x768 before,
 and hrev53511 booted with 1080p) so it's unlikely GRUB is the culprit
 here.

 I tried to bisect but both hrev53524 and hrev53525 (EFI refactor) booted
 from USB stick boot in 1080p. The difference is Haiku from the USB is
 loaded by the mobo (no GRUB) while Haiku on the hard disk is loaded by
 GRUB.

 I can't provide a syslog because of #15455 and with on-screen output
 pagination must be disabled because otherwise the kernel panics with
 "cannot acquire spinlock".
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/15456>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: