Hi Dan,

Dan Munckton wrote:
Sorry haven't had time to test your patch here yet. But I did notice
that only Xinerama seems to report the correct number of screens -
XScreenCount(...) returns 1 whether I've got 1 or 2 monitors plugged in.

  Yes, that's what I'm hoping for. XScreenCount is supposed
  to return 1 if xinerama is enabled.

  As I understand, the configuration where some screens
  are 'joined' via xinerama, and some aren't, isn't
  supported.

   The only configuration left to test is two separate screens
   with xinerama extension present - but not "used"
   so you can't drag windows from one screen to another.
   I believe this is when we had issues.

   I can't enable such configuration on my nvidia-accelerated
   server for some reason. I'll install solaris nevada x86 and
   see if that would work.


Yeah I believe this is what's known as "old style dual head mode" isn't
it? I couldn't get this working on my setup either.

  This is an "old style" with a twist. Prior to Xorg 1.3
  the xinerama extension wouldn't be "active" if you had
  multiple screens but xinerama was not enabled.

  But now it is, apparently - at least in some situations,
  which is the cause of
    6599351: javaws only runs in the left-hand screen on snv_71

  In this bug users had dual screen setup, w/o
  xinerama explicitly enabled, but we were detecting xinerama and
  assuming there's a single X screen, which lead to issues.

  Thanks,
   Dmitri

Reply via email to