[haiku-bugs] Re: [Haiku] #16413: Unable to change refresh rate setting (Hz) under "Screen", under preferences.

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Mon, 05 Apr 2021 22:41:19 -0000

#16413: Unable to change refresh rate setting (Hz) under "Screen", under
preferences.
----------------------+----------------------------
  Reporter:  mpxlbs   |      Owner:  nobody
      Type:  bug      |     Status:  new
  Priority:  normal   |  Milestone:  Unscheduled
 Component:  Drivers  |    Version:  R1/Development
Resolution:           |   Keywords:
Blocked By:           |   Blocking:
  Platform:  x86-64   |
----------------------+----------------------------
Comment (by maquak):

 After studying how it all works, my understanding is that I'm using UEFI
 and Haiku basically is using fixed screen mode set by bootloader and there
 are no services in UEFI that would allow to change it after OS boots, so a
 dedicated graphics driver would be required to change mode.

 I confirmed that B_BAD_VALUE is returned in my case here:
 https://git.haiku-os.org/haiku/tree/src/add-
 ons/accelerants/vesa/mode.cpp#n201

 Action points:
 1. Change return code here to B_UNSUPPORTED, so that error message shown
 to user makes more sense.
 2. Investigate why `screenmode -l` shows 2 supported modes - I would
 expect only 1 if I can't change it.
 3. Modify Screen preferences app to show just 1 refresh rate - currently
 it shows multiple refresh rates available to choose.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/16413#comment:4>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: