nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   Twinview and Xinerima multimonitor configurations no longer work under 275.09.07 (http://www.nvnews.net/vbulletin/showthread.php?t=164296)

JesseT 07-11-11 07:05 AM

Twinview and Xinerima multimonitor configurations no longer work under 275.09.07
 
I recently upgraded to the Nvidia Linux x64 275.09.07 drivers from 270.41.19, on a clean install of Debian Testing with Linux Kernel 2.6.39.

I'm running a Lenovo Thinkpad T520 laptop with an Nvidia Quadro Optimus NVS 4200M. My secondary monitor is a Dell U2410 with A05 firmware connected via the Display Port output.

I was unable to get the nvidia-glx drivers to correctly enable Twinview with my Dell U2410. I believe it boiled down to somewhere in the driver, it wasn't able to validate the secondary monitor's mode timing information, and was unable to find a proper display mode to set. This was also the case when I attempted a Xinerima configuration where I explicitly disabled using EDID detection and validation and used my own ModeLine timings, the same timings that work under Windows 7 and with the Linux x64 270.41.19 drivers. It seemed to be unable to realize that I had specified custom timing information, it still tried to attempt to automatically validate everything.

Furthermore, nvidia-settings in 275.09.07 makes assumptions about the layout of options and configuration items in xorg.conf and will crash to desktop when run if it tries to parse something it doesn't like, with a double free detected on the heap. For example, if I added an Option "TwinView" "True" but didn't add an Option "TwinViewOrientation" as well, it would crash on my system.

I''ve since reverted back to the Linux x64 270.41.19 drivers, and everything has been working smoothly, as soon as I enabled Twinview in nvidia-settings my U2410 lit up and worked automatically. There was no need to manually specify mode timing information.

I've attached my final xorg.conf while I was still using 275.09.07, but keep in mind it didn't work with the default configuration file generated with nvidia-xconfig either, nor did it work with nvidia-xconfig --twinview. With 270.41.19, the default generated from nvidia-xconfig works.

Code:

Section "ServerLayout"
    Identifier    "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option        "Xinerima" "True"
EndSection

Section "Files"
EndSection

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

Section "InputDevice"
    Identifier    "Keyboard0"
    Driver        "kbd"
EndSection

Section "Monitor"
    Identifier    "Monitor0"
    VendorName    "Lenovo"
    ModelName      "LEN 15.6 FHD"
    HorizSync      56.5 - 67.8
    VertRefresh    50.0 - 141.0
    ModeLine      "1920x1080_50.00" 141.45 1920 2032 2232 2544 1080 1081 1084 1112 -hsync +vsync
    Option        "DPMS"
EndSection

Section "Monitor"
    Identifier    "Monitor1"
    VendorName    "DELL"
    ModelName      "DELL U2410"
    HorizSync      30.0 - 81.0
    VertRefresh    56.0 - 76.0
    ModeLine      "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -hsync +vsync
    ModeLine      "1920x1200_60.00" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -hsync +vsync
    Option        "DPMS"
EndSection

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

Section "Device"
    Identifier    "Device1"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    Screen          1
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "NoLogo" "1"
    Option        "UseEDID" "false"
    Option        "ExactModeTimingsDVI" "True"
    Option        "MetaModes" "1920x1080 +0+0"
    SubSection    "Display"
        Depth      24
        Modes      "1920x1080" "1280x960"
    EndSubSection
EndSection

Section "Screen"
    Identifier    "Screen1"
    Device        "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option        "NoLogo" "1"
    Option        "NoPowerConnectorCheck" "1"
    Option        "UseEDID" "false"
    Option        "ExactModeTimingsDVI" "True"
    Option        "ModeValidation" "AllowNon60HzDFPModes, NoDFPNativeResolutionCheck, NoMaxSizeCheck, NoVirtualSizeCheck, NoMaxPClkCheck, NoHorizSyncCheck, NoVertRefreshCheck, NoWidthAlignmentCheck"
    Option        "MetaModes" "1920x1200 +0+0"
    SubSection    "Display"
        Depth      24
        Modes      "1920x1200" "1920x1080"
    EndSubSection
EndSection


sandipt 07-12-11 07:46 AM

Re: Twinview and Xinerima multimonitor configurations no longer work under 275.09.07
 
Please attach bug report by running nvidia-bug-report.sh as root .

jaredb 07-12-11 10:52 AM

Re: Twinview and Xinerima multimonitor configurations no longer work under 275.09.07
 
2 Attachment(s)
Hello - I'm having the same issue with Twinview not working except I haven't downgraded because it proved to be a pain in Arch. I've attached both an nvidia-bug-report log and an strace while running nvidia-settings.

I'm using both DVI and DisplayPort on my laptop (Dell Latitude E6400) through its docking station. I've never been able to get a conf file to bring up both ports on boot. Usually just the DVI port would come up and I'd need to launch nvidia-settings and activate the DP monitor as twinview. This worked fine and I was happy with it. However, now when I launch nvidia-settings it freezes as soon as I select the disabled monitor and click the dropdown where I should be able to select twinview (attached strace.) I'm still able to use the xserver normally and ctrl-c/kill nvidia-settings. Then I'm unable to launch nvidia-settings again until a restart (not sure if just restarting X would be sufficient.)

Thanks for your help. If you need any more debug info let me know.

jaredb 07-25-11 10:58 AM

Re: Twinview and Xinerima multimonitor configurations no longer work under 275.09.07
 
1 Attachment(s)
Bump. Still experiencing this with the latest stable drivers. It'd be much appreciated if someone could take a look at this; I'm missing the screen real estate.

Ujeen 08-26-11 01:04 AM

Re: Twinview and Xinerima multimonitor configurations no longer work under 275.09.07
 
Hi team, the similar issue here on my desktop. Nvidia settings freezes when I try to select my TV and set it into the twinview mode.

jaredb 09-08-11 04:14 PM

Re: Twinview and Xinerima multimonitor configurations no longer work under 275.09.07
 
I've moved on to the open source nouveau drivers for now. It's comical that nvidia used to have such a grasp on open source drivers and now ATI is the leader.


All times are GMT -5. The time now is 08:51 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.