comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Issue with 6.3, Mac OS X 10.4, 3 displays, X11
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: Issue with 6.3, Mac OS X 10.4, 3 displays, X11 [message #50745] Thu, 19 October 2006 00:39 Go to next message
Karsten Rodenacker is currently offline  Karsten Rodenacker
Messages: 98
Registered: July 1997
Member
What should I say?
Window,0,xpos=1500
does straddle the monitors. Hence xinerama(?) is working. It is show in
the list of X extensions.
isExtendedDesktop() is non-zero.
Still I cannot extend the window by dragging and not by creating it with
x/ysize:
IDL> window,0,xpos=1000,xsize=3000
IDL> help,/dev
Available Graphics Devices: CGM HP LJ NULL PCL PRINTER PS REGIS TEK X Z
Current graphics device: X
Server: X11.0, The XFree86 Project, Inc, Release 40400000
Display Depth, Size: 24 bits, (1920,1178)
Visual Class: TrueColor (4)
Bits Per RGB: 8 (8/8/8)
Physical Color Map Entries (Emulated / Actual): 256 / 256
Colormap: Shared, 16777216 colors. Translation table: Bypassed
Graphics pixels: Decomposed, Dither Method: Ordered
Write Mask: 16777215 (decimal) ffffff (hex)
Graphics Function: 3 (copy)
Current Font: <default>, Current TrueType Font: <default>
Default Backing Store: Pixmap.
Window Status: ---------------------
id typ( x, y, backing store) id typ( x, y, backing
store)
0: Win(1881, 589, Pixmap)
I think my 2cents tend to be similar the problem stated with 3 monitors.
Finder Windows can be moved around, resized by dragging over both monitors
and can be enlarged if there is enough space to the right of the monitors.
I don't know how to get info about native mac windows but I think I have
there at least a 5000px width one.
Regards
KR

Am Wed, 18 Oct 2006 16:38:58 +0200 schrieb Karl Schultz
<k_remove_schultz@ittvis.com>:

> On Wed, 18 Oct 2006 12:11:49 +0200, Karsten Rodenacker wrote:
>
>> Perhaps my two cents to this topic too.
>>
>> I have only one graphicscard with two displays on a PowerPC Dual and on
>> my
>> powerbook.
>> Windows can only be opened or resized up to the size of the display
>> where
>> the window resides.
>
> Then, I do not think that your XINERAMA extension is working, and you are
> in the same position that Joe. And it could also be that the Mac window
> manager is enforcing this.
>
> If your XINERAMA extension is working properly, then you should be able
> to
> do something like:
>
> WINDOW, XPOS=1000
>
> and have the window straddle the monitors.
>
> When you say "Windows", do you mean IDL windows, or any window?
>
> What happens if you open a Finder window, for example, and try to drag it
> to the other monitor?
>
>> IDLsysmonitorinfo shows two screens.
>> print,o->getrectangles()
>> 1680 22 1920 1178
>> 0 73 1680 1050
>
> This is expected. The idea here is that this information is useful for a
> MM-aware IDL application that may wish to lay out several windows across
> the desktop and avoid straddling the boundary between monitors. If all
> the info the app has is something like "3200x1200", it cannot tell
> exactly
> what part of the desktop is on which monitor.
>
> The IDLSysMonitiorInfo object also has a method called IsExtendedDesktop.
> If this in non-zero, then IDL thinks that you are running a desktop that
> spans the monitors, which implies that XINERAMA is advertised as working.
>
> Karl



--
Erstellt mit Operas revolutionᅵrem E-Mail-Modul: http://www.opera.com/m2/
Re: Issue with 6.3, Mac OS X 10.4, 3 displays, X11 [message #50784 is a reply to message #50745] Wed, 18 October 2006 07:38 Go to previous messageGo to next message
Karl Schultz is currently offline  Karl Schultz
Messages: 341
Registered: October 1999
Senior Member
On Wed, 18 Oct 2006 12:11:49 +0200, Karsten Rodenacker wrote:

> Perhaps my two cents to this topic too.
>
> I have only one graphicscard with two displays on a PowerPC Dual and on my
> powerbook.
> Windows can only be opened or resized up to the size of the display where
> the window resides.

Then, I do not think that your XINERAMA extension is working, and you are
in the same position that Joe. And it could also be that the Mac window
manager is enforcing this.

If your XINERAMA extension is working properly, then you should be able to
do something like:

WINDOW, XPOS=1000

and have the window straddle the monitors.

When you say "Windows", do you mean IDL windows, or any window?

What happens if you open a Finder window, for example, and try to drag it
to the other monitor?

> IDLsysmonitorinfo shows two screens.
> print,o->getrectangles()
> 1680 22 1920 1178
> 0 73 1680 1050

This is expected. The idea here is that this information is useful for a
MM-aware IDL application that may wish to lay out several windows across
the desktop and avoid straddling the boundary between monitors. If all
the info the app has is something like "3200x1200", it cannot tell exactly
what part of the desktop is on which monitor.

The IDLSysMonitiorInfo object also has a method called IsExtendedDesktop.
If this in non-zero, then IDL thinks that you are running a desktop that
spans the monitors, which implies that XINERAMA is advertised as working.

Karl
Re: Issue with 6.3, Mac OS X 10.4, 3 displays, X11 [message #50795 is a reply to message #50784] Wed, 18 October 2006 03:11 Go to previous messageGo to next message
Karsten Rodenacker is currently offline  Karsten Rodenacker
Messages: 98
Registered: July 1997
Member
Perhaps my two cents to this topic too.

I have only one graphicscard with two displays on a PowerPC Dual and on my
powerbook.
Windows can only be opened or resized up to the size of the display where
the window resides.
IDLsysmonitorinfo shows two screens.
print,o->getrectangles()
1680 22 1920 1178
0 73 1680 1050
e.g. on my notebook.
xdpyinfo shows one screen 3200x1200 or 3600x1200.
All that is quite interesting for me beside the occasionally hanging
system by a lost sync.
Possibly we can await some improvements in MM (Multi-Monitor, but also
Mathematical Morphology)!
Regards
Karsten

Am Tue, 17 Oct 2006 15:03:26 +0200 schrieb Joseph B. Gurman
<gurman@gsfc.nasa.gov>:

> This one is currently stumping the ITTvis support folks, so I
> thought I'd see if anyone else had stumbled upon it.
>
> We're using a PowerMac G5 Quad with an NVIDIA Quadro 4500 (2 x
> DualLink DVI) video card to drive two Apple 30-inch Cinema HD Displays
> (2560 x 1600 LCD), plus an NVIDIA GeForce 6600 to run a smaller flat
> panel (1280 x 1024 native res. LCD). The two large displays, which will
> be mounted on a hallway wall, are meant to display time-lapse movies
> from the imaging instruments (which have 2048 x 2048 detectors) on the
> twin STEREO spacecraft, due for launch next week; the smaller display is
> for control (e.g. a Terminal window to run IDL).
>
> When we use the old PowerLan eXodus X11 implementation, we can get a
> single, large, X11 window that spans the two large displays. Animation,
> however, is slow, so we turned to Apple's X11, which for some reason
> responds to an IDL request of the form:
>
> IDL> window, 0, xsize = 4400, ysize = 1500
>
> with a considerably smaller window (~ 1200 x 960), on one of the large
> displays. Curiously, the small window can be expanded by dragging on the
> control tab at the lower right corner, but not beyond the boundaries of
> that single display.
>
> xdpyinfo indicates that our X11 setup does include Xinerama
> (screen-spanning) support, so my suspicion now focuses on X11 limiting
> itself to the size of the small display despite putting the window on
> one of the large displays. I may remove the GeForce and see if a
> single-card, two-display configuration behaves differently.
>
> I realize not many folks on this group are likely to have two
> display cards and two massive displays, but if you do (regardless of
> platform), I'd be interested to hear if you've experienced similar
> issues.
>
> Thanks in advance,
>
> Joe Gurman
>



--
Erstellt mit Operas revolutionᅵrem E-Mail-Modul: http://www.opera.com/m2/
Re: Issue with 6.3, Mac OS X 10.4, 3 displays, X11 [message #50800 is a reply to message #50795] Tue, 17 October 2006 11:03 Go to previous messageGo to next message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
Ben Panter writes:

> As soon as you start talking about putting *anything* into orbit,
> the cost of (even) hardware like this is lost in the noise. In fact, you
> might say that it's one of the most crucial parts of the mission -
> relaying data to a public, even if it is only a small public who get to
> see it in the flesh, to convince them of why they are spending all that
> cash. The science and understanding of our own planet might mean that
> our kids have the opportunity to visit Mars - if we get it wrong here
> then perhaps there won't be an 'us' to make that trip.
>
> That's not to say that I don't think that we should be cancelling all
> Mars trips, or cancelling astronomy missions, it just means that as an
> ordinary scientist I'm glad that it's not taking *all* the cash.

Hi Ben,

As you know, I was being a little facetious. (Or maybe the
feeling I was expressing was envy, I'm not sure.) In any
case, I don't begrudge the NASA folks fancy hardware. Lord
knows the most exciting experience of my life this year
(other than having two state tennis singles champions from our
local high school) was being inside that Gemini dome when
the big telescope was opened up! Talk about a piece of
machinery. *That* feeling was sublime. Like visiting
the Astronomy Library in Edinburgh and seeing that first
edition of the Principia.

> PS: Played conkers the other day. Lost to a seven year old.

I still have my two sitting here on my desk, to remind
me of how expensive it is to live in Munich. :-)

Cheers,

David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
Re: Issue with 6.3, Mac OS X 10.4, 3 displays, X11 [message #50802 is a reply to message #50800] Tue, 17 October 2006 10:51 Go to previous messageGo to next message
Ben Panter is currently offline  Ben Panter
Messages: 102
Registered: July 2003
Senior Member
David Fanning wrote:

> All I want to know is whether the money for all
> of this expensive gear was diverted from the planned
> Mars mission? It seems we don't have our priorities
> straight here. :-(

Hi David,

As soon as you start talking about putting *anything* into orbit,
the cost of (even) hardware like this is lost in the noise. In fact, you
might say that it's one of the most crucial parts of the mission -
relaying data to a public, even if it is only a small public who get to
see it in the flesh, to convince them of why they are spending all that
cash. The science and understanding of our own planet might mean that
our kids have the opportunity to visit Mars - if we get it wrong here
then perhaps there won't be an 'us' to make that trip.

That's not to say that I don't think that we should be cancelling all
Mars trips, or cancelling astronomy missions, it just means that as an
ordinary scientist I'm glad that it's not taking *all* the cash.

Cheers,

Ben

PS: Played conkers the other day. Lost to a seven year old.

--
Ben Panter, Edinburgh, Scotland.
Email false, http://www.benpanter.co.uk
or you could try ben at ^^^^^^^^^^^^^^^
Re: Issue with 6.3, Mac OS X 10.4, 3 displays, X11 [message #50809 is a reply to message #50802] Tue, 17 October 2006 08:31 Go to previous messageGo to next message
Karl Schultz is currently offline  Karl Schultz
Messages: 341
Registered: October 1999
Senior Member
On Tue, 17 Oct 2006 09:03:26 -0400, Joseph B. Gurman wrote:

> This one is currently stumping the ITTvis support folks, so I
> thought I'd see if anyone else had stumbled upon it.
>
> We're using a PowerMac G5 Quad with an NVIDIA Quadro 4500 (2 x
> DualLink DVI) video card to drive two Apple 30-inch Cinema HD Displays
> (2560 x 1600 LCD), plus an NVIDIA GeForce 6600 to run a smaller flat
> panel (1280 x 1024 native res. LCD). The two large displays, which will
> be mounted on a hallway wall, are meant to display time-lapse movies
> from the imaging instruments (which have 2048 x 2048 detectors) on the
> twin STEREO spacecraft, due for launch next week; the smaller display
> is for control (e.g. a Terminal window to run IDL).
>
> When we use the old PowerLan eXodus X11 implementation, we can get
> a single, large, X11 window that spans the two large displays.
> Animation, however, is slow, so we turned to Apple's X11, which for
> some reason responds to an IDL request of the form:
>
> IDL> window, 0, xsize = 4400, ysize = 1500
>
> with a considerably smaller window (~ 1200 x 960), on one of the large
> displays. Curiously, the small window can be expanded by dragging on
> the control tab at the lower right corner, but not beyond the
> boundaries of that single display.
>
> xdpyinfo indicates that our X11 setup does include Xinerama
> (screen-spanning) support, so my suspicion now focuses on X11 limiting
> itself to the size of the small display despite putting the window on
> one of the large displays. I may remove the GeForce and see if a
> single-card, two-display configuration behaves differently.
>
> I realize not many folks on this group are likely to have two
> display cards and two massive displays, but if you do (regardless of
> platform), I'd be interested to hear if you've experienced similar
> issues.
>
> Thanks in advance,
>
> Joe Gurman

It might be interesting to see the rest of the xdpyinfo output. In
particular, the number of screens it reports and the dimensions of each
screen. Although the XINERAMA extension loaded, it might have failed due
to the screen sizes but stayed on as an extension anyway.

Also of interest would be the startup log that might be in /var/log.

Can you drag any window from one screen to the other?

You also might fish around in mac-oriented newsgroups or fora.

Karl
Re: Issue with 6.3, Mac OS X 10.4, 3 displays, X11 [message #50810 is a reply to message #50809] Tue, 17 October 2006 07:29 Go to previous messageGo to next message
K. Bowman is currently offline  K. Bowman
Messages: 330
Registered: May 2000
Senior Member
In article <2006101709032616807%gurman@gsfcnasagov>,
Joseph B. Gurman <gurman@gsfc.nasa.gov> wrote:

> This one is currently stumping the ITTvis support folks, so I
> thought I'd see if anyone else had stumbled upon it.
>
> We're using a PowerMac G5 Quad with an NVIDIA Quadro 4500 (2 x
> DualLink DVI) video card to drive two Apple 30-inch Cinema HD Displays
> (2560 x 1600 LCD), plus an NVIDIA GeForce 6600 to run a smaller flat
> panel (1280 x 1024 native res. LCD). The two large displays, which will
> be mounted on a hallway wall, are meant to display time-lapse movies
> from the imaging instruments (which have 2048 x 2048 detectors) on the
> twin STEREO spacecraft, due for launch next week; the smaller display
> is for control (e.g. a Terminal window to run IDL).
>
> When we use the old PowerLan eXodus X11 implementation, we can get
> a single, large, X11 window that spans the two large displays.
> Animation, however, is slow, so we turned to Apple's X11, which for
> some reason responds to an IDL request of the form:
>
> IDL> window, 0, xsize = 4400, ysize = 1500
>
> with a considerably smaller window (~ 1200 x 960), on one of the large
> displays. Curiously, the small window can be expanded by dragging on
> the control tab at the lower right corner, but not beyond the
> boundaries of that single display.
>
> xdpyinfo indicates that our X11 setup does include Xinerama
> (screen-spanning) support, so my suspicion now focuses on X11 limiting
> itself to the size of the small display despite putting the window on
> one of the large displays. I may remove the GeForce and see if a
> single-card, two-display configuration behaves differently.
>
> I realize not many folks on this group are likely to have two
> display cards and two massive displays, but if you do (regardless of
> platform), I'd be interested to hear if you've experienced similar
> issues.
>
> Thanks in advance,
>
> Joe Gurman

There was a thread about this a few years ago.

http://groups.google.com/group/comp.lang.idl-pvwave/browse_t hread/thread/cd781aa11aba95e7/f20ed38967b39bb0?lnk=st&q= &rnum=4&hl=en#f20ed38967b39bb0

It may be that the Mac X11 is limiting itself to the size of the "main" window.
Have you tried rearranging the windows in the Monitors control panel?

Ken Bowman
Re: Issue with 6.3, Mac OS X 10.4, 3 displays, X11 [message #50815 is a reply to message #50810] Tue, 17 October 2006 06:09 Go to previous messageGo to next message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
Joseph B. Gurman writes:

> We're using a PowerMac G5 Quad with an NVIDIA Quadro 4500 (2 x
> DualLink DVI) video card to drive two Apple 30-inch Cinema HD Displays
> (2560 x 1600 LCD), plus an NVIDIA GeForce 6600 to run a smaller flat
> panel (1280 x 1024 native res. LCD). The two large displays, which will
> be mounted on a hallway wall, are meant to display time-lapse movies
> from the imaging instruments (which have 2048 x 2048 detectors) on the
> twin STEREO spacecraft, due for launch next week; the smaller display
> is for control (e.g. a Terminal window to run IDL).

All I want to know is whether the money for all
of this expensive gear was diverted from the planned
Mars mission? It seems we don't have our priorities
straight here. :-(

Cheers,

David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
Re: Issue with 6.3, Mac OS X 10.4, 3 displays, X11 [message #50882 is a reply to message #50745] Thu, 19 October 2006 08:54 Go to previous message
Karl Schultz is currently offline  Karl Schultz
Messages: 341
Registered: October 1999
Senior Member
On Thu, 19 Oct 2006 09:39:02 +0200, Karsten Rodenacker wrote:

> What should I say?
> Window,0,xpos=1500
> does straddle the monitors. Hence xinerama(?) is working. It is show in
> the list of X extensions.
> isExtendedDesktop() is non-zero.
> Still I cannot extend the window by dragging and not by creating it with
> x/ysize:

I think the window manager that controls the X windows is not letting you
do these things. I believe that the docs for MM support in IDL warn
about this. The entire X/Aqua thing on OS X is tricky business. I'm not
surprised that there are more restrictions on X windows than on Aqua
(e.g., Finder) windows.

Karl
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: shapiro wilks test
Next Topic: Re: idl6.3 bug on Macintel?

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 19:39:33 PDT 2025

Total time taken to generate the page: 0.00954 seconds