Difference between revisions of "Problem with DVI throughput"
Line 32: | Line 32: | ||
==Solutions== | ==Solutions== | ||
− | + | ===Linux=== | |
− | |||
− | + | Under Linux, you can in theory make use of higher resolutions. (This is currently limited by the unability of drivers to use the DVI port.) If screen corruption should occur, you can try fixing it by changing from X to the console and back. Doing this often helps. | |
+ | |||
+ | ===Windows=== | ||
+ | The solution to the Windows driver problem can be found in patched ATI driver sets like [http://www.dna-drivers.nl/ DNA-ATI-Drivers] or [http://www.omegadrivers.net OMEGA drivers]. | ||
Also, Dax Kelson posted [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2004-June/018167.html this mail] in the [[mailinglists#Linux-Thinkpad_Mailinglist | Linux-Thinkpad Mailinglist]]. The tool he recommends solves the problem indeed, but introduces the new problem, that you can't use resolutions of 1400x1050 px anymore, since this is a notebook only resolution which is not supported by the standard Catalyst drivers. | Also, Dax Kelson posted [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2004-June/018167.html this mail] in the [[mailinglists#Linux-Thinkpad_Mailinglist | Linux-Thinkpad Mailinglist]]. The tool he recommends solves the problem indeed, but introduces the new problem, that you can't use resolutions of 1400x1050 px anymore, since this is a notebook only resolution which is not supported by the standard Catalyst drivers. | ||
Line 43: | Line 45: | ||
After closing regedit (and eventually rebooting), and restarting Presentation Director, you should be have the wanted resolution in the properties of your DVI profile. | After closing regedit (and eventually rebooting), and restarting Presentation Director, you should be have the wanted resolution in the properties of your DVI profile. | ||
− | + | If you don't want to tweak your registry you can use multi-res (packaged with the OMEGA drivers) instead of Presentation Director. | |
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:R40]] [[Category:R50]] [[Category:R50p]] [[Category:R51]] [[Category:R51p]] [[Category:T30]] [[Category:T40]] [[Category:T40p]] [[Category:T41]] [[Category:T41p]] [[Category:T42]] [[Category:T42p]] [[Category:X30]] [[Category:X31]] [[Category:X40]] | [[Category:R40]] [[Category:R50]] [[Category:R50p]] [[Category:R51]] [[Category:R51p]] [[Category:T30]] [[Category:T40]] [[Category:T40p]] [[Category:T41]] [[Category:T41p]] [[Category:T42]] [[Category:T42p]] [[Category:X30]] [[Category:X31]] [[Category:X40]] |
Revision as of 13:18, 20 April 2005
Information about the DVI throughput problem on port replicators and docks with Thinkpads from approximately 2000-2004.
Contents
Problem description
All Thinkpad port replicators and docking stations support a maximum resolution of 1280x1024 on the replicators/docks DVI port. Resolutions above are not supported in standard drivers at all and lead to random screen corruption if used with modified or alternative drivers.
Random screen corruption means that approximately 1 out of 5 times you will have a lot ot flickering blue and green pixels (roughly gathered to vertical stripes) on your DVI driven display.
I also discovered the phenomena of an unsharp picture when having automatic picture expansion enabled on my 1600x1200px display. Switching this off recovers the picture quality.
It is not entirely clear so far if the screen corruption problems are a driver or hardware problem.
Affected Models
- probably all Thinkpad models produced since the naming scheme change
- all port replicators and docking stations for these models, namely
Affected Operating Systems
- Linux, all flavours
- Windows, all flavours
Status
IBM knows about this and has included this limitation into the specs of all these docking solutions.
It is possible to run higher resolutions on the DVI port. Linux supports this natively. With Windows you need to install an alternative driver for the ATI graphics card since the IBM driver doesn't support higher resolutions than 1280x1024 on DVI. Also one can do some registry hacking to make the higher resolutions available in the Presentation Manager.
However, on both displays still remains the phenoma of random screen corruption.
Solutions
Linux
Under Linux, you can in theory make use of higher resolutions. (This is currently limited by the unability of drivers to use the DVI port.) If screen corruption should occur, you can try fixing it by changing from X to the console and back. Doing this often helps.
Windows
The solution to the Windows driver problem can be found in patched ATI driver sets like DNA-ATI-Drivers or OMEGA drivers.
Also, Dax Kelson posted this mail in the Linux-Thinkpad Mailinglist. The tool he recommends solves the problem indeed, but introduces the new problem, that you can't use resolutions of 1400x1050 px anymore, since this is a notebook only resolution which is not supported by the standard Catalyst drivers.
The remaining problem with Windows is that IBMs practical Presentation Director utility still doesn't support the higher resolution. You can add a profile with VGA output and set it to 1600x1200. Then you also add a profile with DVI output and set it to 1280x1024. After finishing the wizard you open regedit, look for the Presentation directors key structure (HKEY_CURRENT_USER/Software/IBM/NPdirect/Data/Common/Presentation/Schemes) and copy the resolution value from the VGA profile to the DVI profile. So if your VGA profiles name is VGAprof and the DVI profiles is DVIprof, you copy the Resolution keys value from HKEY_CURRENT_USER/Software/IBM/NPdirect/Data/Common/Presentation Schemes/VGAprof/01 to ....../DVIprof/01. After closing regedit (and eventually rebooting), and restarting Presentation Director, you should be have the wanted resolution in the properties of your DVI profile.
If you don't want to tweak your registry you can use multi-res (packaged with the OMEGA drivers) instead of Presentation Director.