[mythtv-users] Request for suggestions - DFP Screen Resolution problems after upgrades
Jerry
mythtv at hambone.e4ward.com
Fri Oct 5 18:56:46 UTC 2012
On Fri, Oct 5, 2012 at 2:26 PM, John Freer <john_freer at yahoo.com> wrote:
> Hi all:
>
> Thanks in advance for your suggestions. I recently upgraded (yum upgrade)
> the kernel in my frontend/backend, as well as moving up to the most recent
> matching nvidia kmdl. After the upgrade and a reboot, X no longer finds
> the connected monitor (LCD TV connected via HDMI), and subsequently fails
> to create any screens, etc.
>
> In diagnosing the problem, I figured I'd manually set some things in
> xorg.conf specifically: Option ConnectedMonitor DFP. Setting this option
> did succeed in getting the display to light up. Unfortunately, it only
> will display in 800x600, the default fallback resolution from
> nvidia-auto-select when their is no EDID validation information.
>
> Anyway, I did find an appropriate modeline for my Syntax Olevia 237-S11,
> which I believe should work, BUT, nvidia 302.17 will not allow any modes
> over DFP which aren't validated by EDID, even if you specify in xorg.conf
> to ignoreEDID and so forth.
>
> I think the bottom-line root cause problem here is that after the recent
> upgrade from kernel 3.4.9 to 3.4.11 (and associated kmdl upgrade), it seems
> that X is no longer able to pull over the EDID from the TV, like it has
> been doing successfully for the past several years. This results in
> failure of mode validation and fallback to 800x600. Which I would normally
> work around by specifying a modeline, but apparantly this is no longer
> allowed. 302.17 worked fine prior to the kernel/kmdl upgrade this week.
>
> Relevant packages:
> kernel-3.4.11-1.fc16.x86_64
> nvidia-graphics-302.17-68.x86_64
> nvidia-graphics302.17-kmdl-3.4.11-1.fc16-302.17-147.fc16.x86_64
> On an Asus M4N78-Pro with integrated nvidia 8300.
>
> Questions:
>
> 1. Is anyone experiencing similar difficulty?
> 2. Known problem or workarounds I haven't seen?
> 3. Any way to force a modeline output on DFP with 302.17 (ie: ignore EDID
> check since EDID info is missing)?
>
>
> Xorg.0.log snippet:
>
> [ 4919.129] (II) NVIDIA(GPU-0): Validating Mode "1080i_STD":
> [ 4919.129] (II) NVIDIA(GPU-0): 1920 x 1080 @ 60 Hz
> [ 4919.129] (II) NVIDIA(GPU-0): Mode Source: X Configuration file
> ModeLine
> [ 4919.129] (II) NVIDIA(GPU-0): Pixel Clock : 74.18 MHz
> [ 4919.129] (II) NVIDIA(GPU-0): HRes, HSyncStart : 1920, 1960
> [ 4919.129] (II) NVIDIA(GPU-0): HSyncEnd, HTotal : 2008, 2200
> [ 4919.129] (II) NVIDIA(GPU-0): VRes, VSyncStart : 1080, 1084
> [ 4919.129] (II) NVIDIA(GPU-0): VSyncEnd, VTotal : 1094, 1124
> [ 4919.129] (II) NVIDIA(GPU-0): H/V Polarity : +/-
> [ 4919.129] (II) NVIDIA(GPU-0): Extra : Interlace
> [ 4919.129] (WW) NVIDIA(GPU-0): Mode is rejected: Only EDID-provided
> modes are allowed on
> [ 4919.129] (WW) NVIDIA(GPU-0): DFP-0.
>
> AND
>
> [ 4919.160] (WW) NVIDIA(0): No valid modes for "DFP-0:1080i_STD";
> removing.
> [ 4919.160] (WW) NVIDIA(0):
> [ 4919.160] (WW) NVIDIA(0): Unable to validate any modes; falling back to
> the default mode
> [ 4919.160] (WW) NVIDIA(0): "nvidia-auto-select".
> [ 4919.160] (WW) NVIDIA(0):
> [ 4919.161] (II) NVIDIA(0): Validated modes:
> [ 4919.161] (II) NVIDIA(0): Virtual screen size determined to be 800 x 600
>
>
> Thanks,
> John.
>
Hi John,
I'm on Fedora 17 with
kernel-3.5.4-2.fc17.x86_64
kmod-nvidia-3.5.4-2.fc17.x86_64-304.37-1.fc17.5.x86_64
kmod-nvidia-304.37-1.fc17.5.x86_64
etc. and I am running a modeline on my television successfully with the
following xorg.conf:
# RPM Fusion - nvidia-xorg.conf
#
Section "Monitor"
Identifier "SamsungHDTVRainbow"
Option "ExactModeTimingsDVI" "TRUE"
HorizSync 31-50
VertRefresh 56-75
#modeline "1400x1050" 122.00 1400 1488 1640 1880 1050 1052 1064 1082 +hsync
+vsync #not working
#KEY FF H1 H2 H3 H4 V1 V2 V3 V4
FLAGS
#orig modeline "1920x1080" 74.25 1920 2008 2052 2200 1080 1084 1094 1124
+hsync +vsync Interlace
modeline "1920x1080" 74.25 1920 2008 2052 2200 1080 1084 1094 1124
+hsync +vsync Interlace
modeline "1280x720" 74.25 1280 1390 1430 1650 720 725 730 750
+hsync +vsync
EndSection
Section "Screen"
Identifier "DefaultScreen"
Monitor "SamsungHDTVRainbow"
Device "Videocard0"
SubSection "Display"
Depth 24
# Modes "1920x1080"
Modes "1280x720"
EndSubSection
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
Option "UseEDID" "False"
EndSection
#below prevents tearing/stuttering
Section "Extensions"
Option "Composite" "Disable"
EndSection
In case you or others need help with the modelines, I used this page to
create mine: http://ubuntuforums.org/showthread.php?t=1003099&page=2
Maybe you'll see something in that configuration that would help you. I'm
not well-versed in X configuration; I've only learned by browsing various
web pages. The modelines seem to be working for me.
Perhaps you need that "UseEDID" "False" option?
Jerry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20121005/4e421f13/attachment.html>
More information about the mythtv-users
mailing list