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 137137 - Doesn't display fullscreen correctly with nVidas xinerama extension
Doesn't display fullscreen correctly with nVidas xinerama extension
Status: RESOLVED FIXED
Product: eog
Classification: Core
Component: image viewer
2.5.x
Other Linux
: High normal
: ---
Assigned To: EOG Maintainers
EOG Maintainers
: 134560 139353 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-03-14 10:44 UTC by Henrik Engman
Modified: 2005-07-24 09:56 UTC
See Also:
GNOME target: 2.12.x
GNOME version: ---


Attachments
Patch to consider multiple screens (1.05 KB, patch)
2004-03-17 22:29 UTC, Jens Finke
none Details | Review

Description Henrik Engman 2004-03-14 10:44:48 UTC
Don't know if this maybe is a nVidia problem, but here goes.

I'm running a dual screen setup using nVidias (driver 5336) bulit in
xinerama extension. When switching to fullscreen view the picture display
centered between the two screens, in other words it doesn't recognize that
there is two monitors, not just one big.
Comment 1 Jens Finke 2004-03-15 08:09:35 UTC
I can't test this (due to lack of dual monitor setup), nor have any
clue what to change or where to look at. Can you give me some hints?
At the moment the fullscreen window is created in the following way:

gtk_window_set_default_size (GTK_WINDOW (fs),
                             gdk_screen_width (),
                             gdk_screen_height ()); 
gtk_window_move (GTK_WINDOW (fs), 0, 0);
Comment 2 Henrik Engman 2004-03-16 20:28:01 UTC
I'm sorry I can't be of any help regarding which functions to use, I
ain't much of a programmer. But, if it's of some help...

GQView 1.4.1 handles fullscreen correctly on my setup, along with Gimp
2.0pre4 and other programs lite OpenOffice.org 1.1.0, Gnome-Terminal
2.4.2, Galeon 1.3.13 and Epiphany 1.0.7.
Comment 3 Jens Finke 2004-03-17 22:29:52 UTC
Created attachment 25748 [details] [review]
Patch to consider multiple screens
Comment 4 Jens Finke 2004-03-17 22:31:45 UTC
Can you please check if the patch fixes this for you? Thanks.
Comment 5 Henrik Engman 2004-03-17 23:01:50 UTC
I'll go to my parents this weekend (and am studying for an HCI exam
right now) but I'll give it a go next week.

But what I just saw, the version I'm talking about isn't 2.5.x but
2.4.1. I'm sorry for that, hope it won't be a problem..
Comment 6 Jens Finke 2004-03-18 07:07:59 UTC
I've set the version to 2.5.x, because the bug is definetly in there
too and 2.5.x bugs do have a higher priority on my personal todo list :).
Comment 7 Jens Finke 2004-03-18 07:22:52 UTC
*** Bug 134560 has been marked as a duplicate of this bug. ***
Comment 8 Jens Finke 2004-04-13 07:42:56 UTC
*** Bug 139353 has been marked as a duplicate of this bug. ***
Comment 9 Herbie Hopkins 2004-04-13 13:31:56 UTC
I have tested the above patch on EOG version 2.6.0, with my twinview setup
(nvidia 5336 drivers)

Fullscreen does now work mostly as expected (fullscreen to one head rather than
to whole screen) however it always fullscreens to my left head (head #1)
regardless of which head the app was started on or is currenly running on.
Comment 10 Danielle Madeley 2005-07-02 13:34:27 UTC
This is marked as blocked by freeze. Turning up priority to get it looked at.

Unfortunately I don't have access to the CVS tree while at work, so I can't
really test it out.
Comment 11 Danielle Madeley 2005-07-24 09:14:53 UTC
This appears to actually be committed.
Comment 12 Danielle Madeley 2005-07-24 09:56:35 UTC
Marking as fixed. There is more dual head work in bug #309100