[mythtv-commits] Ticket #347: Fix for multiple screens but non
virtual desktop
MythTV
mythtv at cvs.mythtv.org
Sat Sep 17 12:30:08 UTC 2005
#347: Fix for multiple screens but non virtual desktop
------------------------------------------------------+---------------------
Reporter: Paul Andreassen <paul at andreassen.com.au> | Owner: ijr
Type: patch | Status: new
Priority: minor | Milestone:
Component: mythtv | Version: head
Severity: medium | ------------------------------------------------------+---------------------
The problem is the wrong screen is used to obtain size details on multi-
screen systems without a virtual desktop.
First brought to my attention on the user mail list.
[http://www.gossamer-threads.com/lists/mythtv/users/149039 Messages on
User Mail List.]
Seems two or three people encountered this problem without a decent
workaround.
I've fixed and tested this for 18.1. Attached is a patch to fix the
problem for the svn tree. I didn't compile it but it is so simple there
shouldn't be a problem.
== 18.1 testing output ==
{{{
Virtual Desktop Xinerama Screen 0
Total desktop width=2880, height=1200, numscreens=2, isVirtualDesktop=1,
primaryScreen=0
Using screen 0, 1600x1200 at 0,0
Virtual Desktop Xinerama Screen 1
Total desktop width=2880, height=1200, numscreens=2, isVirtualDesktop=1,
primaryScreen=0
Using screen 1, 1280x960 at 1600,0
Virtual Desktop Xinerama Screen all
Total desktop width=2880, height=1200, numscreens=2, isVirtualDesktop=1,
primaryScreen=0
Using all screens (currently 2)
Total width = 2880, height = 1200
Non-Virtual Desktop Screen 0:0
Total desktop width=1600, height=1200, numscreens=2, isVirtualDesktop=0,
primaryScreen=0
Using screen 0, 1600x1200 at 0,0
Non-Virtual Desktop Screen 0:1
Total desktop width=1280, height=960, numscreens=2, isVirtualDesktop=0,
primaryScreen=1
Using screen 1, 1280x960 at 0,0
}}}
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/347>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list