Issue 89650 - Distorted page view w/ TripleHead2Go 3840x1200 resolution
Summary: Distorted page view w/ TripleHead2Go 3840x1200 resolution
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: OOo 3.0 Beta
Hardware: Mac Mac OS X, all
: P3 Trivial (vote)
Target Milestone: OOo 3.1
Assignee: philipp.lohmann
QA Contact: issues@gsl
URL:
Keywords:
: 94245 (view as issue list)
Depends on:
Blocks:
 
Reported: 2008-05-19 16:16 UTC by rwcash
Modified: 2009-01-19 09:57 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Screenshot showing distorted page view with 3840x1200 resolution on Mac (100.83 KB, image/jpeg)
2008-05-19 16:18 UTC, rwcash
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description rwcash 2008-05-19 16:16:07 UTC
Using a MacBook Pro running Leopard with a Matrox TripleHead2Go.  The device
allows multiple monitor support by telling the operating system that there is a
single large virtual display.  In this case the display is 3840x1200.

When opening a document with OOo 3.0 beta, the aspect ratio of the page is all
distorted.  Even though Writer is still set for 8.5x11, the page appears wider
than it is long, and the text is stretched out across the abnormally wide page.
Comment 1 rwcash 2008-05-19 16:18:41 UTC
Created attachment 53768 [details]
Screenshot showing distorted page view with 3840x1200 resolution on Mac
Comment 2 michael.ruess 2008-05-20 13:46:57 UTC
MRU->HDU: could you please have a look if this is reproducible in your MAC
environment. Maybe it is also the reason / root cause for issue 89488, where we
did not have additional information.
Comment 3 hdu@apache.org 2008-05-20 15:37:09 UTC
In this case the Mac OSX CoreGraphics methods CGDisplayPixelsWide, CGDisplayPixelsHigh and CGDisplayScreenSize seem to return incorrect values: CGDisplayPixelsWide seems to be adjusted, but the CGDisplayScreenSize result doesn't match.

That's a bug in the Matrox TripleHead2Go driver. The best would be to have it fixed. There is no way to 
calculate the resolution of the main display if the OSX core graphics API returns bad values. If there was a 
way to tell that the return values are bogus we'd ignore them...
Comment 4 hdu@apache.org 2008-12-03 16:14:12 UTC
*** Issue 94245 has been marked as a duplicate of this issue. ***
Comment 5 eric.savary 2008-12-03 18:59:17 UTC
*** Issue 94245 has been marked as a duplicate of this issue. ***
Comment 6 babag 2008-12-04 17:58:16 UTC
from matrox:


RE: Tech Support - United States - General - Request ID: 17132â€
From: 	Technical Support (graph_ts@matrox.com)
Sent: 	Thu 12/04/08 6:52 AM
To: 	grlockwood@hotmail.com

Hi George,

 

Please note that the Matrox Triplehead2go has no drivers for the Mac environment
therefore it would not be a Matrox driver issue.

 

The Triplehead2go is simply a monitor with a large resolution. What you seem to
be experiencing is an issue with the application being able to display on such a
high resolution.

 

Best Regards,

 

Emanuele

Technical Support Representative

Technical Support Hotline: (514) 685-0270

Hours of Operation: Monday to Friday from 9AM to 5PM EST

 

Please quote all previous messages when sending replies.

Visit our Support Center for the latest News, Drivers, FAQs.

http://www.matrox.com/graphics/en/corpo/support/drivers/home.php

 

From: grlockwood@hotmail.com [mailto:grlockwood@hotmail.com]
Sent: Wednesday, December 03, 2008 5:32 PM
To: graph_ts_gen@exch1.matrox.com
Subject: Tech Support - United States - General - Request ID: 17132
Importance: High

 

The following information has been submitted:

First Name: george

Last Name: lockwood

Email: grlockwood@hotmail.com

Type Of Customer: User

Company: meta data media arts

City: vannuys

Country: United States

Area of Interest: General

Other Area of Interest:

Specific Area of Interest:

Other Specific Interest:

Request Product: TripleHead2Go

Product Serial Number: KFF58737

Product Part Number: T2G-D3D-IF

Telephone: 818-904-0101

