On 04/04/2013 07:38 PM, Chris Knadle wrote:
Briefly spoke with Sean about this last night.

I've got this maddening NVIDIA driver problem; the IBM LCD screen for this
15.4" Phillips LP154W02-TL06 has an EDID that is SNAFU such the newer Nvidia
driver (which checks the EDID) will only allow going to 1600x1050 mode.  This
then causes problems trying to do TwinView between monitors (or using a
projector) whenever the other monitor doesn't support this resolution -- which
naturally is always the case.

I've tried using these options in xorg.conf:

    Option "UseEDID"      "False"
    Option "UseEdidFreqs" "DFP-0:False"

... but when I use these, starting Xorg causes Xorg to hang, and the screen to
go black.  Restarting X doesn't help -- never comes back.

If someone else has gone through this and thinks they might know of a fix
(however doubtful it may be), please email this thread.  I've put a lot of
effort into this, and right now I'm down to making a custom EDID file by hand
based on known Modelines, and it's a rediculous job.

The following is what my Device section looks like for my laptop (using an nvidia card):

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option "RegistryDwords" "EnableBrightnessControl=1"
    Option         "ModeValidation" "AllowNonEdidModes"
EndSection

The "ModeValidation" "AllowNonEdidModes" is the thing that makes the nvidia driver give up negotiating Edid, and just give you a default list which lets you select all kinds of things.

        -Sean

--
Sean Dague
http://dague.net
_______________________________________________
Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug

Upcoming Meetings (6pm - 8pm)                         Vassar College
 Feb 6 - Raspberry Pi
 Mar 6 - 10th Anniversary Meeting - Linux where you least expect it
 Apr 3 - Typography: Physical Art to Digital Art

Reply via email to