FedoraForum.org - Fedora Support Forums and Community
Results 1 to 14 of 14
  1. #1
    LiYu Guest

    How to set high refresh rate on NVIDIA

    (If I double some thread - sorry, delete it. If not - please correct my english)

    In polish openSuse users forum I found nice tip - how set up high refresh rate on NVIDIA. I'm sure that this tip works in Fedora.

    Under Windows I use 1024x768 and 100 MHz. On Linux I can use only 85 MHz.

    Tip:

    Go to console
    Code:
    su
    and type a root password.

    Type:
    Code:
    gtf 1024 768 100
    You may write other values, ex. gtf 1280 1024 100 .... etc. First & second values = dimension, third = refresh rate in MHz.

    When you click enter program generate line (it is my example):
    Code:
      # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
      Modeline "1024x768_100.00"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync
    Type:
    Code:
    gedit /etc/X11/xorg.conf
    Find in Section "Modes" your "Modeline...." line, delete it and paste new "Modeline..."

    Now reboot.

    After reboot go to "NVIDIA X Server Settings" and You can set up 100 MHz.

  2. #2
    Join Date
    Sep 2006
    Location
    Connellsville, PA, USA
    Posts
    11,306
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    A far quicker and easier way is to use the xrandr utility. You can switch screen resolution and refresh rates "on-the-fly".

    V

  3. #3
    Join Date
    Jul 2008
    Posts
    12
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i cant find where to put it. there is no modeline.
    my xorg.conf looks like this:
    Code:
    Section "Files"
            ModulePath   "/usr/lib/xorg/modules/extensions/nvidia"
            ModulePath   "/usr/lib/xorg/modules"
    EndSection
    
    Section "ServerFlags"
            Option      "AIGLX" "on"
    EndSection
    
    Section "Device"
            Identifier  "Videocard0"
            Driver      "nvidia"
            Option      "AddARGBGLXVisuals" "True"
    EndSection
    
    Section "Extensions"
            Option      "Composite" "Enable"
    EndSection
    I really need to do this stuff because my current refresh rate is 50 hz... and i cant change that in settings
    Monitor often goes blurry because of this!
    Last edited by Savdnc Systems; 14th February 2009 at 08:47 PM. Reason: MORE INFO

  4. #4
    Join Date
    Sep 2006
    Location
    Connellsville, PA, USA
    Posts
    11,306
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Did you read Post #2 above ???
    Code:
    ~]$ xrandr -q
    Screen 0: minimum 320 x 175, current 1280 x 960, maximum 1280 x 960
    default connected 1280x960+0+0 0mm x 0mm
       1280x960       50.0*
       1152x768       51.0
       1024x768       52.0     68.0     69.0     70.0     71.0
       800x600        53.0     76.0     77.0     78.0     79.0     80.0
       640x480        54.0     87.0     88.0     89.0     90.0
    ~]$ xrandr -s 1024x768 -r 70.0
    Takes effect immediately when you press <ENTER>

    V

  5. #5
    Join Date
    Jul 2008
    Posts
    12
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    [User@localhost ~]$ xrandr -q
    Screen 0: minimum 320 x 240, current 1024 x 768, maximum 1024 x 768
    default connected 1024x768+0+0 0mm x 0mm
       1024x768       50.0*    51.0     52.0
       832x624        53.0
       800x600        54.0     55.0     56.0     57.0
       640x480        58.0     59.0     60.0     61.0
       512x384        62.0     63.0     64.0
       416x312        65.0
       400x300        66.0     67.0     68.0     69.0
       320x240        70.0     71.0     72.0
    [User@localhost ~]$ xrandr -s 1024x768 -r 70.0
    Rate 70.0 Hz not available for this size
    [User@localhost ~]$
    Can you help me to fix this nonsense? I have 15' AG Neovo F-415. it must support higher rates.

  6. #6
    Join Date
    Sep 2006
    Location
    Connellsville, PA, USA
    Posts
    11,306
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can you help me to fix this nonsense? I have 15' AG Neovo F-415. it must support higher rates.
    Regrettably: No, it does not, as far as I know. Not on Fedora Linux. The output of xrandr clearly shows that your MAXIMUM screen resolution is 1024x768, and that there are three refresh rates available for that resolution (current settings marked with asterisk):
    Code:
    1024x768       50.0*    51.0     52.0
    HOWEVER, according to the original post above, which I confess to misunderstanding until now, you can somehow "force" a higher refresh rate. Although this seems dubious to me, you can try. Run the command specified (I don't think root permission is required for this):
    Code:
    gtf 1024 768 100
    EXAMPLE: I get:
    Code:
    ~]$ gtf 1280 960 100
    
      # 1280x960 @ 100.00 Hz (GTF) hsync: 101.70 kHz; pclk: 178.99 MHz
      Modeline "1280x960_100.00"  178.99  1280 1376 1520 1760  960 961 964 1017  -HSync +Vsync
    Hm, that's interesting, since my above xrandr info says ONLY 50.0 is available for 1280x960.

    Insert the desired refresh rate (100 seems rather high, but whatever - try maybe 70 or 75 - 72 is VESA standard). Copy the output, and include the line in the next step. Add the following to your xorg.conf (root user permission required to edit):
    Code:
    Section "Screen"
            Device     "Videocard0"
            DefaultDepth     24
            <paste the output from above here>
    EndSection
    Re-start X11. See what happens....

    Good Luck, Let us know what happens...
    V

  7. #7
    Join Date
    Jul 2008
    Posts
    12
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    nothing happened. i restarted x11 and i think nothing changed.
    oh, and xorg.conf has changed after restart, section "screen" disappeared.

  8. #8
    Join Date
    Sep 2006
    Location
    Connellsville, PA, USA
    Posts
    11,306
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Then open livna-config-display and un-check the box that allows it to edit the config file. Then try again (repeat the experiment).

    V

  9. #9
    Join Date
    Jul 2008
    Posts
    12
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    didn't work. x11 crashes when i start. I had to delete that section, to make it work.

    Code:
    "Modeline" is not a valid keyword in this section
    
    (EE) Problem parsing the config file
    (EE) Error parsing the config file
    
    Fatal server error:
    no screens found
    giving up

  10. #10
    Join Date
    Sep 2006
    Location
    Connellsville, PA, USA
    Posts
    11,306
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hm. Read: man xorg.conf. Apparently, that line must go in a "Monitor" section. Try:
    Code:
    Section "Files"
            ModulePath   "/usr/lib/xorg/modules/extensions/nvidia"
            ModulePath   "/usr/lib/xorg/modules"
    EndSection
    
    Section "ServerFlags"
            Option      "AIGLX" "on"
    EndSection
    
    Section "Device"
            Identifier  "Videocard0"
            Driver      "nvidia"
            Option      "AddARGBGLXVisuals" "True"
    EndSection
    
    Section "Monitor"
            Device     "Monitor0"
            <paste the output from above here>
    EndSection
    
    Section "Screen"
            Device     "Videocard0"
            Device     "Monitor0"
            DefaultDepth     24
    EndSection
    
    Section "Extensions"
            Option      "Composite" "Enable"
    EndSection
    Re-start X11.

    V

    P.S. Make sure that you edit to include the correct output for your machine from the command: gtf ...
    Last edited by Hlingler; 15th February 2009 at 04:46 PM.

  11. #11
    Join Date
    Jul 2008
    Posts
    12
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    No its not working again. And yes, i included correct output from gtf

    Parse error on line 23 of section Monitor in file /etc/X11/xorg.conf
    "Device" is not a valid keyword in this section.

  12. #12
    Join Date
    Sep 2006
    Location
    Connellsville, PA, USA
    Posts
    11,306
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    OOPS! My bad! Should read:
    Code:
    Section "Monitor"
            Identifier     "Monitor0"
            <paste the output from above here>
    EndSection
    Sorry about that....

    V

  13. #13
    Join Date
    Jul 2008
    Posts
    12
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    it said section 'screen' must have an identifier. so i changed in screen section
    Device "Monitor0"
    to
    Identifier "Monitor0"

    I started x11 and it loaded successfully. Seems to be working but I'm not sure, in settings it still says 50Hz. But monitor is not blurry and not shaking. Well, it wasn't shaking always, just sometimes. So I hope its OK now and wont begin again.
    Anyway, thanks a lot for your help.

  14. #14
    Join Date
    Sep 2006
    Location
    Connellsville, PA, USA
    Posts
    11,306
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well, I was very skeptical of this method, once I understood it, to make such refresh rate changes that xrandr can't see. But if the above tweaks help at all, that's certainly a plus.

    Good Luck,
    V

Similar Threads

  1. ATI Radeon 9200 Card Refresh Rate too high
    By H4ST3 in forum Installation, Upgrades and Live Media
    Replies: 5
    Last Post: 10th March 2009, 06:00 AM
  2. ATI Radeon 9200 Card Refresh Rate too high
    By H4ST3 in forum Hardware
    Replies: 1
    Last Post: 10th March 2009, 04:53 AM
  3. nvidia driver won't set proper refresh rate
    By Dragnet in forum Using Fedora
    Replies: 9
    Last Post: 19th November 2008, 08:49 AM
  4. Refresh rate too high, GUI doesn't work.
    By dmbyer in forum Hardware
    Replies: 2
    Last Post: 2nd February 2007, 05:52 AM
  5. Replies: 0
    Last Post: 22nd December 2006, 02:33 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •