Announcement

Collapse
No announcement yet.

New monitor scaling issue

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

    New monitor scaling issue

    Greetings,

    I've done a minor search here and a little across the internet and couldn't find this issue specifically. I recently bought an LG IPS235. I want to set it to 1920X1080. However, when I do that using Nvidia server settings, the screen won't scale to fit within the borders of the physical dimensions of the monitor. It is larger so the mouse pointer will move off the visible area and the menu bar has to be greatly enlarged for it to be accessed.

    I'm hoping that some of you out there have some ideas for how to fix this. X is not one of those packages I'm use to going behind the scenes and configuring (at least not this current implementation). My hardware specs should be in my sig below.

    Regards,

    The couch_potato
    M2N-SLI with AMD Phenom II X4 940 8GB of 400Mhz 128bit DDR2 RAM, an Evga GTX560ti Video card Phoenix Bios Rev. 5001 nVidia driver version 304.43
    Kubuntu 12.10
    kernel: 3.5.0-23-generic

    #2
    Info:
    output of xrandr -q
    copy of /etc/X11/xorg.conf if it exists

    Please Read Me

    Comment


      #3
      I have an LG monitor that does something like that, on a Win XP box, when a BSOD and similar happens. It was the result of changing a setting [bold] on the monitor [/bold] so that full screen 1024x768 games weren't stretched into fuzziness.
      So, maybe experiment changing monitor settings.

      Regards, John Little
      Regards, John Little

      Comment


        #4
        oshunluvr,

        Thanks for your reply. Here goes:

        Code:
        Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 16384 x 16384
        DVI-I-0 disconnected (normal left inverted right x axis y axis)
        DVI-I-1 disconnected (normal left inverted right x axis y axis)
        DVI-I-2 disconnected (normal left inverted right x axis y axis)
        HDMI-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 510mm x 290mm
           1920x1080      60.0 +   59.9     50.0     30.0     30.0     25.0  
           1680x1050      60.0* 
           1280x1024      60.0  
           1280x960       60.0  
           1280x720       60.0     59.9     50.0  
           1152x864       60.0  
           1024x768       60.0  
           800x600        60.3  
           720x576        50.0  
           720x480        59.9  
           640x480        59.9     59.9  
        DVI-I-3 disconnected (normal left inverted right x axis y axi

        Code:
         cat /etc/X11/xorg.conf
        # nvidia-settings: X configuration file generated by nvidia-settings
        # nvidia-settings:  version 304.51  (buildd@batsu)  Fri Oct 12 12:53:54 UTC 2012
        
        # nvidia-xconfig: X configuration file generated by nvidia-xconfig
        # nvidia-xconfig:  version 304.43  (buildmeister@swio-display-x86-rhel47-13)  Sun Aug 19 21:19:28 PDT 2012
        
        Section "ServerLayout"
            Identifier     "Layout0"
            Screen      0  "Screen0" 0 0
            InputDevice    "Keyboard0" "CoreKeyboard"
            InputDevice    "Mouse0" "CorePointer"
            Option         "Xinerama" "0"
        EndSection
        
        Section "Files"
        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 "InputDevice"
        
            # generated from default
            Identifier     "Keyboard0"
            Driver         "kbd"
        EndSection
        
        Section "Monitor"
            Identifier     "Monitor0"
            VendorName     "Unknown"
            ModelName      "LG Electronics IPS235"
            HorizSync       30.0 - 83.0
            VertRefresh     56.0 - 61.0
            Option         "DPMS"
        EndSection
        
        Section "Device"
            Identifier     "Device0"
            Driver         "nvidia"
            VendorName     "NVIDIA Corporation"
            BoardName      "GeForce GTX 560 Ti"
        EndSection
        
        Section "Screen"
            Identifier     "Screen0"
            Device         "Device0"
            Monitor        "Monitor0"
            DefaultDepth    24
            Option         "Stereo" "0"
            Option         "nvidiaXineramaInfoOrder" "DFP-1"
            Option         "metamodes" "1920x1080 +0+0"
            SubSection     "Display"
                Depth       24
            EndSubSection
        EndSection
        M2N-SLI with AMD Phenom II X4 940 8GB of 400Mhz 128bit DDR2 RAM, an Evga GTX560ti Video card Phoenix Bios Rev. 5001 nVidia driver version 304.43
        Kubuntu 12.10
        kernel: 3.5.0-23-generic

        Comment


          #5
          Thanks John Little. I've tried just changing the server settings so far.
          M2N-SLI with AMD Phenom II X4 940 8GB of 400Mhz 128bit DDR2 RAM, an Evga GTX560ti Video card Phoenix Bios Rev. 5001 nVidia driver version 304.43
          Kubuntu 12.10
          kernel: 3.5.0-23-generic

          Comment


            #6
            Ok, for whatever reason your xorg is set at a desktop of 1920x1080 but xorg (via xrandr) is displaying 1680x1050, thus desktop is larger than display so the desktop will scroll following the mouse.

            xrandr also shows that 1920x1080 is available so I am wondering why it isn't set there. First, verify your monitor/card support the 1920x1080:

            xrandr --output HDMI-0 --mode 1920x1080

            in a terminal should switch it to the correct mode. Assuming that works, then try editing your xorg.conf (keep a backup in case it doesn't work).

            Edit this:

            Code:
            Option         "metamodes" "1920x1080 +0+0" 
               SubSection     "Display" 
                Depth       24 
               EndSubSection
            to this:

            Code:
            SubSection "Display"
                Modes "1920x1080" 
                Depth 24 
            EndSubSection
            and add this in the Monitor Section

            Code:
            Modeline "1920x1080"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
            Assuming I haven't forgotten something, this should do it without breaking anything.

            Please Read Me

            Comment


              #7
              Oshun, you've been doing a lot of modeline writing lately. I thought nVidia's autodetection was supposed to eliminate much of that work. Yet it seems people are running into cases where it's breaking...

              Comment


                #8
                Originally posted by oshunluvr View Post
                Ok, for whatever reason your xorg is set at a desktop of 1920x1080 but xorg (via xrandr) is displaying 1680x1050,

                I changed the setting to 1680x1050 when 1920x1080 didn't work

                >>thus desktop is larger than display so the desktop will scroll following the mouse.

                I didn't notice this

                xrandr also shows that 1920x1080 is available so I am wondering why it isn't set there. First, verify your monitor/card support the 1920x1080:

                >>xrandr --output HDMI-0 --mode 1920x1080


                Nah same thing occurs. the screen boundaries exceed the display width of the monitor

                in a terminal should switch it to the correct mode. Assuming that works, then try editing your xorg.conf (keep a backup in case it doesn't work).

                Edit this:

                Code:
                Option         "metamodes" "1920x1080 +0+0" 
                   SubSection     "Display" 
                    Depth       24 
                   EndSubSection
                to this:

                Code:
                SubSection "Display"
                    Modes "1920x1080" 
                    Depth 24 
                EndSubSection
                and add this in the Monitor Section

                Code:
                Modeline "1920x1080"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
                Assuming I haven't forgotten something, this should do it without breaking anything.
                Okay going to test this right now
                M2N-SLI with AMD Phenom II X4 940 8GB of 400Mhz 128bit DDR2 RAM, an Evga GTX560ti Video card Phoenix Bios Rev. 5001 nVidia driver version 304.43
                Kubuntu 12.10
                kernel: 3.5.0-23-generic

                Comment


                  #9
                  @Steve: Just "old School" I guess. I know I could have pointed him at Xsettings or any of several other files. It seems as soon as I figure out the "preferred" new way of doing things - they change it!

                  Please Read Me

                  Comment


                    #10
                    Okay,

                    I fixed it. I ended up doing a factory reset from the monitor's controls. The monitor sees itself set for 1080p and nvidia-settings confirms the resolution at 1920x1080. Yah. Thanks for your replies ---Closed---
                    M2N-SLI with AMD Phenom II X4 940 8GB of 400Mhz 128bit DDR2 RAM, an Evga GTX560ti Video card Phoenix Bios Rev. 5001 nVidia driver version 304.43
                    Kubuntu 12.10
                    kernel: 3.5.0-23-generic

                    Comment


                      #11
                      Makes sense: The monitor was set at a resolution and it reported that resolution to xorg. Glad you got it figured out.

                      Please Read Me

                      Comment

                      Working...
                      X