Re: Console display in portrait mode with unusual dpi resolution

2001-05-29 Thread Pavel Machek

Hi!

> Overview: At business I just got a brand new EIZO 18" LCD display L675
> to test its usability for working in portrait mode to show a full A4
> page. These test were done on Windows NT4 but I'd really like to know
> how well Linux would have done. I'm going to describe all the obstacles
> I encountered on Windows so anybody may knows the corresponding answers
> for Linux. Maybe there are other problems on Linux?
> 
> 1. Obstacle
> While the EIZO L675 is mechanically turnable, it doesn't handle the
> landscape/portrait mode switch itself. [OFFTOPIC] Are the any other
> displays capable of this? [OFFTOPIC OFF] The turning software had to be
> ordered/paid separate (Pivot software). Of course the display should
> handle it itself, but until this happens a software solution is okay. Is
> there any software solution for Linux?
> I've heard there are graphics cards which handles the landscape/portrait
> mode themselves (i.e. ATI radeon). This is almost as good as if the
> display handles it, as long as if there are the corresponding drivers
> available. How about Linux drivers?
> PS. My good old monochrome portrait monitor from Apple (around 1990) is
> an fine example.

Things like iPAQ can do portrait/landscape switch, and it is handled
by modified Xserver. Agenda people will probably have similar hack.

Warning: it is going to be slow, and don't dream to use DRI.
Pavel
-- 
I'm [EMAIL PROTECTED] "In my country we have almost anarchy and I don't care."
Panos Katsaloulis describing me w.r.t. patents at [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Console display in portrait mode with unusual dpi resolution

2001-05-29 Thread Pavel Machek

Hi!

 Overview: At business I just got a brand new EIZO 18 LCD display L675
 to test its usability for working in portrait mode to show a full A4
 page. These test were done on Windows NT4 but I'd really like to know
 how well Linux would have done. I'm going to describe all the obstacles
 I encountered on Windows so anybody may knows the corresponding answers
 for Linux. Maybe there are other problems on Linux?
 
 1. Obstacle
 While the EIZO L675 is mechanically turnable, it doesn't handle the
 landscape/portrait mode switch itself. [OFFTOPIC] Are the any other
 displays capable of this? [OFFTOPIC OFF] The turning software had to be
 ordered/paid separate (Pivot software). Of course the display should
 handle it itself, but until this happens a software solution is okay. Is
 there any software solution for Linux?
 I've heard there are graphics cards which handles the landscape/portrait
 mode themselves (i.e. ATI radeon). This is almost as good as if the
 display handles it, as long as if there are the corresponding drivers
 available. How about Linux drivers?
 PS. My good old monochrome portrait monitor from Apple (around 1990) is
 an fine example.

Things like iPAQ can do portrait/landscape switch, and it is handled
by modified Xserver. Agenda people will probably have similar hack.

Warning: it is going to be slow, and don't dream to use DRI.
Pavel
-- 
I'm [EMAIL PROTECTED] In my country we have almost anarchy and I don't care.
Panos Katsaloulis describing me w.r.t. patents at [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Console display in portrait mode with unusual dpi resolution

2001-05-27 Thread Andreas Dilger

O Wyss writes:
> [Running flatscreen in portrait mode]
>
> The portrait mode software starts working just about before the logon
> screen is shown. All the BIOS and system messages are shown in landscape
> mode. From the nature of a software solution I guess this can't be
> changed neither of Windows NT4 nor Linux.

Probably the place to hack this is in the framebuffer console code.  This
will not help with BIOS messages, but you _should_ be able to get all
Linux output in the portrait rotated mode with the FB console.

> 3. Obstacle
> The EIZO L675 has a pixel pitch of 0.28x0.28 which is equivalent to
> about 90dpi. Since Windows (any version) uses a default value on 96dpi,
> everything is enlarged by about 5%. So even with an 18" display an A4
> page can't be normally viewed in Word. Current status from Microsoft
> "problem is recognized, we are working on it". While there is no
> solution for Windows (probably until SP1 for XP) what's the status of
> Linux? 

X does not have a standard DPI, so it doesn't really matter.  On CRT
screens, you could adjust your DPI via XFree86 modelines.  On LCD
screens DPI is fixed so you have to work with that.  If the screen
supports DDC (it should if it is new), it will tell the X server what
the DPI is, so you don't need to set it manually.  Running "xdpyinfo"
under X will tell you what the resolution is (my current screen happens
to report 109x112 DPI = 1600x1200 on a 19" screen).  I think GIMP can
work with the DPI info reported from the X server.

Cheers, Andreas
-- 
Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
 \  would they cancel out, leaving him still hungry?"
http://www-mddsp.enel.ucalgary.ca/People/adilger/   -- Dogbert
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Console display in portrait mode with unusual dpi resolution

2001-05-27 Thread Otto Wyss

Overview: At business I just got a brand new EIZO 18" LCD display L675
to test its usability for working in portrait mode to show a full A4
page. These test were done on Windows NT4 but I'd really like to know
how well Linux would have done. I'm going to describe all the obstacles
I encountered on Windows so anybody may knows the corresponding answers
for Linux. Maybe there are other problems on Linux?

1. Obstacle
While the EIZO L675 is mechanically turnable, it doesn't handle the
landscape/portrait mode switch itself. [OFFTOPIC] Are the any other
displays capable of this? [OFFTOPIC OFF] The turning software had to be
ordered/paid separate (Pivot software). Of course the display should
handle it itself, but until this happens a software solution is okay. Is
there any software solution for Linux?
I've heard there are graphics cards which handles the landscape/portrait
mode themselves (i.e. ATI radeon). This is almost as good as if the
display handles it, as long as if there are the corresponding drivers
available. How about Linux drivers?
PS. My good old monochrome portrait monitor from Apple (around 1990) is
an fine example.

2. Obstacle
The portrait mode software starts working just about before the logon
screen is shown. All the BIOS and system messages are shown in landscape
mode. This looks funny but is acceptable as long as no user interaction
is necessary. So i.e. it needs a rather high concentration to switch to
another hardware profile (Windows NT4). From the nature of a software
solution I guess this can't be changed neither of Windows NT4 nor Linux.

3. Obstacle
The EIZO L675 has a pixel pitch of 0.28x0.28 which is equivalent to
about 90dpi. Since Windows (any version) uses a default value on 96dpi,
everything is enlarged by about 5%. So even with an 18" display an A4
page can't be normally viewed in Word. Current status from Microsoft
"problem is recognized, we are working on it". While there is no
solution for Windows (probably until SP1 for XP) what's the status of
Linux? 
PS. My good old monochrome portrait monitor is again an example. While
it has 80dpi and Apple defaults to 72dpi on these old monitors (10%
decrease) and Macintosh typically there is no useless scrap around, I
can view an A4 page. Of course it also shows that even Apple has no
solution to the dpi problem.

O. Wyss
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Console display in portrait mode with unusual dpi resolution

2001-05-27 Thread Otto Wyss

Overview: At business I just got a brand new EIZO 18 LCD display L675
to test its usability for working in portrait mode to show a full A4
page. These test were done on Windows NT4 but I'd really like to know
how well Linux would have done. I'm going to describe all the obstacles
I encountered on Windows so anybody may knows the corresponding answers
for Linux. Maybe there are other problems on Linux?

1. Obstacle
While the EIZO L675 is mechanically turnable, it doesn't handle the
landscape/portrait mode switch itself. [OFFTOPIC] Are the any other
displays capable of this? [OFFTOPIC OFF] The turning software had to be
ordered/paid separate (Pivot software). Of course the display should
handle it itself, but until this happens a software solution is okay. Is
there any software solution for Linux?
I've heard there are graphics cards which handles the landscape/portrait
mode themselves (i.e. ATI radeon). This is almost as good as if the
display handles it, as long as if there are the corresponding drivers
available. How about Linux drivers?
PS. My good old monochrome portrait monitor from Apple (around 1990) is
an fine example.

2. Obstacle
The portrait mode software starts working just about before the logon
screen is shown. All the BIOS and system messages are shown in landscape
mode. This looks funny but is acceptable as long as no user interaction
is necessary. So i.e. it needs a rather high concentration to switch to
another hardware profile (Windows NT4). From the nature of a software
solution I guess this can't be changed neither of Windows NT4 nor Linux.

3. Obstacle
The EIZO L675 has a pixel pitch of 0.28x0.28 which is equivalent to
about 90dpi. Since Windows (any version) uses a default value on 96dpi,
everything is enlarged by about 5%. So even with an 18 display an A4
page can't be normally viewed in Word. Current status from Microsoft
problem is recognized, we are working on it. While there is no
solution for Windows (probably until SP1 for XP) what's the status of
Linux? 
PS. My good old monochrome portrait monitor is again an example. While
it has 80dpi and Apple defaults to 72dpi on these old monitors (10%
decrease) and Macintosh typically there is no useless scrap around, I
can view an A4 page. Of course it also shows that even Apple has no
solution to the dpi problem.

O. Wyss
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Console display in portrait mode with unusual dpi resolution

2001-05-27 Thread Andreas Dilger

O Wyss writes:
 [Running flatscreen in portrait mode]

 The portrait mode software starts working just about before the logon
 screen is shown. All the BIOS and system messages are shown in landscape
 mode. From the nature of a software solution I guess this can't be
 changed neither of Windows NT4 nor Linux.

Probably the place to hack this is in the framebuffer console code.  This
will not help with BIOS messages, but you _should_ be able to get all
Linux output in the portrait rotated mode with the FB console.

 3. Obstacle
 The EIZO L675 has a pixel pitch of 0.28x0.28 which is equivalent to
 about 90dpi. Since Windows (any version) uses a default value on 96dpi,
 everything is enlarged by about 5%. So even with an 18 display an A4
 page can't be normally viewed in Word. Current status from Microsoft
 problem is recognized, we are working on it. While there is no
 solution for Windows (probably until SP1 for XP) what's the status of
 Linux? 

X does not have a standard DPI, so it doesn't really matter.  On CRT
screens, you could adjust your DPI via XFree86 modelines.  On LCD
screens DPI is fixed so you have to work with that.  If the screen
supports DDC (it should if it is new), it will tell the X server what
the DPI is, so you don't need to set it manually.  Running xdpyinfo
under X will tell you what the resolution is (my current screen happens
to report 109x112 DPI = 1600x1200 on a 19 screen).  I think GIMP can
work with the DPI info reported from the X server.

Cheers, Andreas
-- 
Andreas Dilger  \ If a man ate a pound of pasta and a pound of antipasto,
 \  would they cancel out, leaving him still hungry?
http://www-mddsp.enel.ucalgary.ca/People/adilger/   -- Dogbert
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/