[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