[mythtv-users] Playback looks at screensize not at monitor or windowsize

HP-mini blm-ubunet at slingshot.co.nz
Fri Jun 12 19:13:56 UTC 2015


n Fri, 2015-06-12 at 11:12 -0600, Mike Hodson wrote:
> On Fri, Jun 12, 2015 at 11:09 AM, Mike Hodson <mystica at gmail.com> wrote:
> > Enabling USE=xinerama puts all the right bits into GTK/QT to figure
> > out where the viewports are.
> >
> 
> Wiki even covers this at
> https://en.wikipedia.org/wiki/Xinerama#Use_in_non-XINERAMA_environments
> explicitly mentioning Twinview.
> 
> It should 'just work' once you enable and recompile.
> 
> Mike
> _______________________________________________

The nVidia driver loads its own xinerama extension. I believe this just
makes a Twinview setup appear like the old original Xorg xinerama. This
extension just provides "fake" xinerama information.
Original xinerama did not seem to work with openGL/vdpau
rendering/un-redirecting full screen video with composite effects etc.

To get one desktop you can drag windows between you have to use twinview
or (base)Mosaic. Twinview was extended to more than 2 monitors. The
Mosaic feature was (historically) restricted to the CAD video cards.
(NVidia accidentally enabled Mosaic on some consumer cards/some driver
versions.)

Twinview xinerama keywords of possible use:
"NoTwinViewXineramaInfo"
"TwinViewXineramaInfoOrder"
"TwinViewXineramaInfoOverride"

AFAIU If you want independent
refresh-rates/resolution/orientation/colour depth/non-blitter vdpau
rendering you have to use separate X screens where only the mouse moves
between screens.
The primary monitor of a twinview setup (only) gets non-blitter vdpau
rendering & is therefore guaranteed to not tear. This situation may have
improved with later drivers.

I guess that making all those flaws disappear is part of Wayland.





More information about the mythtv-users mailing list