After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 331476 - Window is located incorrectly in xinerama mode
Window is located incorrectly in xinerama mode
Status: RESOLVED FIXED
Product: gcompris
Classification: Other
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Bruno Coudoin
Rami Aubourg-Kaires
Depends on:
Blocks:
 
 
Reported: 2006-02-16 23:27 UTC by Tom Ingberg
Modified: 2007-02-02 09:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of the xinerama situation (223.47 KB, image/png)
2006-02-16 23:29 UTC, Tom Ingberg
Details
xorg.conf (3.74 KB, text/plain)
2006-02-16 23:32 UTC, Tom Ingberg
Details

Description Tom Ingberg 2006-02-16 23:27:22 UTC
Please describe the problem:
When using xinerama (desktop stretched to two physical displays), GCompris
window tries to position itself incorrectly between two screens (displays). 
Program should be located only in one window. Now user is able to see lots of
black space and a half of GCompris window in left screen. The right screen
doesn't even show the rest of the GCompris window, but a normal portion of
desktop instead, so half of the Gcompris screen disappears.

Steps to reproduce:
1. Configure X in xinerama mode; two displays, same resolutions in both.
2. Start GCompris
3. 


Actual results:
I see only half of the window, positioned incorrectly between two screens.

Expected results:
See the window centered in one screen.

Does this happen every time?
Always

Other information:
I'm using GCompris 6.5.3 in Ubuntu 5.10, Gnome 2.12.1, X.org 6.8.2. Graphics
card is Matrox G450 dualhead with Matrox binary HAL library.
Comment 1 Tom Ingberg 2006-02-16 23:29:17 UTC
Created attachment 59540 [details]
Screenshot of the xinerama situation
Comment 2 Tom Ingberg 2006-02-16 23:32:10 UTC
Created attachment 59541 [details]
xorg.conf
Comment 3 Bruno Coudoin 2006-03-02 23:35:02 UTC
GCompris uses xrandr to run in fullscreen.
We don't manage xinerama at all. I don't see what we can do.

Does this problem appear only with GCompris or other application have the same issue when going in fullscreen?
Comment 4 Tom Ingberg 2006-03-03 08:07:43 UTC
(In reply to comment #3)
> Does this problem appear only with GCompris or other application have the same
> issue when going in fullscreen?

I don't use many programs in fullscreen mode, but at least these work as expected: tvtime, (g)mplayer, xine, Mozilla Firefox in fullscreen mode.

GCompris is the first one hiding parts of its screen. The most usual problem is, that popups, messages etc. pop up between two screens. 

Thanks for pointing out the technic you use. There seems to be (at least) one this kind of bug in x.org bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=1423
Comment 5 Bruno Coudoin 2007-01-30 22:45:01 UTC
Now GCompris uses xvidmode intead of xrandr. Can you please test again and tell me if this improves the situation.
Comment 6 Tom Ingberg 2007-02-02 09:30:58 UTC
I tested version 8.2.2 and it works fine with xinerama mode. Problem solved! I'll try to close the bug.