Bug 25394 - [Display port] : Massive corruption observed on changing the resolution on Display port
Summary: [Display port] : Massive corruption observed on changing the resolution on Di...
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/R600 (show other bugs)
Version: git
Hardware: x86 (IA32) other
: high major
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-02 06:19 UTC by samit vats
Modified: 2010-05-10 04:11 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
screenshot (98.54 KB, image/jpeg)
2009-12-02 06:19 UTC, samit vats
Details
xorg.conf (1.38 KB, application/octet-stream)
2009-12-02 06:20 UTC, samit vats
Details
Xorg.log (106.40 KB, patch)
2009-12-02 06:21 UTC, samit vats
Details | Splinter Review
lspci (1.71 KB, text/plain)
2009-12-02 06:21 UTC, samit vats
Details
glxinfo (18.84 KB, text/plain)
2009-12-02 06:22 UTC, samit vats
Details

Description samit vats 2009-12-02 06:19:35 UTC
Created attachment 31657 [details]
screenshot

Details of the X-stack:
----------------------

kernel :git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-radeon-dp branch

mesa - 7.8                                           

xorg/xserver- 1.6.0   

xf86-video-ati - git://git.freedesktop.org/git/xorg/driver/xf86-video-ati displayport branch

ASIC-RV730 Pro 


Steps to Reproduce:
======================

1) Below is the output of xrandr -q

Screen 0: minimum 320 x 200, current 1920 x 1200, maximum 1920 x 1920
HDMI-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-0 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 519mm x 320mm
   1920x1200      60.0*+
   1600x1200      60.0  
   1280x1024      75.0     60.0  
   1152x864       75.0  
   1024x768       75.0     60.0  
   800x600        75.0     60.3  
   640x480        75.0     59.9  
   720x400        70.1  
DVI-0 disconnected (normal left inverted right x axis y axis)


2) Now change the resolution to 800x600 with

    xrandr -output DisplayPort-0 --mode 800x600

Observed Behaviour :
=====================

Massive Desktop corruption observed.(Screenshot attached)


Display Port : Manufacturer: Dell Model:a02b
Comment 1 samit vats 2009-12-02 06:20:37 UTC
Created attachment 31658 [details]
xorg.conf
Comment 2 samit vats 2009-12-02 06:21:10 UTC
Created attachment 31659 [details] [review]
Xorg.log
Comment 3 samit vats 2009-12-02 06:21:45 UTC
Created attachment 31660 [details]
lspci
Comment 4 samit vats 2009-12-02 06:22:05 UTC
Created attachment 31661 [details]
glxinfo
Comment 5 Alex Deucher 2010-03-03 08:36:57 UTC
Is this still an issue with xf86-video-ati from git master?  Also, if you are using a kms drm, you need to make sure your xf86-video-ati was built with kms support, otherwise, you'll need to disable kms (boot with radeon.modeset=0).
Comment 6 samit vats 2010-05-10 04:11:46 UTC
(In reply to comment #5)
> Is this still an issue with xf86-video-ati from git master?  Also, if you are
> using a kms drm, you need to make sure your xf86-video-ati was built with kms
> support, otherwise, you'll need to disable kms (boot with radeon.modeset=0).



Fixed with xf86-video-ati 6.13.0


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.