Hello, this is my first post here. I need help to configure xorg.conf: do a correct ModeLine or set up a custom EDID I guess.
I am trying to make my LCD TV (HDMI-DVI-adaptered) to display at 1920x1080 in Linux Mint 15 in a TwinView setup with an 1920x1200 LCD (DVI) as primary display. I want them to show the same image - +0+60, positioned above each other in depth.
This worked on the exact same hardware with Ubuntu 11.04 / nvidia-270.41.
All I have replaced is the OS, Ubuntu 11.04 with Mint 15.
It also works in Windows XP to get 1920x1080 on the LCD TV.
Now with Mint 15 / nvidia-304.88 all I get is a black screen on TV or no signal and warnings in Xorg.0.log. I can make the LCD TV to display 1280x720 or even 800x600 (nvidia-auto-select).
The LCD display works fine, runs at 1920x1200.
Setup:
- DFP-0: Iiyama ProLite E2607WSD (“Idek Iiyama PLE2607WSD”)
- DFP-1: DMTech LT26XY (“PYX 26LCDTV”, PAL i guess)
- Graphics card: NVIDIA GPU Quadro FX 4000 (NV40GL)
- OS: Linux Mint 15, 64-bit
- Driver: nvidia-304 (304.88, from standard-repos)
The error in the Xorg.0.log on an unmodified xorg.conf:
NVIDIA(GPU-0): The EDID for PYX 26LCDTV (DFP-1) contradicts itself: mode
NVIDIA(GPU-0): "1280x720" is specified in the EDID; however, the EDID's
NVIDIA(GPU-0): valid VertRefresh range (55.000-85.000 Hz) would exclude
NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
NVIDIA(GPU-0): check for mode "1280x720".
I have tried to build my own modelines using output from debug mode and have also tried to run slightly modified EDID:s with CustomEDID with no luck. Still getting black screen.
Display details from Xorg.0.log using Option “ModeDebug” “TRUE”, selected parts:
[ 4078.639] (–) NVIDIA(0): — EDID for PYX 26LCDTV (DFP-1) —
[ 4078.639] (–) NVIDIA(0): EDID Version : 1.3
[ 4078.639] (–) NVIDIA(0): Manufacturer : PYX
[ 4078.639] (–) NVIDIA(0): Monitor Name : PYX 26LCDTV
[ 4078.639] (–) NVIDIA(0): Product ID : 0x3770
[ 4078.639] (–) NVIDIA(0): 32-bit Serial Number : 0x013218a3
[ 4078.639] (–) NVIDIA(0): Serial Number String :
[ 4078.639] (–) NVIDIA(0): Manufacture Date : 2006, week 4
[ 4078.639] (–) NVIDIA(0): DPMS Capabilities :
[ 4078.639] (–) NVIDIA(0): Input Type : Digital
[ 4078.639] (–) NVIDIA(0): Prefer first detailed timing : Yes
[ 4078.639] (–) NVIDIA(0): Supports GTF : No
[ 4078.639] (–) NVIDIA(0): Maximum Image Size : 580 mm x 320 mm
[ 4078.639] (–) NVIDIA(0): Valid HSync Range : 30.0 kHz - 91.0 kHz
[ 4078.639] (–) NVIDIA(0): Valid VRefresh Range : 55.0 Hz - 85.0 Hz
[ 4078.639] (–) NVIDIA(0): EDID maximum pixel clock : 162.0 MHz
[…]
[ 4078.658] (II) NVIDIA(GPU-0): Validating Mode “1920x1080”:
[ 4078.658] (II) NVIDIA(GPU-0): 1920 x 1080 @ 60 Hz
[ 4078.658] (II) NVIDIA(GPU-0): Mode Source: EDID
[ 4078.658] (II) NVIDIA(GPU-0): Pixel Clock : 74.25 MHz
[ 4078.658] (II) NVIDIA(GPU-0): HRes, HSyncStart : 1920, 2008
[ 4078.658] (II) NVIDIA(GPU-0): HSyncEnd, HTotal : 2052, 2200
[ 4078.658] (II) NVIDIA(GPU-0): VRes, VSyncStart : 1080, 1084
[ 4078.658] (II) NVIDIA(GPU-0): VSyncEnd, VTotal : 1094, 1124
[ 4078.658] (II) NVIDIA(GPU-0): H/V Polarity : +/+
[ 4078.658] (II) NVIDIA(GPU-0): Extra : Interlace
[ 4078.658] (II) NVIDIA(GPU-0): Mode is valid.
[…]
[ 4078.659] (II) NVIDIA(GPU-0): Validating Mode “1920x1080”:
[ 4078.659] (II) NVIDIA(GPU-0): 1920 x 1080 @ 60 Hz
[ 4078.659] (II) NVIDIA(GPU-0): Mode Source: EDID
[ 4078.659] (II) NVIDIA(GPU-0): Pixel Clock : 74.18 MHz
[ 4078.659] (II) NVIDIA(GPU-0): HRes, HSyncStart : 1920, 2008
[ 4078.659] (II) NVIDIA(GPU-0): HSyncEnd, HTotal : 2052, 2200
[ 4078.659] (II) NVIDIA(GPU-0): VRes, VSyncStart : 1080, 1084
[ 4078.659] (II) NVIDIA(GPU-0): VSyncEnd, VTotal : 1094, 1124
[ 4078.659] (II) NVIDIA(GPU-0): H/V Polarity : +/+
[ 4078.659] (II) NVIDIA(GPU-0): Extra : Interlace
[ 4078.659] (II) NVIDIA(GPU-0): Mode is valid.
[…]
[ 4078.671] (II) NVIDIA(GPU-0): Validating Mode “1920x1080”:
[ 4078.671] (II) NVIDIA(GPU-0): 1920 x 1080 @ 60 Hz
[ 4078.671] (II) NVIDIA(GPU-0): Mode Source: X Server
[ 4078.671] (II) NVIDIA(GPU-0): Pixel Clock : 138.50 MHz
[ 4078.671] (II) NVIDIA(GPU-0): HRes, HSyncStart : 1920, 1968
[ 4078.671] (II) NVIDIA(GPU-0): HSyncEnd, HTotal : 2000, 2080
[ 4078.671] (II) NVIDIA(GPU-0): VRes, VSyncStart : 1080, 1083
[ 4078.671] (II) NVIDIA(GPU-0): VSyncEnd, VTotal : 1088, 1111
[ 4078.671] (II) NVIDIA(GPU-0): H/V Polarity : +/-
[ 4078.671] (WW) NVIDIA(GPU-0): Mode is rejected: Only EDID-provided modes are allowed on
[ 4078.671] (WW) NVIDIA(GPU-0): PYX 26LCDTV (DFP-1) (continuous frequence modes not
[ 4078.671] (WW) NVIDIA(GPU-0): allowed).
= 1920x1080 interlaced SHOULD work.
Whole Xorg.0.log from “unmodified” xorg.conf is located here:
My current modified (non-working) xorg.conf, this one gives DFP-0=1920x1200 and DFP-1=black screen, but signal.
nvidia-settings: X configuration file generated by nvidia-settings
nvidia-settings: version 304.88 (buildd@lamiak) Wed Apr 10 16:20:15 UTC 2013
Section “ServerLayout”
Identifier “Default Layout”
Screen 0 “Screen0” 0 0
InputDevice “Keyboard0” “CoreKeyboard”
InputDevice “Mouse0” “CorePointer”
Option “Xinerama” “0”
EndSection
Section “InputDevice”
# generated from default
Identifier “Keyboard0”
Driver “kbd”
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 “Configured Monitor”
EndSection
Section “Monitor”
Identifier “Monitor0”
VendorName “Unknown”
ModelName “Idek Iiyama PLE2607WSD”
# HorizSync 29.0 - 81.0
# VertRefresh 55.0 - 76.0
# Option "ModeDebug" "TRUE"
# home-made using cyberwizzard.nl//blog-linux-gentoo-linux/147-debugging-nvidia-edid-resolutions.html
# -- signal + black screen
ModeLine "1920x1080@60a" 74.25 1920 2008 2052 2200 1080 1084 1094 1124 +hsync +vsync interlace
# -- signal + black screen
ModeLine "1920x1080@60b" 74.18 1920 2008 2052 2200 1080 1084 1094 1124 +hsync +vsync interlace
# from http://www.arachnoid.com/modelines/
# no signal
# 1920x1080 @ 60.00 Hz (GTF) hsync: 69.54 kHz; pclk: 179.14 MHz
Modeline "1920x1080_60.00i" 179.14 1920 2040 2248 2576 1080 1082 1088 1158 -HSync +Vsync interlace
# from http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
# -- signal + black screen
Modeline "1920x1080@60i" 77.60 1920 1952 2240 2272 1080 1104 1110 1135 interlace
Option "UseEDID" "False"
Option "UseEDIDDpi" "False"
Option “DPI” “DFP-0:75x75;DFP-1:100x100”
Option "DPI" "100x100"
Option "UseEDIDFreqs" "False"
Option "ModeValidation" "NoDFPNativeResolutionCheck"
Option "ExactModeTimingsDVI" "True"
Option "HorizSync" "DFP-0: 29-81; DFP-1: 30-91"
Option "VertRefresh" "DFP-0: 55-76; DFP-1: 45-65"
EndSection
Section “Device”
Identifier “Configured Video Device”
Driver “vesa”
EndSection
Section “Device”
Identifier “Device0”
Driver “nvidia”
VendorName “NVIDIA Corporation”
BoardName “Quadro FX 4000”
EndSection
Section “Screen”
Identifier “Default Screen”
Device “Configured Video Device”
Monitor “Configured Monitor”
EndSection
Section “Screen”
Identifier “Screen0”
Device “Device0”
Monitor “Monitor0”
DefaultDepth 24
Option “TwinView” “1”
Option “Stereo” “0”
Option "metamodes" "DFP-0: 1920x1200 +0+0, DFP-1: 1920x1080@60i +0+60"
SubSection "Display"
Depth 24
Modes "1920x1080@60a" "1920x1080@60b" "1920x1080_60.00i" "1920x1080@60i"
EndSubSection
EndSection
I’m quite sure I have done a lot of stuff wrong in the config as it is not working well, but this is the best I could come up with. Please correct me!
nvidia-bug-report-file, without logverbose 6 as I only get black screen on both LCD:s when doing CTRL+ALT+F1/F2/F3 etc:
EDID for PYX 26LCDTV taken from nvidia-settings:
I am able to boot into Windows XP 32-bit if necessary, to aquire EDID:s for example.
I am open for a solution - make modelines, modify EDID:s etc.
Would be nice to be able to watch a movie again …