Bug 57741 - [regression] Resolution crippled for HD4870X2
Summary: [regression] Resolution crippled for HD4870X2
Status: RESOLVED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-30 16:13 UTC by Matthew R. Trower
Modified: 2012-12-15 00:49 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
output of lspci -v (13.95 KB, text/plain)
2012-11-30 16:13 UTC, Matthew R. Trower
no flags Details

Description Matthew R. Trower 2012-11-30 16:13:54 UTC
Created attachment 70837 [details]
output of lspci -v

Using in-kernel DRM with my Radeon HD4870X2, resolutions above 1024x768 no longer function.  Selecting a higher resolution results in a blank, black screen.  Sometimes my monitor reports 'frequency out of range', but usually it does not.  Xorg otherwise functions as normal - if I blindly pull up a terminal and switch resolution via xrandr, I regain my display.  Various combinations of xorg.conf options, including no xorg.conf at all, do not fix the problem.

This problem surfaced with v3.7.0-rc5, and is not fixed the version of DRM present in current kernel git (3.7.0-rc7+).  The problematic file is drivers/gpu/drm/radeon/atombios_crtc.c - using the version of this file included in 3.7.0-rc4 resolves my problem.

Steps to Reproduce:
  Install kernel version > 3.7.0-rc4 on relevant hardware
  startx

Actual Results:
  Blank Screen

Expected Results:
  X should display my desktop, rather than shutting off my display.

Platform:
  Linux
  Xorg           1.8.2*
  xf86-video-ati 6.14.1*
  libdrm         2.4.26*
  mesalib        7.11.1*
  * Version of these packages does not appear relevant to this bug
  
Additional Information:
  See attached lscpi for my hardware
  dmesg and Xorg.0.log have not been attached, as their output is identical between working and non-working versions of this file.
  I will happily provide any additional information or testing that would help resolve this bug.
Comment 1 Alex Deucher 2012-11-30 16:25:25 UTC
SHould be fixed with:
http://cgit.freedesktop.org/~agd5f/linux/commit/?h=drm-fixes-3.7&id=fc58acdbf153f12783b80cb19c04cc9de121b518
Which will be upstream soon.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.