Bug 14747

Summary: radeon driverdisplays two cursors sometimes in MergedFB mode on radeon mobility 7500
Product: xorg Reporter: Leonid Evdokimov <leon+freedesktop>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: CLOSED WONTFIX QA Contact: Xorg Project Team <xorg-team>
Severity: minor    
Priority: medium    
Version: 7.2 (2007.02)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
photo that shows the bug none

Description Leonid Evdokimov 2008-02-29 03:43:03 UTC
Created attachment 14713 [details]
photo that shows the bug

I have ibm thinkpad T41 laptop with radeon mobility 7500 inside.

When I slowly move mouse cursor through some places of right half of external
screen then it is shown on internal screen too when cursor is changed
(e.g. application sets it to some other form) . As soon as I move changed
cursor one pixel further then it disappears from internal screen.

I attached photo of two screens with two cursors if my explanation is unclear. I could not manage to take usual screenshot saving cursors.

Kernel is 2.6.23-gentoo-r8, Xorg -version is 1.3.0, radeon module version
is 4.2.0, radeon card configuration is:

Driver "radeon"
Option "MonitorLayout" "LVDS, CRT"
Option "MergedFB" "true"
Option "CRT2Position" "RightOf"
Option "CRT2HSync"    "30.0-61.0"
Option "CRT2VRefresh" "50.0-75.0"
Option "MergedXinerama" "true"


In /var/log/Xorg.0.log I see that:

(II) RADEON(0): Using hardware cursor (scanline 770)
Comment 1 Alex Deucher 2008-02-29 07:51:05 UTC
MergedFB is no longer supported.  I would recommend upgrading to ati driver 6.8.0 and using xrandr.
Comment 2 Leonid Evdokimov 2008-02-29 08:30:56 UTC
As far as I see, "ati" is just a wrapper to load right driver, so it'll load "radeon" in my case. My "ati" is really old, 6.6.3, and it loads "radeon" as I expect.

I would appreciate if MergedFB will be marked as "obsolete" or "not under development" in `man 4x radeon` with suggestion to use xrandr.

Thank you for the suggestion, hope it'll solve my issue. I've found docs for it at thinkwiki saying «xrandr is the command line interface to the RandR X extension. As usual with X, good documentation is hard to find».
:)

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.