[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