Message: using a triplehead2go on a macpro 10.5.5 and having a problem with the
release of openoffice aqua for the mac. the issue was traced back to the matrox
driver as reporting bad screen info to the system. here are links to the
development discussion of the issue wherein details are provided:
http://www.openoffice.org/issues/show_bug.cgi?id=94245
http://www.openoffice.org/issues/show_bug.cgi?id=89650 openoffice has stopped
working on the issue, declaring it to be a matrox problem, and have said they
have not contacted matrox in the matter. that's why i thought i should forward
the info. hope this helps get the issue fixed. thanks, BabaG PLEASE INCLUDE THE
FOLLOWING INFORMATION: (1) MAKE/MODEL OR MOTHERBOARD (2) OPERATING SYSTEM (3)
MATROX DRIVER PACKAGE (4) DETAILED EXPLANATION FOR CONTACTING US
Comment 7 hdu@apache.org 2008-12-05 09:09:02 UTC
> The Triplehead2go is simply a monitor with a large resolution

I read somewhere on the Matrox website that they do this by faking the device resolution of the primary 
monitor's EDID information. That would be a good idea when also the EDID's reported DisplaySize was 
extended accordingly.

Either that or if there was a way the application could tell that that the reported DisplaySize was bogus 
and has nothing to do with the resolution.
Comment 8 hdu@apache.org 2008-12-09 10:42:25 UTC
reopen
Comment 9 hdu@apache.org 2008-12-09 10:44:49 UTC
I added another heuristic to workaround this TripleHead2Go problem by discarding bogus resolutions in 
CWS vcl97.
Comment 10 hdu@apache.org 2008-12-11 14:18:11 UTC
Can anyone who has a TripleHead2Go device confirm that the fix works?
@pl: please verify by reviewing the changed heuristic otherwise
Comment 11 philipp.lohmann 2008-12-15 13:59:36 UTC
verified (knock on wood)
Comment 12 eagleizer 2009-01-19 03:42:46 UTC
My setup: TH2Go ( TripleHead2Go )Resoulution: 5040x1050 ( 3x1680x1050 ), 
XP x64, OpenOffice.org 3.0.0 , OOO300m9 (Build:9358) Installed 18.Jan.2009

The problem in general (for me) is that OOo opens to all 3 screens at all when
clicking on the Maximize button. It`s supposed to maximize at the lokal screen. 
All other programs do, except iTunes and for some Adobe programs like Photoshop 
and others that you can read about in the first post here: 
http://www.widescreengamingforum.com/forum/viewtopic.php?t=15286&highlight=  
and  
http://www.widescreengamingforum.com/forum/viewtopic.php?t=14972&highlight= 

I have contacred Matrox about the problem with Adobe Photoshop, but they say 
they are not allowed to make changes to Adobe`s software, implying that there 
is nothing wrong with the TH2Go.

An exaple as it should work:
In Media Player Classic, if I click the Maximize button, MPC maximizes 
to the edges of the screen it`s located at. Then, if I duble-click inside 
the MPC, the MPC window dissapares, leaving only the movie inside the 
frame of that single screen. If I duble-click inside MPC without 
maximizing the window first, MPC maximizes to all 3 screens making 
me able to watch a movie on all 3 screens. 

The Adobe progams, iTunes and OpenOffice are the only programs I have 
experienced this problem with.
Comment 13 eagleizer 2009-01-19 06:19:52 UTC
Correction:
In my desperate quest to solve my problems with Photoshop, 
I had changed the settings in Matrox PowerDesk-SE 
(Desktop Management).

OpenOffice works as it should whith these setting: 

I have the 3 first options Un-checked.
-Check "Open program windows:" - In display 1 - [2,1] 
-Check "Center dialog boxes and message boxes:" - In parent display 
-Check "Maximize windows:" - In the display containing the window 
(Info: Any setting here eccept the default setting, will prevent 
 OpenOffice from expanding to all displays, eccept when holding Ctrl.
-Check "Maximize across all displays (while holding [Ctrl])"
-Check "Use Matrox Centering Service" 

The problem is still there for the other applications.

Sorry for any inconvenience I may have created with my earlier post.
Comment 14 philipp.lohmann 2009-01-19 09:57:47 UTC
integrated in m39, closing