I just realized I have an issue with my frontend and I'm not quite sure how to address it.<br><br>The problem starts because I have a Panasonic 42" EDTV plasma. EDTV is not true HD, since the maximum resolution is 852x480. However, it accepts 720p and 1080i input and internally scales it to fit the screen.
<br><br>My MythTV frontend sports a NVIDIA FX-5200 with a DVI port. I connect this to the TV with a DVI->HDMI adapter on the PC and an HDMI cable between the units.<br><br>I have an 852x480 modeline in my xorg.conf file. I thought this was the best option, but....
<br><br>Today, I had the nvidia-settings utility open to verify some settings when I noticed this on the DFP-0 tab:<br><br>Native resolution: 1920×1080<br>Best Fit resolution: 1920×1080<br>Frontend resolution: 852x480<br>
Backend resolution: 1920x1080<br><br>When I hover over these fields, I get this:<br><br>"The Backend Resolution is the resolution that the GPU is driving to the DFP. If the Backend Resolution is different than the Frontend Resolution, then the GPU will scale the image from the Frontend Resolution to the Backend Resolution. If the Backend Resolution is different than the Native Resolution, then the DFP will scale the image from the Backend Resolution to the Native Resolution."
<br><br>In other words, MythTV (and X) are formatting the output to 852x480 and NVIDIA is scaling it to 1920x1080, then the plasma TV scales the image back to 852x480.<br><br>The TV is obviously reporting resolution via EDID to NVIDIA as 1920x1080, which is what starts the problem.
<br><br>I changed my modeline to a 1080i modeline. The output looks good - probably better than the original (maybe that's just my imagination).<br><br>But I am doing this on a AMD Sempron 2800+ CPU that can't quite always keep up. It would seem to me that feeding the output at 852x480 would be a lot less strain on the system. (I am assuming that since NVIDIA is scaling the 852x480 output to 1920x1080 that this taxes the system, maybe not.)
<br><br>Has anyone else run into an issue like this?<br><br>Any recommendations on how to proceed?<br><br>Thanks for your ideas.<br><br>Tom<br>