Bug 41418 - [RV350] Screen corruption with certain resolutions on LVDS (scaled)
Summary: [RV350] Screen corruption with certain resolutions on LVDS (scaled)
Status: RESOLVED MOVED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-03 07:40 UTC by Franz Brauße
Modified: 2019-11-19 08:21 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Corrupted screen (623.38 KB, image/jpeg)
2011-10-03 07:42 UTC, Franz Brauße
no flags Details
dmesg output of a modetest run with 1400x1050 resolution and drm.debug=15 (8.90 KB, text/plain)
2011-10-03 07:45 UTC, Franz Brauße
no flags Details
complete dmesg for 3.1.0-rc8+ (97.19 KB, text/plain)
2011-10-03 08:42 UTC, Franz Brauße
no flags Details
xrandr --verbose with several 'scaling mode' properties (12.50 KB, text/plain)
2011-10-05 11:40 UTC, Franz Brauße
no flags Details

Description Franz Brauße 2011-10-03 07:40:12 UTC
I'm getting a screen corruption with the resolutions
  1400x1050
  1440x900
on a RV350, using kernel-3.0.4, libdrm-2.4.26.

A photograph of the corrupted screen under X is attached, though the corruption also appears using tests/modetest w/o X started.

--------
# lspci -nns1:0.0
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc M10 NT [FireGL Mobility T2] [1002:4e54] (rev 80)
--------
Comment 1 Franz Brauße 2011-10-03 07:42:20 UTC
Created attachment 51894 [details]
Corrupted screen
Comment 2 Franz Brauße 2011-10-03 07:45:55 UTC
Created attachment 51895 [details]
dmesg output of a modetest run with 1400x1050 resolution and drm.debug=15
Comment 3 Franz Brauße 2011-10-03 08:36:17 UTC
The issue is also present in the latest git kernel from today, 3.1.0-rc8+, commit 9b13776977d45505469edc6decc93e9e3799afe2
Comment 4 Franz Brauße 2011-10-03 08:42:26 UTC
Created attachment 51898 [details]
complete dmesg for 3.1.0-rc8+
Comment 5 Alex Deucher 2011-10-04 06:43:32 UTC
Can you attach the output of xrandr --verbose?  Note that Full aspect scaling is not implemented for pre-avivo asics, so make sure you are not using that.  Center and Full do work however.
Comment 6 Franz Brauße 2011-10-05 11:40:51 UTC
Created attachment 52020 [details]
xrandr --verbose with several 'scaling mode' properties

Appearently the scaling mode property was set to "Full" by default.

There is no difference in the visible image between "Full" and "Full aspect" scaling mode, "Center" does enable the backlight but the screen stays black, "None" shows the FB at coords (0,0) and a cloned portion of it below separated by a black horizontal bar as the native display resolution of 1600x1200 is used (so I'd say that one works).

I've attached xrandr --verbose outputs for "Full", "None" and the non-working "Center" scaling modes using 1400x1050 resolution.
If those outputs for 1440x900 would help, too, I'll upload them as well.

Thank you for taking a look at this issue.
Comment 7 Martin Peres 2019-11-19 08:21:00 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/215.


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.