[haiku-bugs] Re: [Haiku] #8608: [radeon_hd] Resolution problem when I try to put 1920x1080 on my monitor

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Tue, 29 May 2012 01:53:59 -0000

#8608: [radeon_hd] Resolution problem when I try to put 1920x1080 on my monitor
------------------------------------------+----------------------------
   Reporter:  elvis4526                   |      Owner:  kallisti5
       Type:  bug                         |     Status:  new
   Priority:  normal                      |  Milestone:  R1
  Component:  Drivers/Graphics/radeon_hd  |    Version:  R1/Development
 Resolution:                              |   Keywords:
 Blocked By:                              |   Blocking:
Has a Patch:  0                           |   Platform:  All
------------------------------------------+----------------------------

Comment (by kallisti5):

 {{{
 KERN: radeon_hd: detect_displays: Warning: connector 3 has neither digital
 EDID nor is an analog encoder?
 }}}

 That's very odd.. what that means is that the edid type flag is set to
 non-digital, however there is no analog load on that connector.

 I see two displays detected:
 {{{
 KERN: radeon_hd: Currently detected monitors===============
 2444    KERN: radeon_hd: Display #0 attached = true
 2445    KERN: radeon_hd:  + connector ID:   2
 2446    KERN: radeon_hd:  + connector type: DVI-I (Digital and Analog)
 2447    KERN: radeon_hd:  + encoder type:   TMDS
 2448    KERN: radeon_hd:  + limits: Vert Min/Max: 55/75
 2449    KERN: radeon_hd:  + limits: Horz Min/Max: 30/85
 2450    KERN: radeon_hd: Display #1 attached = true
 2451    KERN: radeon_hd:  + connector ID:   3
 2452    KERN: radeon_hd:  + connector type: DVI-I (Digital and Analog)
 2453    KERN: radeon_hd:  + encoder type:   TV DAC
 2454    KERN: radeon_hd:  + limits: Vert Min/Max: 55/75
 2455    KERN: radeon_hd:  + limits: Horz Min/Max: 30/85
 2456    KERN: radeon_hd: ==========================================
 }}}

 Do you happen to have any other graphics cards with a display attached?
 (eg an on-board card, etc?)

 We are setting 1600x1200 on both displays... *please* keep in mind the
 driver doesn't fair well with multiple displays attached *just* yet. The
 code is there, however the app_server doesn't tell us which display it
 wants to act on raising all kinds of problems.  Try plugging one monitor
 in, and if it doesn't work try the other one.

 I could change MAX_DISPLAYS from 2 to 1... and make sure vesa is never
 used for display modes. This should prevent problems with multiple
 displays attached (although it would be luck of the draw which monitor is
 used on that card... although reboots should continue to use whichever
 card the acceleration takes a liking to)

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8608#comment:8>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: