[haiku-bugs] Re: [Haiku] #15036: Prevent auto defaulting to screen resolutions higher than monitor display capability.

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Tue, 06 Aug 2019 15:36:02 -0000

#15036: Prevent auto defaulting to screen resolutions higher than monitor 
display
capability.
--------------------------------+----------------------------
   Reporter:  cocobean          |      Owner:  nobody
       Type:  bug               |     Status:  new
   Priority:  normal            |  Milestone:  Unscheduled
  Component:  Drivers/Graphics  |    Version:  R1/Development
 Resolution:                    |   Keywords:
 Blocked By:                    |   Blocking:  15037
Has a Patch:  0                 |   Platform:  All
--------------------------------+----------------------------

Comment (by cocobean):

 The issue happened after the Haiku splash screen using the radeon_hd
 driver. Driver fallback to the VESA driver didn't automagically happen.
 VESA driver worked fine when invoked. NOTE: During bootup and entire phase
 of Haiku's splash screen (red rocket lights up in the end), the monitor
 display is working fine. The issue happens during the radeon_hd driver
 initialization and AtomBIOS/VBIOS fails to load (or save) properly on
 specific Radeon HD cards.

 The display read from the monitor showed 1600 x 1200 (it handles this and
 I think the driver handles this), yet got the 'out of sync' message. Issue
 is not the monitor (I tested two different monitors on same graphic card
 setup just for fun).

 Was confirming radeon_hd driver's fixed screen modes up to 2048 x 1536
 (DVI - 2560 x 1440 (up to 60Hz)

 Tested: XFX Radeon HD RX 560 4GB VRAM on RCA 1080p monitor.

 NOTE: RCA 1080p monitor works fine on Haiku with nvidia driver and vesa
 driver setups with all monitor resolutions tested through Screen preflet.

 Please close this ticket. Duplicates: #15044, #15098, and #14302

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/15036#comment:6>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: