LinHES Forums http://forum.linhes.org/ |
|
HDTV Overscan http://forum.linhes.org/viewtopic.php?f=6&t=17369 |
Page 1 of 1 |
Author: | bobaloo4200 [ Sun Dec 02, 2007 3:04 pm ] |
Post subject: | HDTV Overscan |
Hi all - I have a successfully running rig of R5F27. The only thing I'm having trouble with is my new Vizio TV (GV42L) seems to be overscanning the picture. When I exit out of Myth, the desktop is overscanned as well. From what I've read my TV is automatically doing this and I need to change my settings in xorg.conf. The TV is connected by DVI out of the graphics card, then run through a converter into HDMI for the TV. My current configuration is: 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 Section "Monitor" Identifier "Generic Monitor" VendorName "VIZIO" ModelName "VIZIO GV42L" HorizSync 31-70 VertRefresh 50-85 Mode "1366x768" # vfreq 59.815Hz, hfreq 47.553kHz DotClock 85.500000 HTimings 1366 1494 1624 1798 VTimings 768 770 776 795 Flags "-HSync" "+VSync" EndMode Option "NvAGP" "1" Option "RenderAccel" "False" Option "DPMS" "True" Option "UseEdidDpi" "False" Option "DPI" "100 x 100" EndSection Section "Device" Identifier "Generic Video Card" Driver "nvidia" BusID "PCI:1:0:0" Option "AddARGBVisuals" "True" Option "AddARGBGLXVisuals" "True" Option "NoLogo" "True" Option "UseEvents" "True" Option "ModeValidation" "NoWidthAlignmentCheck" # Important!!! need this option to use nvidia card at 1366 x 768 EndSection Section "Screen" Identifier "Default Screen" Device "Generic Video Card" Monitor "Generic Monitor" Option "DPI" "100 x 100" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1366x768" EndSubSection SubSection "Display" Viewport 0 0 Depth 16 Modes "1366x768" EndSubSection SubSection "Display" Viewport 0 0 Depth 15 Modes "1366x768" EndSubSection Option "UseEvents" "True" EndSection nvidia-settings doesn't seem to have an overscan option. I've tried entering "Option 'TVOverScan' '.8'" to screen and monitor section and it didn't do anything. When I added "'ConnectedMonitor' 'tv'" everything got out of whack and my TV wouldn't display anything. I also tried setting option "'DisplaySize 940 534" and that didn't move anything either. My guess is that the "TVOverScan" option is where I want to be, but one of my other settings must be trumping it. Any one have any ideas on what else I could try? Thanks much for the help. -bobaloo |
Author: | Greg Frost [ Sun Dec 02, 2007 3:21 pm ] |
Post subject: | |
Most LCD TVs have some sort of pixel-for-pixel option in their setup somewhere. My Samsung calls it "Just-Scan". It is this option you need to select, not anything on your myth box. |
Author: | bobaloo4200 [ Sun Dec 02, 2007 4:39 pm ] |
Post subject: | |
Thanks for the reply, Greg! Unfortunately, the TV doesn't have any settings relating to the pixels, dimensions, or overscan. It's a pretty weak menu. I can mess around with colors, brightness and the likes; but that's about all. The lack of settings is because I'm connecting via HDMI input. It must assume that whatever the HDMI source is, it would handle the sizing. I need to figure out how to get the overscan to pull back from outside of the TV settings. -bobaloo |
Author: | Greg Frost [ Mon Dec 03, 2007 4:18 am ] |
Post subject: | |
I dont know if you can fix it with miodelines. Thats what the TV is designed to do. The best thing to do in my opinion would be to tweak the GUI offsets and size settings in utilities/setup-setup->appearance so that the menus fit the screen and just watch recordings with overscan. The other thing you could do is put pressure on the manufacturer to release a firmware update to include a "Just Scan" mode. |
Author: | mogator88 [ Mon Dec 03, 2007 7:42 am ] |
Post subject: | |
There is a "fix" or "hack" to get the vizio to have everything line up perfectly in the monitor. You have to set the video output to 600p. From far enough away you'll probably never notice the difference between that and 720p, and everythings really looks great. I went back to 720, and adjusted settings within Myth to make the best of it. I don't remember how to set 600p, you'll have to search my posts from the last 6 months or so. |
Author: | grante [ Mon Dec 03, 2007 11:18 am ] |
Post subject: | |
bobaloo4200 wrote: Unfortunately, the TV doesn't have any settings relating to the pixels, dimensions, or overscan. It's a pretty weak menu. Unfortunately you bought a TV that's not well suited to being connected to a PC. You definitely want dot-by-dot or direct-pixel-mapping or whatever. Quote: I can mess around with colors, brightness and the likes; but that's about all. The lack of settings is because I'm connecting via HDMI input. It must assume that whatever the HDMI source is, it would handle the sizing. Yup. The designers of the TV assumed that customers are too stupid to know what they want. Quote: I need to figure out how to get the overscan to pull back from
outside of the TV settings. The best you can probably do is set the GUI offset and size so that MythTv only uses the portion of the signal that your TV has chosen to display. |
Author: | mogator88 [ Mon Dec 03, 2007 12:16 pm ] |
Post subject: | |
Quote: Unfortunately you bought a TV that's not well suited to being
connected to a PC. You definitely want dot-by-dot or direct-pixel-mapping or whatever. Actually, this TV is very well suited to being hooked up to a PC as long as it runs windows. I suspect the trick to getting the vizio's to work "right" with myth may be in using the VGA connection, but I've never been able to get that to work at higher resolutions. OP, do a google search for mythtv and vizio, and see what you come up with. There is a lot more info now than even a year ago. Keep us informed |
Author: | grante [ Mon Dec 03, 2007 1:10 pm ] |
Post subject: | |
mogator88 wrote: Quote: Unfortunately you bought a TV that's not well suited to being connected to a PC. You definitely want dot-by-dot or direct-pixel-mapping or whatever. Actually, this TV is very well suited to being hooked up to a PC as long as it runs windows. How so? How could there be a direct-mapped-pixel mode when running Windows and not when running Linux? How would the TV know which OS is in use? |
Author: | mogator88 [ Mon Dec 03, 2007 2:35 pm ] |
Post subject: | |
I don't know how the tv knows. Actually, I think its the computer that figures it out. There must be a 2-way communication going through the VGA cable. When I plug in my laptop, or take home my dad's computer, or plug in any other XP computer that I've tried, I plug it in and the computer just knows how to format the output display. No tinkering ever required. |
Author: | grante [ Mon Dec 03, 2007 4:32 pm ] |
Post subject: | |
mogator88 wrote: I don't know how the tv knows. Actually, I think its the computer that figures it out. There must be a 2-way communication going through the VGA cable. Yes there is. Video drivers can read a list of supported resolutions from the display. Linux does exactly the same thing. Quote: When I plug in my laptop, or take home my dad's computer, or
plug in any other XP computer that I've tried, I plug it in and the computer just knows how to format the output display. No tinkering ever required. That's how it's worked for me with Linux for the past 10-12 years as well. I haven't had to tinker with any mode-lines in ages. The X server drivers all know how to read the EDID info from displayes just like the Windows drivers do. All I ever have to do is pick one of the available resolutions. If there's a direct-mapped mode that works for Windows, there's no reason it shouldn't work for Linux as well. |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |