[mythtv-users] HDMI, nvidia, no Audio, no Video and no EDID, 37pfl8404

Frank Hartmann soundart at gmx.net
Sun Jan 8 13:55:19 UTC 2012


Hi,

a week ago Audio and Video playback stopped while watching a
recording. The TV said either "No video" or "invalid video" My problem
is: I did not get both back after a week!

I am using the HDMI output of a GT520 for audio and video connected to a
Philips 37pfl8404. The audio went from the TV via SPDIF to my amplifier.

I am using now (after a week of useless try and error in the evenings)
* linux 3.1 
* nvidia-driver:amd64 (290.10-1) 
* alsa-base 1.0.23+dfsg-4

from debian.

The problem seems to be that the I2C read-out of the EDID data from the TV fails:
In the Xorg.0.log is often total failure "invalid EDID header" or
sometimes(like now):

[    31.445] (WW) NVIDIA(0): The EDID for Philips FTV (DFP-1) contradicts itself: mode
[    31.445] (WW) NVIDIA(0):     "1920x1080" is specified in the EDID; however, the EDID's
[    31.445] (WW) NVIDIA(0):     valid VertRefresh range (48.000-62.000 Hz) would exclude
[    31.445] (WW) NVIDIA(0):     this mode's VertRefresh (24.0 Hz); ignoring VertRefresh
[    31.445] (WW) NVIDIA(0):     check for mode "1920x1080".

I have hacked the /etc/X11/xorg.conf and added some video timings And
some Options, found by googling.


Section "Monitor"
	Identifier "DFP"
	VendorName "Unknown"
	ModelName "Philips FTV"
	HorizSync 15.0 - 75.0
	VertRefresh 24.0 - 62.0
	#VertRefresh  60.0
	ModeLine "1920x1080" 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +HSync +VSync 
	Modeline "1280x720_60.00"   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync
	Option "ExactModeTimingsDVI" "TRUE"
        Option "ModeValidation" "NoEdidModes"
       #Option "UseEdidFreqs" "False" 
	Option "DPMS"
EndSection

This helped, I have now sometimes video back (not often). I have only
seen the X desktop in the last few days, _never_ the console like
before. Most of the times when I had video, audio was missing.


Success seems to be related to the 'boot-order': I have more often video
if the TV starts after I boot the mythbackend. 

If by chance anyone reading this has a similar TV (and probably nvidia)
could send me the EDID info. Reading this data is doable via
nvidia-setting->DFP-x->Aquire EDID

I would like to get some general guidance howto handle this situation. I
can easily login into the machine via ssh, but controlling X seems quite
hard/impossible: How to I do something like xrandr (for trying video
modes) if all I have is an ssh access? 

Currently my workflow is
* edit xorg
* /etc/init.d/gdm3 restart 
* or reboot the TV or the mythbackend

There has to be something better!


many thanks
  Frank















More information about the mythtv-users mailing list