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