I forgot to add these two links:
- [all variants] [SOLVED] Low Resolution Issues Solved (when nothing else works. . . .) [Archive] - Ubuntu Forums]([all variants] [SOLVED] Low Resolution Issues Solved (when nothing else works. . . .) [Archive] - Ubuntu Forums) which suggests:
What I did to finally solve my resolution issue was this:
I installed the Nvidia driver (from Nvidia’s web site). I used this guide to do so:
BinaryDriverHowtoNvidia
BinaryDriverHowto/Nvidia - Community Help WikiI shut down my computer, connected my monitor with an analog connection to the video card (because I got perfect resolution when using analog).
I opened the Nvidia X Server Settings program and under GPU 0 - (GeForce 9800 GTX) > DFP-0. I used Acquire EDID… to make a edid.bin file.
I saved the edid.bin in /home/gail/Nvidia/edid.bin
I edited the xorg.conf file as root and under the Device section added the line
Option “CustomEDID” “DFP-0:/home/gail/Nvidia/edid.bin”I shut down the computer, connected the monitor using DVI and it booted up with perfect resolution. No more problems.
Start by finding out if your monitor has corrupt EDID info, then see if it will boot into good resolution using an analog connection. If it does then this may be the way you can get native resolution working on your monitor.
but I do not know if that would work on openSUSE …
.
.
- [ubuntu] Nvidia just won’t work! Why, why, why?! - Ubuntu Forums]([ubuntu] Nvidia just won't work! Why, why, why?!) Now that references the packaged “get-edid” which I don’t see packaged for openSUSE. I do note a package “monitor-edid” on the build service for openSUSE-11.3: software.opensuse.org: Search Results and maybe that will provide the EDID information
But before doing ANYTHING, I recommend you wait for deano_ferrai’s assessment. He has helped users sort this, and I never have.