Announcement

Collapse
No announcement yet.

NVIDIA NVS 5200M triple monitor help

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

    #16
    Can you suggest a good resource for learning how to properly edit the xorg.conf file?

    Comment


      #17
      I still think xrandr should work. something like this :

      xrandr --output LVDS-0 --auto --output DP-1 --auto --right-of LVDS-0 --output DP-2 --auto --right-of DP-1

      If this still fails, I'd start with the nvidia-xconfig or use nvidia settings to generate an xorg.conf first. Then re-start X and make sure it works as-is - even if it's not correctly setup yet, you want to be able to get back to your desktop safely.

      Once you have a working xorg.conf, then make a backup copy of it so you can restore it and re-gain your desktop if you mess up during editing. You do not need to do a full reboot to reload X, just restart the display manager:

      sudo service lightdm restart

      If you kill your desktop and end up in the text terminal, just navigate to /etc/X11 and restore the last working copy of xorg.conf. Something like this series of commands:

      cd /etc/X11
      sudo mv xorg.conf xorg.conf.1bad
      sudo cp xorg.conf.1good xorg.conf
      sudo service lightdm restart


      Once you have one that works and is backed up, then add a monitor and screen section for each one and then set your server section to use all three. Best way to get help is to web search on your setup - three monitor xorg.conf - or something like that.

      Something else you should be doing is reading your /var/log/Xorg.0.log to see what's going on. It might tell us why the third monitor isn't coming on.

      Please Read Me

      Comment


        #18
        You are using the nvidia driver, not nouveau right?

        Please Read Me

        Comment


          #19
          using nvidia driver version 304.116

          Comment


            #20
            Originally posted by oshunluvr View Post
            I still think xrandr should work. something like this :

            xrandr --output LVDS-0 --auto --output DP-1 --auto --right-of LVDS-0 --output DP-2 --auto --right-of DP-1

            If this still fails, I'd start with the nvidia-xconfig or use nvidia settings to generate an xorg.conf first. Then re-start X and make sure it works as-is - even if it's not correctly setup yet, you want to be able to get back to your desktop safely.

            Once you have a working xorg.conf, then make a backup copy of it so you can restore it and re-gain your desktop if you mess up during editing. You do not need to do a full reboot to reload X, just restart the display manager:

            sudo service lightdm restart

            If you kill your desktop and end up in the text terminal, just navigate to /etc/X11 and restore the last working copy of xorg.conf. Something like this series of commands:

            cd /etc/X11
            sudo mv xorg.conf xorg.conf.1bad
            sudo cp xorg.conf.1good xorg.conf
            sudo service lightdm restart


            Once you have one that works and is backed up, then add a monitor and screen section for each one and then set your server section to use all three. Best way to get help is to web search on your setup - three monitor xorg.conf - or something like that.

            Something else you should be doing is reading your /var/log/Xorg.0.log to see what's going on. It might tell us why the third monitor isn't coming on.
            Before i ran nvidia-xconfig I did not have an xorg.conf file. Even with the new one in place nothing changes.

            Comment


              #21
              I found this little tidbit:

              nvidia-xconfig --base-mosaic --metamodes="GPU-0.LVDS-0: nvidia-auto-select +0+0, GPU-0.DP-1: nvidia-auto-select +1920+0, GPU-0.DP-2: nvidia-auto-select +3840+0"

              I don't know if base-mosaic will work on a single card.

              this might be worth trying too:

              nvidia-xconfig --twinview --metamodes="LVDS-0: nvidia-auto-select +0+0, DP-1: nvidia-auto-select +1920+0, DP-2: nvidia-auto-select +3840+0"

              Please Read Me

              Comment


                #22
                Originally posted by jrob09BHS View Post
                Before i ran nvidia-xconfig I did not have an xorg.conf file. Even with the new one in place nothing changes.
                Yeah, it's not going to change all by itself. Attach a copy of what you got.

                Please Read Me

                Comment


                  #23
                  Originally posted by oshunluvr View Post
                  Yeah, it's not going to change all by itself. Attach a copy of what you got.
                  Couldn't get the file to upload but here is the contents
                  # nvidia-xconfig: X configuration file generated by nvidia-xconfig
                  # nvidia-xconfig: version 304.116 (buildmeister@swio-display-x86-rhel47-01) Mon Oct 28 21:46:08 PDT 2013


                  Section "ServerLayout"
                  Identifier "Layout0"
                  Screen 0 "Screen0" 0 0
                  InputDevice "Keyboard0" "CoreKeyboard"
                  InputDevice "Mouse0" "CorePointer"
                  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 "Unknown"
                  HorizSync 28.0 - 33.0
                  VertRefresh 43.0 - 72.0
                  Option "DPMS"
                  EndSection

                  Section "Device"
                  Identifier "Device0"
                  Driver "nvidia"
                  VendorName "NVIDIA Corporation"
                  EndSection

                  Section "Screen"
                  Identifier "Screen0"
                  Device "Device0"
                  Monitor "Monitor0"
                  DefaultDepth 24
                  Option "BaseMosaic" "True"
                  Option "MetaModes" "GPU-0.LVDS-0: nvidia-auto-select +0+0, GPU-0.DP-1: nvidia-auto-select +1920+0, GPU-0.DP-2: nvidia-auto-select +3840+0"
                  SubSection "Display"
                  Depth 24
                  EndSubSection
                  EndSection

                  Comment


                    #24
                    As far as I can see that should work. Maybe it doesn't like the third monitor because the default resolution is different. Try this:

                    xrandr --output LVDS-0 --auto --output DP-1 --auto --right-of LVDS-0 --output DP-2 --1920x1080--right-of DP-1

                    Please Read Me

                    Comment


                      #25
                      Also, what errors and warnings are there in the log file?

                      Please Read Me

                      Comment


                        #26
                        Originally posted by oshunluvr View Post
                        As far as I can see that should work. Maybe it doesn't like the third monitor because the default resolution is different. Try this:

                        xrandr --output LVDS-0 --auto --output DP-1 --auto --right-of LVDS-0 --output DP-2 --1920x1080--right-of DP-1
                        It doesn't like the --1920x1080 option.
                        "unrecognized option --1920x1080"

                        I could not upload the logs to the forums so i put then on my server
                        Here is Xorg.0.log http://jrobcomputers.com/downloads/Xorg.0.log
                        and an older log file http://jrobcomputers.com/downloads/Xorg.0.log.old

                        Comment


                          #27
                          Sorry that was my fault:

                          xrandr --output LVDS-0 --auto --output DP-1 --auto --right-of LVDS-0 --output DP-2 --mode 1920x1080 --right-of DP-1

                          would have been the right command to try.

                          Even a quick glance at your log file reveals that the EDID for your Dell U2410 isn't being read correctly. You'll have to define the monitor manually in xorg.conf.

                          Some thing like this:

                          Section "Monitor"
                          Identifier "DP-2"
                          VendorName "DELL"
                          ModelName "U2410"
                          HorizSync 30 - 81
                          VertRefresh 56 - 76
                          Option "UseEDID" "false"
                          ModeLine "1920x1200" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 +HSync -VSync
                          EndSection

                          Obviously, use your correct freqs. and build a new modeline(s) using the cvt command.

                          The other thing that your log shows is that the BaseMosiac function only works with multiple video cards, so it's being ignored. I think you might need three monitor and screen sections and to make your server section look like:

                          Section "ServerLayout"
                          Identifier "Layout0"
                          Screen 0 "Screen0" 0 0
                          Screen 1 "Screen1" LeftOf "Screen0"
                          Screen 2 "Screen2" LeftOf "Screen1"
                          InputDevice "Keyboard0" "CoreKeyboard"
                          InputDevice "Mouse0" "CorePointer"
                          EndSection

                          Please Read Me

                          Comment


                            #28
                            Originally posted by oshunluvr View Post
                            Sorry that was my fault:

                            xrandr --output LVDS-0 --auto --output DP-1 --auto --right-of LVDS-0 --output DP-2 --mode 1920x1080 --right-of DP-1

                            would have been the right command to try.

                            Even a quick glance at your log file reveals that the EDID for your Dell U2410 isn't being read correctly. You'll have to define the monitor manually in xorg.conf.

                            Some thing like this:

                            Section "Monitor"
                            Identifier "DP-2"
                            VendorName "DELL"
                            ModelName "U2410"
                            HorizSync 30 - 81
                            VertRefresh 56 - 76
                            Option "UseEDID" "false"
                            ModeLine "1920x1200" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 +HSync -VSync
                            EndSection

                            Obviously, use your correct freqs. and build a new modeline(s) using the cvt command.

                            The other thing that your log shows is that the BaseMosiac function only works with multiple video cards, so it's being ignored. I think you might need three monitor and screen sections and to make your server section look like:

                            Section "ServerLayout"
                            Identifier "Layout0"
                            Screen 0 "Screen0" 0 0
                            Screen 1 "Screen1" LeftOf "Screen0"
                            Screen 2 "Screen2" LeftOf "Screen1"
                            InputDevice "Keyboard0" "CoreKeyboard"
                            InputDevice "Mouse0" "CorePointer"
                            EndSection
                            that xrandr command renders this:
                            xrandr: cannot find crtc for output LVDS-0

                            Comment


                              #29
                              That may be occurring because it's already active.

                              Try it this way:

                              xrandr --output DP-2 --mode 1920x1080 --right-of DP-1

                              I'm just about out of ideas.

                              Please Read Me

                              Comment


                                #30
                                that just changes the resolution of my 24" to 1920x1080 . BUT i am getting different results now with the xorg.conf. This is what i have so far http://www.jrobcomputers.com/downloa...base.jrobinson

                                Comment

                                Working...
                                X