Announcement

Collapse
No announcement yet.

Can't increase resolution or refresh rate [Resolved]

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Can't increase resolution or refresh rate [Resolved]

    I just installed 8.10 and I'm a new Kubuntu user, so go easy on me. Smiley I have a nVidia 7900 GS video card and I have installed the 177 drivers, the recommended ones. I'm not able to set my resolution higher than 1024x768. The options are not available, and I really need to get it to 1280x960. I also need to get my refresh rate up to 85, but I think it's stuck at 50.

    Any ideas? I tried a different nvidia driver but it worked even worse.

    EDIT: On a related note, I don't see where I tell the system what kind of monitor I have so that it knows what the monitor is capable of.

    Thanks!
    John

    #2
    Re: Can't increase resolution or refresh rate

    It appears that much of my display config is missing. Here is my xorg.conf:

    Section "Monitor"
    Identifier "Configured Monitor"
    EndSection

    Section "Screen"
    Identifier "Default Screen"
    Monitor "Configured Monitor"
    Device "Configured Video Device"
    DefaultDepth 24
    EndSection

    Section "Module"
    Load "glx"
    EndSection

    Section "Device"
    Identifier "Configured Video Device"
    Driver "nvidia"
    Option "NoLogo" "True"
    EndSection

    Comment


      #3
      Re: Can't increase resolution or refresh rate

      Okay, I ran sudo nvidia-xconfig and it seemed to add a few new sections to xorg.conf. I restarted X but it hasn't added any options, so I still can't raise my resolution higher than 1024x768 and my refresh rate is stuck at 50. Here is the xorg.conf that that utility generated:

      Section "ServerLayout"
      Identifier "Default Layout"
      Screen "Default Screen" 0 0
      InputDevice "Keyboard0" "CoreKeyboard"
      InputDevice "Mouse0" "CorePointer"
      EndSection

      Section "Module"
      Load "glx"
      EndSection

      Section "InputDevice"
      # generated from default
      Identifier "Keyboard0"
      Driver "keyboard"
      EndSection

      Section "InputDevice"
      # generated from default
      Identifier "Mouse0"
      Driver "mouse"
      Option "Protocol" "auto"
      Option "Device" "/dev/psaux"
      Option "Emulate3Buttons" "no"
      Option "ZAxisMapping" "4 5"
      EndSection

      Section "Monitor"
      Identifier "Configured Monitor"
      EndSection

      Section "Device"
      Identifier "Configured Video Device"
      Driver "nvidia"
      EndSection

      Section "Screen"
      Identifier "Default Screen"
      Device "Configured Video Device"
      Monitor "Configured Monitor"
      DefaultDepth 24
      Option "NoLogo" "True"
      SubSection "Display"
      Depth 24
      Modes "nvidia-auto-select"
      EndSubSection
      EndSection

      Comment


        #4
        Re: Can't increase resolution or refresh rate

        After reading another thread, I thought I found a solution. From the command line I used the gtf utility to generate some new settings for my xorg.conf file. I added the following to the Monitor section:

        # 1280x960 @ 85.00 Hz (GTF) hsync: 85.68 kHz; pclk: 149.43 MHz
        Modeline "1280x960_85.00" 149.43 1280 1376 1512 1744 960 961 964 1008 -HSync +Vsync

        I restarted X but I don't see any change and those settings are still not available in System Settings. Do I need to do something else to make those settings available to me?

        Comment


          #5
          Re: Can't increase resolution or refresh rate

          I realized that I needed to reference that display mode in another section, so I added it here:

          Section "Screen"
          Identifier "Default Screen"
          Device "Configured Video Device"
          Monitor "Configured Monitor"
          DefaultDepth 24
          Option "NoLogo" "True"
          SubSection "Display"
          Depth 24
          Modes "1280x960_85.00"
          EndSubSection
          EndSection


          The Modes section used to say something about autoselecting a mode. However, still no luck. Something is overriding my xorg.conf file and setting me to 1024x768.

          Comment


            #6
            Re: Can't increase resolution or refresh rate

            After reading the post by LinuxRocks, I added the following to the beginning of xorg.conf:

            Section "ServerFlags"
            Option "AutoAddDevices" "False"
            EndSection

            I restarted X, but I'm still stuck in 1024x768. I just don't understand how that could be. The ONLY mode I have listed in there is 1280x960.

            Should I try using the non-proprietary drivers? If so, how do I do that?

            Comment


              #7
              Re: Can't increase resolution or refresh rate

              Try this:

              Modes "1280x1024"

              Or

              Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"

              Comment


                #8
                Re: Can't increase resolution or refresh rate

                I can try that, but the resolution I want is 1280x960.

                I saw a suggestion elsewhere to look in /var/log for the Xorg logs Here is something I noticed:

                (WW) NVIDIA(GPU-0): The EDID read for display device CRT-1 is invalid:
                (WW) NVIDIA(GPU-0): unrecognized EDID Header.

                Apparently, this means that the system is not able to recognize my monitor, a Dell E991.

                (II) NVIDIA(0): NVIDIA GPU GeForce 7900 GS (G71) at PCI:1:0:0 (GPU-0)
                (--) NVIDIA(0): Memory: 262144 kBytes
                (--) NVIDIA(0): VideoBIOS: 05.71.22.42.04
                (II) NVIDIA(0): Detected PCI Express Link width: 4X
                (--) NVIDIA(0): Interlaced video modes are supported on this GPU
                (--) NVIDIA(0): Connected display device(s) on GeForce 7900 GS at PCI:1:0:0:
                (--) NVIDIA(0): CRT-1
                (--) NVIDIA(0): CRT-1: 400.0 MHz maximum pixel clock
                (II) NVIDIA(0): Assigned Display Device: CRT-1
                (WW) NVIDIA(0): No valid modes for "1280x960_85.00"; removing.
                (WW) NVIDIA(0):

                This seems to mean that my Modes line is wrong. I generated it using the gtf utility. Should I have done something different?


                (WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode
                (WW) NVIDIA(0): "nvidia-auto-select".
                (WW) NVIDIA(0):
                (II) NVIDIA(0): Validated modes:
                (II) NVIDIA(0): "nvidia-auto-select"
                (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
                (WW) NVIDIA(0): Unable to get display device CRT-1's EDID; cannot compute DPI
                (WW) NVIDIA(0): from CRT-1's EDID.
                (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
                (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
                (--) Depth 24 pixmap format is 32 bpp

                Comment


                  #9
                  Re: Can't increase resolution or refresh rate

                  Oh and make sure you alt+e to restart your x server after making changes to your conf file...

                  Comment


                    #10
                    Re: Can't increase resolution or refresh rate

                    Originally posted by LinuxRocks
                    Oh and make sure you alt+e to restart your x server after making changes to your conf file...
                    I've been doing ctrl-alt-backspace. Is that wrong?

                    Comment


                      #11
                      Re: Can't increase resolution or refresh rate

                      Well, I suppose if it restarts the xserver then that is ok, but when I do that, it kills it completely and drops me to a terminal screen :-P. So I use alt+e which does the same thing.

                      Did those suggestions I listed help at all?

                      Comment


                        #12
                        Re: Can't increase resolution or refresh rate

                        I didn't try them yet. Wouldn't I have to have corresponding modelines? I thought the Modes section was a pointer to modes that had been defined in the Monitor section.

                        Comment


                          #13
                          Re: Can't increase resolution or refresh rate

                          Originally posted by neiby
                          I didn't try them yet. Wouldn't I have to have corresponding modelines? I thought the Modes section was a pointer to modes that had been defined in the Monitor section.
                          Nope.. Here is an example of mine...

                          Code:
                          Section "Screen"
                            Identifier   "Default Screen"
                            Device     "nVidia Corporation G80 [GeForce 8800 GTX]"
                            Monitor    "Generic Monitor"
                            DefaultDepth  24
                            Option     "AddARGBGLXVisuals" "True"
                            SubSection   "Display"
                              Depth    24
                              Modes   "1920x1200" "1600x1200" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
                             EndSubSection
                          #    Modes   "nvidia-auto-select"
                          #  EndSubSection
                          EndSection
                          Doesn't matter what video driver you are using, this will work with nvidia, ATI, Intel, any of them. Its standard syntax for xorg.

                          Give it a try. If it barfs, you have a back up

                          Comment


                            #14
                            Re: Can't increase resolution or refresh rate

                            Okay, after adding those lines, I was able to get 1152x864 as an additional option, but I don't like that resolution. Interestingly, I found the manual for this monitor and it doesn't list 1280x960 as an available mode, but I'd swear that's what I have it set to in Windows XP and it looks perfect. Hmm.... I'll boot into windows to verify that.

                            Also, I checked the logs and I see the following now:

                            (WW) NVIDIA(0): No valid modes for "1920x1200"; removing.
                            (WW) NVIDIA(0): No valid modes for "1600x1200"; removing.
                            (WW) NVIDIA(0): No valid modes for "1280x1024"; removing.
                            (II) NVIDIA(0): Validated modes:
                            (II) NVIDIA(0): "1152x864"
                            (II) NVIDIA(0): "1024x768"
                            (II) NVIDIA(0): "800x600"
                            (II) NVIDIA(0): "640x480"
                            (II) NVIDIA(0): Virtual screen size determined to be 1152 x 864
                            (WW) NVIDIA(0): Unable to get display device CRT-1's EDID; cannot compute DPI
                            (WW) NVIDIA(0): from CRT-1's EDID.
                            (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default

                            Comment


                              #15
                              Re: Can't increase resolution or refresh rate

                              Yeah, the 1920x1200 and 1600x1200 modes were specific to my monitor. I would have just started at the 1280x1024 for your setup.

                              Its quite possible that your monitor only supports the 1152x864 max setting in xorg. Windows XP might have better hardware support for your monitor (Which is not unusual seeing as Windows is the defacto standard desktop).

                              If you still cant get it to 1280x1024 and you are sure Windows uses that setting, you can post a bug report on the xorg site to let them know. Might want to include xorg.conf, Xorg.0.log and what ever else you can think of to see if they can help ya.

                              Good luck, and I am glad you got it at least to the next level

                              Comment

                              Working...
                              X