G
Guest
| On 12 Oct 2007 03:48:51 GMT, (e-mail address removed)
| wrote:
|
|>| On Wed, 10 Oct 2007 04:00:28 GMT, Grinder
|>|
|>|>I know that someone else has to have had this same problem, but I've
|>|>been unable to find a discussion that's both on point and with a solution.
|>|>
|>|>A new 20" LCD (Westinghouse L2045NV) has been purchased that has a
|>|>native resolution of 1400x1050. There is no monitor "driver" available
|>|>for that particular model, as far as I can tell.
|>|>
|>|>There is no 1400x1050 option for "Screen Resolution" even though the
|>|>graphics card (Radeon 9200) should have plenty of memory to accomplish
|>|>it. I see no way in the (current) version of Catalyst to force a
|>|>specific resolution.
|>|>
|>|>How can I get the system to drive the monitor at its native resolution?
|>|
|>| If there's nothing in the Catalyst Contol Center that will
|>| allow this res., try an nVidia card... just tried it on this
|>| system with one (FX5700) and it supports 1440x1050 as a
|>| custom resolution even with the now old 78.05 Detonator
|>| version I have to use to keep the onboard tuner/capture
|>| drivers happy.
|>
|>I have an old Matrox Millennium video card that lets me run 1440x1050 just
|>fine ... as long as I am willing to accept a lower frame rate due to the
|>fact that this ancient technology didn't have a very high pixel clock
|
| So in other words, it doesn't do it just fine.
It is perfectly capable of the geometry. A video card that cannot do the
geometry, whether one of that vintage or one made today, is indicative of
bad engineering. Just pure bad engineering.
Higher clock rates and higher DAC rates are a legitimate area of design
difficulty. That has been worked out over the years and today we do have
higher clock rates at reasonable price points. We didn't back then.
RAM size is also a limitation. But that wasn't an issue even back when
the card I have was made. The Matrox Millennium (1) can do it with 16
bits per pixel. The G400 can do it with 32 bits per pixel.
One area of limitation where there is absolutely no excuse whatsoever is
the logic of the design. There is no reason we cannot have video cards
that can do 65536 x 65536, given enough RAM. There is no reason we cannot
have video cards that can do _any_ combination of vertical and horizontal
resolution, within at least a range of one of not exceeding 32768 or so,
which would need no more than 16 bits each to load the clock dividers.
There is no reason we cannot do any resolution within a range that could
be allowed to quite some extremes.
There's also no reason we can't have a couple more bits on the clock divider
in the LCD monitor ... but that's another thread.
My point is: _artificial_ limitations are a bad thing.
| However, I don't think we've yet determined that the OP's
| video card is definitely the problem, as there is still some
| question as to whether the monitor is handling what it
| receives correctly.
Or whether his driver is the component suffering from bad engineering.
If the driver has no means to allow the user to specify exact geometry
or specific modelines, it is deficient in design. Maybe that can be
done only through the registry? That might be worth checking into.
|>Fortunately, the G450 has sufficient pixel clock frequency to let me get
|>it up to 50.5 Hz vertical. The older Millennium (1) could only get up to
|>about 40 Hz vertical ... which would display just fine in LCD technology
|>(don't try this on CRT), if only embedded software in LCD monitors would
|>allow direct synthesizer divider programming.
|
| New Higher-Res Widescreen LCD - $250
| Used Maxtrox G450 - $5
Cost increase to have designed the LCD to handle down to 23.976 Hz - $5
Savings by not having to buy commercial software from the Northwest - $100's
Benefit that monitor could _also_ have in viewing 1080p24 movies - priceless
(though the movies is not what *I* want it for)
| It would be more cost effective for us all to pay you 20
| cents each to offset the loss of your video card instead of
| bearing the higher cost of implementing this change and
| added support to modern higher-res LCDs... support which
| most of us don't need.
If you can find a video card that works at least as well as the G450 does
in my Linux system, have at it. Hint: that rules out everything made by,
or with chipsets from, both ATI and nVidia (but in several months ATI may
not be in that list ... remains to be seen).
I'm sure you understand video modelines. Work out what it takes to drive
a high resolution LCD monitor and figure out the needed dot clock to get
the vertical rate the monitor is picky about. Just make sure you know the
CPU instruction steps needed to _load_ those modelines (and to load fonts
in the case of text mode).
| wrote:
|
|>| On Wed, 10 Oct 2007 04:00:28 GMT, Grinder
|>|
|>|>I know that someone else has to have had this same problem, but I've
|>|>been unable to find a discussion that's both on point and with a solution.
|>|>
|>|>A new 20" LCD (Westinghouse L2045NV) has been purchased that has a
|>|>native resolution of 1400x1050. There is no monitor "driver" available
|>|>for that particular model, as far as I can tell.
|>|>
|>|>There is no 1400x1050 option for "Screen Resolution" even though the
|>|>graphics card (Radeon 9200) should have plenty of memory to accomplish
|>|>it. I see no way in the (current) version of Catalyst to force a
|>|>specific resolution.
|>|>
|>|>How can I get the system to drive the monitor at its native resolution?
|>|
|>| If there's nothing in the Catalyst Contol Center that will
|>| allow this res., try an nVidia card... just tried it on this
|>| system with one (FX5700) and it supports 1440x1050 as a
|>| custom resolution even with the now old 78.05 Detonator
|>| version I have to use to keep the onboard tuner/capture
|>| drivers happy.
|>
|>I have an old Matrox Millennium video card that lets me run 1440x1050 just
|>fine ... as long as I am willing to accept a lower frame rate due to the
|>fact that this ancient technology didn't have a very high pixel clock
|
| So in other words, it doesn't do it just fine.
It is perfectly capable of the geometry. A video card that cannot do the
geometry, whether one of that vintage or one made today, is indicative of
bad engineering. Just pure bad engineering.
Higher clock rates and higher DAC rates are a legitimate area of design
difficulty. That has been worked out over the years and today we do have
higher clock rates at reasonable price points. We didn't back then.
RAM size is also a limitation. But that wasn't an issue even back when
the card I have was made. The Matrox Millennium (1) can do it with 16
bits per pixel. The G400 can do it with 32 bits per pixel.
One area of limitation where there is absolutely no excuse whatsoever is
the logic of the design. There is no reason we cannot have video cards
that can do 65536 x 65536, given enough RAM. There is no reason we cannot
have video cards that can do _any_ combination of vertical and horizontal
resolution, within at least a range of one of not exceeding 32768 or so,
which would need no more than 16 bits each to load the clock dividers.
There is no reason we cannot do any resolution within a range that could
be allowed to quite some extremes.
There's also no reason we can't have a couple more bits on the clock divider
in the LCD monitor ... but that's another thread.
My point is: _artificial_ limitations are a bad thing.
| However, I don't think we've yet determined that the OP's
| video card is definitely the problem, as there is still some
| question as to whether the monitor is handling what it
| receives correctly.
Or whether his driver is the component suffering from bad engineering.
If the driver has no means to allow the user to specify exact geometry
or specific modelines, it is deficient in design. Maybe that can be
done only through the registry? That might be worth checking into.
|>Fortunately, the G450 has sufficient pixel clock frequency to let me get
|>it up to 50.5 Hz vertical. The older Millennium (1) could only get up to
|>about 40 Hz vertical ... which would display just fine in LCD technology
|>(don't try this on CRT), if only embedded software in LCD monitors would
|>allow direct synthesizer divider programming.
|
| New Higher-Res Widescreen LCD - $250
| Used Maxtrox G450 - $5
Cost increase to have designed the LCD to handle down to 23.976 Hz - $5
Savings by not having to buy commercial software from the Northwest - $100's
Benefit that monitor could _also_ have in viewing 1080p24 movies - priceless
(though the movies is not what *I* want it for)
| It would be more cost effective for us all to pay you 20
| cents each to offset the loss of your video card instead of
| bearing the higher cost of implementing this change and
| added support to modern higher-res LCDs... support which
| most of us don't need.
If you can find a video card that works at least as well as the G450 does
in my Linux system, have at it. Hint: that rules out everything made by,
or with chipsets from, both ATI and nVidia (but in several months ATI may
not be in that list ... remains to be seen).
I'm sure you understand video modelines. Work out what it takes to drive
a high resolution LCD monitor and figure out the needed dot clock to get
the vertical rate the monitor is picky about. Just make sure you know the
CPU instruction steps needed to _load_ those modelines (and to load fonts
in the case of text mode).