Bug 26023 - Multi-monitor issues with RV710 (HD4350)
Summary: Multi-monitor issues with RV710 (HD4350)
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-13 01:56 UTC by Nicos Gollan
Modified: 2010-08-24 07:17 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Server log with "stock" driver (53.60 KB, text/plain)
2010-01-13 01:56 UTC, Nicos Gollan
no flags Details

Description Nicos Gollan 2010-01-13 01:56:51 UTC
Created attachment 32607 [details]
Server log with "stock" driver

Driver version: 6.12.4 (Debian unstable packages)
Kernel: Linux 2.6.32.3 (stock)

This may be related to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550637

The issue is that with DRI enabled and two monitors connected (HDMI and DVI) (no matter whether running mirrored or some separate layout), drawing operations anywhere on the screen cause short-lived corruption. It looks like partial lines are replaced with uninitialized memory. This happens in KDE and Gnome, with or without acceleration, as long as DRI is not disabled in the xorg.conf. It seems like the effect is most severe on pixel rows where some changes occur.

I tried the setting DisplayPriority option to HIGH as mentioned in the Debian bug report, but that did no good.

The effect does not seem to occur in current git master, but there I get different issues, making the whole thing unusable. It seems that screen sizes get mixed up, so that the screen doesn't get drawn properly. I have a 1920x1200 display in landscape mode, and a 1600x1200 display in portrait to the right of it. When setting that up with the xrandr tool or the Gnome display tool, the left monitor has a picture that seems to be only 1200 pixels wide stuck to the left, while the right of the screen is black, but the mouse pointer moves into the area. At some point, the driver appeared to forget about the right monitor altogether, displaying only a background image and a functional mouse pointer. Windows on that screen still seem to be there, since the pointer changes shapes. During some attemps, I also experienced serious mouse pointer corruption.

None of those effects occur when only physically connecting a single monitor; Both the 6.12.4 and the git master drivers work fine then.
Comment 1 Alex Deucher 2010-01-13 07:19:54 UTC
Only git master has proper display watermark setup support and DisplayPriority option support for r5xx+ chips.
Comment 2 Michal Suchanek 2010-08-24 00:50:16 UTC
Works for me with mesa 7.8.2 radeon 6.13.2 X server 1.7.7
Comment 3 Alex Deucher 2010-08-24 07:17:16 UTC
No feedback from reporter


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.