LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-28-2006, 03:51 PM   #1
SlackTux
Member
 
Registered: Jul 2004
Location: Lisbon
Distribution: Slackware
Posts: 39

Rep: Reputation: 15
Resolution problem with nVidia driver only


I have SlackWare 10.2 up and running. I've installed the nVidia drivers and everything's fine except the monitor resolution.

It's a Samtron 55E, I've already went to their website and checked for the Horizontal and Vertical refresh rate values and updated them into the xorg.conf file.

The problem is that using the driver nvidia I can't get the 1024x768 resolution (only 640x480 or 800x600). This I think because with this driver the only refresh rate available for me it's 85Hz and in the Samtron site they say that 85Hz is only for 800x600 and 640x480, for 1024x768 it should be 75Hz...

Weird is that if I use the driver vesa I can get the 1024x768 resolution.

So is there a way to force a refresh rate of 75Hz so that I can get a 1024x768 resolution with the nvidia driver?

Thanks
 
Old 08-28-2006, 06:49 PM   #2
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: McCalla, AL, USA
Distribution: Arch, Gentoo
Posts: 6,941

Rep: Reputation: 129Reputation: 129
After installing the Nvidia driver, did you change /etc/X11/xorg.conf
manually to reflect the change to the Nvidia driver? On my test box I let the Nvidia driver make the changes, and this is how it's setup:
Code:
mingdao@test:~$ less /etc/X11/xorg.conf
Section "Device"

    #VideoRam    4096
    # Insert Clocks lines here if appropriate
    Identifier     "VESA Framebuffer"
    Driver         "nvidia"
EndSection

Section "Screen"

# If your card can handle it, a higher default color depth (like 24 or 32)
# is highly recommended.
#   DefaultDepth 8
#   DefaultDepth 16
#   DefaultDepth 32
# "1024x768" is also a conservative usable default resolution.  If you
# have a better monitor, feel free to try resolutions such as
# "1152x864", "1280x1024", "1600x1200", and "1800x1400" (or whatever your
# card/monitor can produce)
    Identifier     "Screen 1"
    Device         "VESA Framebuffer"
    Monitor        "Philips 150B4"
    DefaultDepth    24
    SubSection     "Display"
        Depth       8
        Modes      "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       32
        Modes      "1024x768" "800x600" "640x480"
    EndSubSection
I put the refresh rates for my monitor given by the manufacturer:
Code:
mingdao@test:~$ less /etc/X11/xorg.conf
Section "Monitor"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
#    HorizSync  30-64         # multisync
#    HorizSync  31.5, 35.2    # multiple fixed sync frequencies
#    HorizSync  15-25, 30-50  # multiple ranges of sync frequencies
# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
    Identifier     "Philips 150B4"
    HorizSync       30.0 - 61.0
    VertRefresh     56.0 - 76.0
EndSection
So perhaps you can lower your VertRefresh rate? Just a guess.

And finally, you can run this command to see what's available:
Code:
mingdao@test:~$ xrandr
 SZ:    Pixels          Physical       Refresh
*0   1024 x 768    ( 302mm x 232mm )  *75
 1    800 x 600    ( 302mm x 232mm )   75
 2    640 x 480    ( 302mm x 232mm )   75
Current rotation - normal
Current reflection - none
Rotations possible - normal
Reflections possible - none
I've installed NVIDIA-Linux-x86-1.0-8762-pkg1.run
 
Old 08-28-2006, 09:26 PM   #3
regis_n_bits
Member
 
Registered: Mar 2006
Distribution: Slackware64-15.0
Posts: 103

Rep: Reputation: Disabled
SlakTux,

You can try limiting the range of allowed VertRefresh frequencies to a maximum of 75 Hz. However, the nVidia driver uses EDID if the monitor supports it. And if EDID is detected, then the driver may just ignore your many of your settings in your xorg.conf file.

I had a similar problem with my new LCD monitor. The driver would always choose the highest VertRefresh frequency no matter what values I has configured.

If you look at the README.txt that comes with the nVidia driver there are some options that you may need to set in your xorg.conf file. You may need to disable EDID by adding the option 'IgnoreEDID True'.
 
Old 08-29-2006, 05:40 AM   #4
SlackTux
Member
 
Registered: Jul 2004
Location: Lisbon
Distribution: Slackware
Posts: 39

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by regis_n_bits
SlakTux,

You can try limiting the range of allowed VertRefresh frequencies to a maximum of 75 Hz. However, the nVidia driver uses EDID if the monitor supports it. And if EDID is detected, then the driver may just ignore your many of your settings in your xorg.conf file.

I had a similar problem with my new LCD monitor. The driver would always choose the highest VertRefresh frequency no matter what values I has configured.

If you look at the README.txt that comes with the nVidia driver there are some options that you may need to set in your xorg.conf file. You may need to disable EDID by adding the option 'IgnoreEDID True'.
I've looked at the README and indeed watched the section about EDID. I wanted to try the option you (and README) suggested wich would be Ignoring EDID. But I don't know how to put it in the xorg.conf file. Do i just add the line:

Option "IgnoreEDID" "true"

in the Monitor section?

Thanks
 
Old 08-29-2006, 09:04 AM   #5
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: McCalla, AL, USA
Distribution: Arch, Gentoo
Posts: 6,941

Rep: Reputation: 129Reputation: 129
Yes, in the:
Code:
# Monitor section
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Cant get Resolution higher than 1024x768 with NVIDIA driver AntWarrior Ubuntu 3 03-17-2007 09:30 PM
Resolution Problems with NVIDIA driver under SUSE 10 IglooGuy Linux - Laptop and Netbook 1 11-13-2005 05:22 AM
NVidia driver problem with screen resolution dabump Mandriva 3 12-20-2004 08:32 AM
Installing Nvidia Driver Lowers Resolution Forezt Linux - Laptop and Netbook 3 07-31-2004 07:57 PM
nvidia driver runs at low resolution dbkluck Linux - Laptop and Netbook 4 10-26-2003 11:40 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:43 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration