[pulseaudio-discuss] Automatic selection of an audio sink depending on value of ENV variable

Jeremy Visser jeremy at visser.name
Mon Oct 26 22:39:51 PDT 2009


On Mon, 2009-10-26 at 16:05 +0100, Lennart Poettering wrote:
> > NVidia offers two ways to do it: you can setup the second monitor to be what
> > they call a "separate X screen" ( and that it precisely what I have here )
> > or a "TwinView" (nvidia-speak for Xinerama ).

> this is bogus. gnome-panel is xinerama-aware and does not stretch
> panels across to monitors of the same screen.

You are right, Lennart. Just FYI, TwinView is actually not the same
thing as Xinerama. It is a proprietary and hacky NVIDIA solution to
multiple monitors (been around for yonks -- before Xinerama was in X, I
believe, but you wouldn't have heard of it unless you have had NVIDIA
hardware).

Basically, X thinks it has a giant monitor the size of all your screens
(e.g. 2560x1024), and then the NVIDIA driver chops it up into viewports
and sends it out across the various monitors, without X being aware of
it.

Totally not standards-compliant, and it's kind of redundant these days
because recent versions of the NVIDIA driver support RandR 1.2 AFAIK.

When nvidia-settings sets up a "Separate X Screen", you can move the
mouse between the two monitors, but you can't drag windows -- a window
launched on one is trapped inside that monitor, and vice versa.

Not sure what implications this has for Pulse, but I thought I'd just
clear this up.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20091027/e43d0d71/attachment.pgp>


More information about the pulseaudio-discuss mailing list