Bug 1422 - Xinerama and composite drop shadows do not play nice
Summary: Xinerama and composite drop shadows do not play nice
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/Ext/Composite (show other bugs)
Version: 6.8.0
Hardware: x86 (IA32) Linux (All)
: high major
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard: 2011BRB_Reviewed
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-19 19:34 UTC by Robert Van Gorkom
Modified: 2014-03-21 20:16 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg conf (3.49 KB, application/octet-stream)
2008-01-13 00:48 UTC, Thomas Lindroth
no flags Details
nvidia bug-report could also be useful (347.73 KB, application/octet-stream)
2008-01-13 01:05 UTC, Thomas Lindroth
no flags Details

Description Robert Van Gorkom 2004-09-19 19:34:09 UTC
This is  a problem is 6.8.1 as well.

I have a dual head setup that uses two seperate nvidia video cards (an agp and pci).
When I have xinerama enabled and attempt to make drop shadows with xcompmgr,
everything on the screen dissapears and is replaced with their drop shadows.
Also the other screen is just one big shadow regardless of what I have on that
screen.
However, when xinerama is off and I still use two screens, the drop shadow
support works just fine on both screens.

This could be an issue with my drivers or perhaps an issue with seperate video
cards setup as a dual-head system. 
Otherwise, thanks for a great release, I'm glad to see improvment and
imigination in this product.
Comment 1 Erik Andren 2006-03-28 21:04:59 UTC
Whats the status of this bug when you use a current xorg release?
Comment 2 Robert Van Gorkom 2006-03-29 00:32:13 UTC
Im not sure. I've replaced my dual card setup with a single nvidia card running
twinview. I've not had any problems with my current setup.
Comment 3 Erik Andren 2006-05-09 05:26:55 UTC
I'm closing the bug as there are no hardware to test this on. 
Comment 4 Thomas Lindroth 2008-01-13 00:48:48 UTC
Created attachment 13686 [details]
Xorg conf
Comment 5 Thomas Lindroth 2008-01-13 01:02:08 UTC
I've been experiencing this bug every time I've tested composite the past few years. The result has always been as described. Drop down shadows are drawn above the windows. Some programs like gkrellm sometimes manages to draw above it's shadow causing it to flicker. Right now I'm using xorg-server-1.3.0.0 with a single GeForce 6600 LE in xinerama mode. 

This is one of those Xinerama + Composite issue and it might be a low priority thing but composite will soon be inevitable on the desktop and I don't want to sacrifice dualhead.
Comment 6 Thomas Lindroth 2008-01-13 01:05:26 UTC
Created attachment 13687 [details]
nvidia bug-report could also be useful
Comment 7 Robin Lutz 2008-07-20 18:57:33 UTC
i have the same setup with the same behavior.

what i wanted to add is, that there are workarounds:
- nvidia: use twin view. problem here is that twinview can only rotate both screens or none.
- intel/radeon: i read about a mergedfb mode, which also allows to use composite with something near to xinerama.
Comment 8 Jeremy Huddleston Sequoia 2011-09-25 17:05:14 UTC
Are you still having these problems with recent deliverables?  Please try 
xorg-server-1.11.1
Comment 9 Adam Jackson 2014-03-21 20:16:33 UTC
This should be fixed in xserver 1.15, the Composite code got a bunch of Xinerama-related fixes there.


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.