Author |
Message |
stubaird
|
Posted: Wed Jan 21, 2009 7:59 am |
|
Joined: Tue Oct 31, 2006 3:46 pm
Posts: 10
|
I'm trying to switch my Knoppmyth 5.5 setup from a computer monitor to my Panasonic plasma tv (TH-42PX80U). I connected to TV via a DVI to HDMI cable, unplugged my vga cable and rebooted. I thought everything was good, mythfrontend started, I could navigate all the menus but whenever I try to watch TV or a recording it goes blank and X crashes/restarts. The wierd thing is that if I exit mythfrontend I can open firefox and it works fine. I would have thought that X either worked or didn't. What is different with watching TV/recordings? Is my problem with xorg.conf or with my mythtv settings?
|
|
Top |
|
|
ceenvee703
|
Posted: Wed Jan 21, 2009 9:43 am |
|
Joined: Fri Apr 02, 2004 10:08 am
Posts: 1637
Location:
Virginia, USA
|
There is a MythTV setting somewhere (sorry, don't remember where) that tells MythTV to change the display resolution depending on the resolution of the material you're watching. I guess it's possible that if that's been set, and it changes the resolution to something your TV doesn't like (but that your monitor was able to handle), that it could give the result you're seeing.
What resolution are you trying to use with your TV?
|
|
Top |
|
|
stubaird
|
Posted: Wed Jan 21, 2009 9:58 am |
|
Joined: Tue Oct 31, 2006 3:46 pm
Posts: 10
|
The TV supports 1024x768. It would make sense to me that there is a setting somewhere in mythtv that changes the resolution to something higher when watching TV or recordings. Any suggestions on where this is configured in mythtv would be appreciated.
|
|
Top |
|
|
tscholl
|
Posted: Wed Jan 21, 2009 11:51 am |
|
Joined: Mon Apr 10, 2006 3:48 pm
Posts: 997
Location:
Lexington, Ky
|
Your screen resolutions are defined in your xorg.conf It sounds like you have a resolution defined in the xorg.conf that is not support by the tv.
Try commenting out anything higher than the 1024x768 entry.
See what you get.
|
|
Top |
|
|
ceenvee703
|
Posted: Wed Jan 21, 2009 6:44 pm |
|
Joined: Fri Apr 02, 2004 10:08 am
Posts: 1637
Location:
Virginia, USA
|
stubaird wrote: The TV supports 1024x768. It would make sense to me that there is a setting somewhere in mythtv that changes the resolution to something higher when watching TV or recordings.
Well, actually, the best thing to do in my opinion is to have MythTV display at the display's default resolution (in your case, 1024x768) and then let MythTV scale things up to that resolution (for SDTV or other video) or down to that resolution (in the case of 1080i material).
Still not sure where that setting is but if I figure it out I will let you know.
|
|
Top |
|
|
slowtolearn
|
Posted: Wed Jan 21, 2009 8:41 pm |
|
Joined: Wed Nov 16, 2005 8:55 pm
Posts: 1381
Location:
Farmington, MI USA
|
I have R5.5 connected via DVI -> HDMI to the exact same TV (TH-42PX80U). I initially set Modes "1920x1080_60" "1280x720_60" in xorg.conf which looks really good, but makes VNC access virtually useless. So I set xorg.conf back to 800x600 and set GUI Height/Width/Offsets in Settings -> Appearance to place the MythTV GUI appropriately.
Entered "Watch TV" once by accident (I don't have a signal plugged into this box ATM) and saw the normal OSD, no crash.
Of course, you want to check into the options ceenvee703 mentioned. I believe you will find them under Settings -> Appearance -> something like "Different GUI size for WatchTV"
|
|
Top |
|
|
stubaird
|
Posted: Thu Jan 22, 2009 2:57 pm |
|
Joined: Tue Oct 31, 2006 3:46 pm
Posts: 10
|
Any chance you could post your modelines that work with this TV?
|
|
Top |
|
|
slowtolearn
|
Posted: Thu Jan 22, 2009 6:49 pm |
|
Joined: Wed Nov 16, 2005 8:55 pm
Posts: 1381
Location:
Farmington, MI USA
|
stubaird wrote: Any chance you could post your modelines that work with this TV? Not using modelines, here's what my "Screen" section looks like (Asus M2NPV-VM with nVidia version 173.14.09) Code: Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultColorDepth 24 SubSection "Display" Depth 24 Modes "800x600" # Modes "1920x1080_60" EndSubSection SubSection "Display" Depth 32 Modes "800x600" # Modes "1920x1080_60" EndSubSection EndSection See http://www.mythtv.org/wiki/NVIDIA_Component_Out for the reasoning behind the *_60 designations.
At 800x600 I set the following in Settings -> Appearance -> Screen Settings GUI width: 765 GUI height: 575 GUI X offset: 16 GUI Y offset: 12
And the options ceenvee703 pointed you to are under Settings -> Appearance -> Video Mode Settings, Separate video modes for GUI and TV playback (I think this is what he was referring to)
|
|
Top |
|
|
stubaird
|
Posted: Wed Jan 28, 2009 9:00 am |
|
Joined: Tue Oct 31, 2006 3:46 pm
Posts: 10
|
Does Knoppmyth start a new X session (with different settings) when you go from the GUI to watching TV or recordings? I can get the GUI setup perfectly on my Plasma TV, even the previews of the recordings work fine but as soon as I try to watch TV or a recording X windows crashes and restarts. Everything works perfectly if I use VGA out to a monitor instead of DVI out to the TV.
|
|
Top |
|
|
ceenvee703
|
Posted: Wed Jan 28, 2009 10:02 am |
|
Joined: Fri Apr 02, 2004 10:08 am
Posts: 1637
Location:
Virginia, USA
|
It changes settings if you have the option checked that was mentioned in the above messages. Have you checked that option page? If you have you haven't said so in any of your replies...
|
|
Top |
|
|
stubaird
|
Posted: Thu Jan 29, 2009 8:35 am |
|
Joined: Tue Oct 31, 2006 3:46 pm
Posts: 10
|
I've tried it both ways. If I check use same size as GUI will it try to use the exact GUI size (765x565 for example) or just whatever resolution X windows is currently running at (eg. 800x600). I assume that if I tell it to use a different resolution then whatever I specify must be supported in xorg.conf.
|
|
Top |
|
|
ceenvee703
|
Posted: Thu Jan 29, 2009 10:10 am |
|
Joined: Fri Apr 02, 2004 10:08 am
Posts: 1637
Location:
Virginia, USA
|
At this point I would recommend going back to a baseline state and then work forward from there, namely:
1) turn off the option to use separate resolutions for GUI and for Watch TV (I am pretty sure that "off" is the default state).
2) edit your Xorg.conf file so that it uses a standard HD resolution of your choosing (720p, 1080i) using the Nvidia built-in settings for that AND ONLY that. Forget modelines entirely... using the Nvidia settings basically should make your MythTV box look to your TV like any other external device running at 720p or 1080i, like a cable box or upsampling DVD or Blu-Ray player.
http://www.mythtv.org/wiki/Configuring_HDTV#NVIDIA as well as the Component Out article linked to above
Frankly I would also comment out every single modeline (after backing up the original xorg.conf) as they aren't used with this method and could only cause trouble if they somehow are being used.
If that works for watching TV, THEN you can start experimenting with tweaking resolutions and modelines and things like that.
|
|
Top |
|
|
slowtolearn
|
Posted: Thu Jan 29, 2009 7:18 pm |
|
Joined: Wed Nov 16, 2005 8:55 pm
Posts: 1381
Location:
Farmington, MI USA
|
ceenvee703 wrote: At this point I would recommend going back to a baseline state and then work forward from there Agreed. Here is my xorg.conf, currently configured for 800x600 as you will note at the bottom: Code: Section "ServerLayout" Identifier "XFree86 Configured" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" # PS/2 Mouse not detected # Serial Mouse not detected InputDevice "USB Mouse" "CorePointer" EndSection
Section "ServerFlags" Option "AllowMouseOpenFail" "true"
EndSection
Section "Files" RgbPath "/usr/share/X11/rgb" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/X11/misc:unscaled" FontPath "/usr/share/fonts/X11/75dpi:unscaled" FontPath "/usr/share/fonts/X11/100dpi:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/share/fonts/X11/Speedo" FontPath "/usr/share/fonts/X11/PEX" # Additional fonts: Locale, Gimp, TTF... FontPath "/usr/share/fonts/X11/cyrillic" # FontPath "/usr/share/fonts/X11/latin2/75dpi" # FontPath "/usr/share/fonts/X11/latin2/100dpi" # True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig! FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" FontPath "/usr/share/fonts/truetype" FontPath "/usr/share/fonts/latex-ttf-fonts" EndSection
Section "Module" # Comments: see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=346408 Load "dbe" # Double Buffering Extension, very important. # Load "dri" # This shouldn't be available choice if user has selected driver vga, vesa or nv. Load "glx" # GLX Extension. Load "freetype" # Freetype fonts. Load "type1" # Type 1 fonts Load "record" # Developer extension, usually not needed # Load "extmod" # This is okay, but if you look into "man xorg.conf" you'll find option NOT to include DGA extension with extmod, and for a good reason.. DGA causes instability as it access videoram without consulting X about it. SubSection "extmod" Option "omit xfree86-dga" EndSubSection # Load "speedo" # Speedo fonts, this module doesn't exist in Xorg 7.0.17 # The following are deprecated/unstable/unneeded in Xorg 7.0 # Load "ddc" # ddc probing of monitor, this should be never present, as it gets automatically loaded. # Load "GLcore" # This should be never present, as it gets automatically loaded. # Load "bitmap" # Should be never present, as it gets automatically loaded. This is a font module, and loading it in xorg.conf makes X try to load it twice. EndSection
Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us"
EndSection
Section "InputDevice" Identifier "Serial Mouse" Driver "mouse" Option "Protocol" "Microsoft" Option "Device" "/dev/ttyS0" Option "Emulate3Buttons" "true" Option "Emulate3Timeout" "70" Option "SendCoreEvents" "true" EndSection
Section "InputDevice" Identifier "PS/2 Mouse" Driver "mouse" Option "Protocol" "auto" Option "ZAxisMapping" "4 5" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "true" Option "Emulate3Timeout" "70" Option "SendCoreEvents" "true" EndSection
Section "InputDevice" Identifier "USB Mouse" Driver "mouse" Option "Device" "/dev/input/mice" Option "SendCoreEvents" "true" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" Option "Buttons" "5" EndSection
# Auto-generated by KNOPPIX mkxf86config
Section "Monitor" Identifier "Monitor0" Option "DPMS" "true" Option "UseEdidDpi" "FALSE" Option "DPI" "69 x 69" # HorizSync 28.0 - 78.0 # Warning: This may fry very old Monitors HorizSync 28.0 - 96.0 # Warning: This may fry old Monitors VertRefresh 50.0 - 75.0 # Very conservative. May flicker. # VertRefresh 50.0 - 62.0 # Extreme conservative. Will flicker. TFT default. EndSection
Section "Device" ### Available Driver options are:- # sw_cursor is needed for some ati and radeon cards #Option "sw_cursor" #Option "hw_cursor" #Option "NoAccel" #Option "ShowCache" #Option "ShadowFB" #Option "UseFBDev" #Option "Rotate" Identifier "Card0" # The following line is auto-generated by KNOPPIX mkxf86config Driver "nvidia" Option "XvmcUsesTextures" "false" Option "UseEvents" "true" VendorName "All" BoardName "All" # BusID "PCI:1:0:0" EndSection
Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultColorDepth 24 SubSection "Display" Depth 24 Modes "800x600" "640x480" # Modes "1920x1080_60" "1280x720_60" EndSubSection SubSection "Display" Depth 32 Modes "800x600" "640x480" # Modes "1920x1080_60" "1280x720_60" EndSubSection EndSection
Section "DRI" Mode 0666 EndSection No modelines at all, based off the stock R5.5. WatchTV does not crash on me using either setting. Are you sure you don't have a problem with your tuner? Better check your log files to see if anything unusual is reported at the time you enter WatchTV.
You haven't told us what your hardware configuration is - Do you even have an nVidia GPU? If not, the above _60 modes won't apply to you.
|
|
Top |
|
|
stubaird
|
Posted: Mon Feb 02, 2009 8:36 am |
|
Joined: Tue Oct 31, 2006 3:46 pm
Posts: 10
|
I was using an ATI card. Now I have picked up an nvidia one, but I haven't tried it yet. When switching to the nvidia card will I have to download the drivers or will they have been installed?
|
|
Top |
|
|
stubaird
|
Posted: Thu Feb 12, 2009 2:44 pm |
|
Joined: Tue Oct 31, 2006 3:46 pm
Posts: 10
|
Thanks for all the help. I've got my new nVidia card running at 1280x720_60 through the dvi to hdmi cable and the results are great. The ATI drivers must be pretty crappy.
Stu
|
|
Top |
|
|