View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 10 posts ] 
Print view Previous topic   Next topic  
Author Message
Search for:
 Post subject: HDTV Overscan
PostPosted: Sun Dec 02, 2007 3:04 pm 
Offline
Joined: Fri Nov 24, 2006 4:14 pm
Posts: 5
Location: Madison, WI
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

_________________
-Knoppmyth R5F27
-Intel Pentium D 830 3.0gGHz DT 800FSB
-768 MB RAM
-Seagate 250GB EIDE HD
-Mach Speed P4MSD-800 Socket 775 Motherboard
-XFX GeForce FX 5200 128MB DDR 8X AGP
-pcHDTV-3000 Tuner Card


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 02, 2007 3:21 pm 
Offline
Joined: Mon May 10, 2004 8:08 pm
Posts: 1891
Location: Adelaide, Australia
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.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 02, 2007 4:39 pm 
Offline
Joined: Fri Nov 24, 2006 4:14 pm
Posts: 5
Location: Madison, WI
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

_________________
-Knoppmyth R5F27
-Intel Pentium D 830 3.0gGHz DT 800FSB
-768 MB RAM
-Seagate 250GB EIDE HD
-Mach Speed P4MSD-800 Socket 775 Motherboard
-XFX GeForce FX 5200 128MB DDR 8X AGP
-pcHDTV-3000 Tuner Card


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 03, 2007 4:18 am 
Offline
Joined: Mon May 10, 2004 8:08 pm
Posts: 1891
Location: Adelaide, Australia
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.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 03, 2007 7:42 am 
Offline
Joined: Tue Jan 30, 2007 1:27 am
Posts: 299
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.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 03, 2007 11:18 am 
Offline
Joined: Mon Jun 27, 2005 4:42 pm
Posts: 321
Location: Minneapolis, Minnesota, USA
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.

_________________
Grant


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 03, 2007 12:16 pm 
Offline
Joined: Tue Jan 30, 2007 1:27 am
Posts: 299
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


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 03, 2007 1:10 pm 
Offline
Joined: Mon Jun 27, 2005 4:42 pm
Posts: 321
Location: Minneapolis, Minnesota, USA
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?

_________________
Grant


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 03, 2007 2:35 pm 
Offline
Joined: Tue Jan 30, 2007 1:27 am
Posts: 299
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.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 03, 2007 4:32 pm 
Offline
Joined: Mon Jun 27, 2005 4:42 pm
Posts: 321
Location: Minneapolis, Minnesota, USA
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.

_________________
Grant


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 


All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 32 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu