Limited Screen Resolution

Asked by David Korunic

New in Linux. Can not get resolution 1280X1028 and refresh of 70 on LCD 19". Ubuntu 7,04. NVidia geforce 4. My Ubuntu offers me lower resolutions and refresh rates. Updates and 3D driver from Ubuntu updates installed
Thks
David

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
David Korunic
Solved:
Last query:
Last reply:
Revision history for this message
Sam Cater (wraund-deactivatedaccount) said :
#1

open a terminal, and run 'sudo nvidia-settings' check resolution and stuff in there, save, and exit it. Then run nvidia-xconfig.

Should that make no difference, run...

sudo gedit /etc/X11/xorg.conf

and change the resolution and refresh settings in there manually.

One of those should help.

Revision history for this message
David Korunic (david-korunic) said :
#2

First of all thanks for help, but get it worse. I do not know what to do with all those numbers. The first option did not make what I really wanted - here was everything but normal comp. res. of 1280x1028 and 70 or 75.
For the second solution - there are to much numbers.
Sorry for bothering
David

Revision history for this message
Krash (gkrasovic) said :
#3

Hey David,

What you're looking for in that file, looks something like this:

  Section "Screen"
        Identifier "Default Screen"
        Device "ATI Technologies Inc RS482 [Radeon Xpress 200]"
        Monitor "hp L2035"
        DefaultDepth 24
        SubSection "Display"
                Depth 1
                Modes "1600x1200" "1280x1024" "1280x960" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth 4
                Modes "1600x1200" "1280x1024" "1280x960" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth 8
                Modes "1600x1200" "1280x1024" "1280x960" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth 15
                Modes "1600x1200" "1280x1024" "1280x960" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth 16
                Modes "1600x1200" "1280x1024" "1280x960" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth 24
                Modes "1600x1200" "1280x1024" "1280x960" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
EndSection

What you want to do, is look at the "Default Depth" line, and match that to "Depth" line to figure out which stanza you want to edit.

Once you have figured out which one (for instance, I'd be editing the section that looks like this, since my DefaultDepth is set to 24)

       SubSection "Display"
                Depth 24
                Modes "1600x1200" "1280x1024" "1280x960" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection

Set the first "mode" to be the resolution you want to use... (change 1600x1200 to be whatever you want to use, 1024x768 - whatever - oh, and mind the quotes)

Save the file, log out of your desktop, and restart GDM (either reboot your computer, or hit Control-Alt-Backspace at the Login screen to punt GDM)

If that doesn't work, you may be running into a problem with available display bandwith - an onboard nvidia issue I've run into in the past...

the fix for that, is firstly make sure that first Mode in your colordepth is set to what you want to use

Secondly, edit your xorg.conf again, but this time you're looking for the section labelled:

Section "Device"
        Identifier "NVidia Sweet Graphics card"
        Driver "nvidia"
        BusID "PCI:1:1:0"
EndSection

(except yours will look a little different, don't worry about if these values match mine, it's only here for illustrative purposes)

you just need to add a line into the Device section to enable higher resolutions:

Option "NoBandWidthTest" "1"

will do it for you

Your modified stanza should look like:

Section "Device"
        Identifier "NVidia Sweet Graphics card"
        Driver "nvidia"
        BusID "PCI:1:1:0"
        Option "NoBandWidthTest" "1"
EndSection

Then do what we did before, save the file, log out, restart the x-server either by rebooting or by control-alt-backspace.

Hopefully that will get you somewhere!

 - Krash

Revision history for this message
David Korunic (david-korunic) said :
#4

Thank you very much, but I found an answer little bit more complicated. Thanks for help but I solved the problem CHANGING THE NUMBERS OF VERTICAL AND HORIZONTAL scanning frequency, which I put the exact as in the manual. No other corrections, and was offered by resolution which I was looking for (1280x1024x75) instead of 1024x768x60 or less).
In other words, I got what I want to. However, there is a big question, why such a big problem persist in evaluation of such nice OS.

Revision history for this message
Sitsofe Wheeler (sitsofe) said :
#5

David:
Since you asked...

It turns out that the program used for probing refresh frequencies of monitors was somewhat buggy but this was not known for sure until after release. See https://bugs.launchpad.net/bugs/3731 for the gory details.