Bug 80531

Summary: 3.16-rc2 hdmi output resolution out of range Cape Verde PRO [Radeon HD 7750]
Product: DRI Reporter: fredrik
Component: DRM/RadeonAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: medium    
Version: XOrg git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg with drm.debug=1
none
Xorg log
none
proper kernel-log
none
limit bpc to 10
none
testing patch
none
testing patch
none
vbios.rom
none
add deep color module option none

Description fredrik 2014-06-25 19:27:11 UTC
Created attachment 101759 [details]
dmesg with drm.debug=1

With 3.16-rc2 my tripple screen setup breaks. 

DisplayPort-0 connected 1920x1200 <- ok
HDMI-0 connected 1920x1080 <- (tv) resolution out of range
DVI-0 connected 1680x1050 <- ok

All screens work during bootup before X starts.
ddx driver 7.3.0.
Comment 1 fredrik 2014-06-25 19:27:49 UTC
Created attachment 101760 [details]
Xorg log
Comment 2 Alex Deucher 2014-06-25 19:38:11 UTC
Can you attach the dmesg with drm.debug=1 before you start X?  All the important information is cut off.  E.g., boot into single user mode (append 1 to the kernel command line in grub).
Comment 3 fredrik 2014-06-25 20:02:35 UTC
Created attachment 101762 [details]
proper kernel-log
Comment 4 Alex Deucher 2014-06-25 20:10:45 UTC
Created attachment 101763 [details] [review]
limit bpc to 10

Does this patch help?
Comment 5 fredrik 2014-06-25 21:23:44 UTC
Not really. Now i get a "no signal" error from my TV.
Comment 6 Alex Deucher 2014-06-25 21:45:33 UTC
Created attachment 101773 [details] [review]
testing patch

Does this patch help?
Comment 7 fredrik 2014-06-25 22:02:08 UTC
No, still no signal
Comment 8 Alex Deucher 2014-06-27 13:39:48 UTC
Created attachment 101866 [details] [review]
testing patch

Does this help?  Can you also attach a copy of your vbios?  To get a copy of your vbios:

(as root)
(use lspci to get the bus id)
cd /sys/bus/pci/devices/<pci bus id>
echo 1 > rom
cat rom > /tmp/vbios.rom
echo 0 > rom
Comment 9 fredrik 2014-06-27 17:04:36 UTC
Created attachment 101887 [details]
vbios.rom
Comment 10 fredrik 2014-06-27 17:11:35 UTC
I applied the latest patch on a vanilla source-tree and i still get no signal.
Comment 11 fredrik 2014-06-27 17:14:37 UTC
(In reply to comment #10)
> I applied the latest patch on a vanilla source-tree and i still get no
> signal.

Correction - I get a "resolution out of range" with the latest patch
Comment 12 Alex Deucher 2014-07-01 15:28:36 UTC
Created attachment 102075 [details] [review]
add deep color module option

This patch disables the deep color support by default which should resolve your issue.  You can set radeon.deep_color=1 on the kernel command line in grub to re-enable it.  Hopefully we can resolve this properly for 3.17 and enable deep color by default.
Comment 13 fredrik 2014-07-07 13:22:25 UTC
(In reply to comment #12)
> Created attachment 102075 [details] [review] [review]
> add deep color module option
> 
> This patch disables the deep color support by default which should resolve
> your issue.  You can set radeon.deep_color=1 on the kernel command line in
> grub to re-enable it.  Hopefully we can resolve this properly for 3.17 and
> enable deep color by default.

Indeed it does. I've tested with 3.16-rc4 and all is well again. Sorry for the delayed reply. If I can be useful in further testing please let me know. Thanks.
Comment 14 Martin Peres 2019-11-20 07:58:35 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/507.

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.