Announcement

Collapse
No announcement yet.

Nvidia TwinView + Compositing [SOLVED]

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

    Nvidia TwinView + Compositing [SOLVED]

    If anybody knows how to make Compositing work with the TwinView in Karmic, please help.

    I've got to monitors, but can use both of them only in non-compositing mode. If I try to turn composite on, desktop go white and there is nothing on it except mouse cursor.

    And I can't save 2 monitors config. If anybody knows how to make it, please let me know.

    #2
    Re: Nvidia TwinView + Compositing

    I had to fiddle with the xorg.conf file generated by nvidia-settings. It did not detect my external monitor correctly which resulted in a host of problems. It could be the cause of your problem but I really don't know. A second monitor must be defined using options in the Screen section. It's only necessary if the monitor is detected incorrectly. I posted my Screen section. The Screen section has my laptop monitor. I defined my external (primary) in the monitor section. The NVIDIA tool was inserting my laptop specs in the Monitor section causing the problems. I used nvidia-settings to generate the initial file, cut and paste to Kate and made the edits myself. Everything works great after the changes. The documentation from NVIDIA is very good. I linked it.

    ftp://download.nvidia.com/XFree86/Li...DME/index.html

    Code:
    Section "Screen"
      Identifier   "Screen0"
      Device     "Device0"
      Monitor    "Monitor0"
      DefaultDepth  24
      Option     "SecondMonitorHorizSync" "30.0 - 75.0"
      Option     "SecondMonitorVertRefresh" "60.0"
      Option     "TwinView" "1"
      Option     "TwinViewXineramaInfoOrder" "DFP-1"
      Option     "metamodes" "DFP-0: 1280x800_60 +1920+0, DFP-1: 1920x1200_60 +0+0"
      SubSection   "Display"
        Depth    24
      EndSubSection
    EndSection
    linux && bash = "the future"

    Comment


      #3
      Re: Nvidia TwinView + Compositing

      Thanks a lot. I followed your advice and everything works fine now. Here is mine xorg.conf (may be somebody will find it useful)

      Code:
      Section "ServerLayout"
        Identifier   "Default Layout"
        Screen   0 "Screen0" 0 0
        InputDevice  "Keyboard0" "CoreKeyboard"
        InputDevice  "Mouse0" "CorePointer"
      EndSection
      
      Section "Module"
        Load      "glx"
      EndSection
      
      Section "ServerFlags"
        Option     "Xinerama" "0"
      EndSection
      
      Section "InputDevice"
        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   "Sharp"
      EndSection
      
      Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Unknown"
        ModelName   "BenQ FP92Wa"
        HorizSync    30.0 - 83.0
        VertRefresh   56.0 - 76.0
      EndSection
      
      Section "Device"
        Identifier   "nvidia0"
        Driver     "nvidia"
      EndSection
      
      Section "Device"
        Identifier   "Device0"
        Driver     "nvidia"
        VendorName   "NVIDIA Corporation"
        BoardName   "GeForce 8600M GT"
      EndSection
      
      Section "Screen"
        Identifier   "Screen0"
        Device     "Device0"
        Monitor    "Monitor0"
        DefaultDepth  24
        Option     "NoLogo" "True"
        Option     "TwinView" "1"
        Option     "TwinViewXineramaInfoOrder" "DFP-0"
        Option     "metamodes" "CRT: nvidia-auto-select +1920+300, DFP: nvidia-auto-select +0+0"
        SubSection   "Display"
          Depth    24
        EndSubSection
      EndSection

      Comment


        #4
        Re: Nvidia TwinView + Compositing

        Let's go ahead and mark this one SOLVED so others know to come looking for a possible solution. Thanks.
        linux && bash = "the future"

        Comment

        Working...
        X