[mythtv-users] Sharp LC-26GA5U Modeline

Harley Peters harley at hpeters.net
Tue Feb 6 23:03:22 UTC 2007


JDP DATA wrote:
> Guys, I need help setting my LCD to output native 1280x768 or 1366x768 
> is even better.  I tried Jarod's Powerstrip method, I can get 1280x768 
> in Windows (albeit black bars on the side) and 1366x768 looks horrible 
> so I gave up on try that.  So I copied the modeline for 1280x768 into 
> xorg.conf, but it's being ignore for some reason, I can only get 1024x768.
> 
> I attached my xorg.conf and Xorg.0.log if any kind soul would diagnose 
> for me.
> 
> Specs:
> FC5/MythDora 3.2 Front/BackEnd
> P4 3.0G /1G RAM
> PNY GeForce 6200 256MB
> 2x Kworld ASTC 110
> 1x Hauppuage PVR-150
> Sharp LC26GA5U DVI -> DVI
> 
>  
> 
> 
> 
> 
> # Xorg configuration created by system-config-display
> 
> Section "ServerLayout"
>     Identifier     "single head configuration"
>     Screen      0  "Screen0" 0 0
>     InputDevice    "Mouse0" "CorePointer"
>     InputDevice    "Keyboard0" "CoreKeyboard"
> EndSection
> 
> Section "Files"
> # Multiple FontPath entries are allowed (they are concatenated together)
> # By default, a font server independent of the X server is
> # used to render fonts.
> 
>     FontPath     "unix/:7100"
> EndSection
> 
> Section "Module"
>     Load  "dbe"
>     Load  "extmod"
>     Load  "fbdevhw"
>     Load  "glx"
>     Load  "record"
>     Load  "freetype"
>     Load  "type1"
>     #Load  "dri"
>     Load  "v4l"
> EndSection
> 
> Section "InputDevice"
> # Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
> #    Option    "Xleds"        "1 2 3"
> 
> # To disable the XKEYBOARD extension, uncomment XkbDisable.
> #    Option    "XkbDisable"
> 
> # To customise the XKB settings to suit your keyboard, modify the
> # lines below (which are the defaults).  For example, for a non-U.S.
> # keyboard, you will probably want to use:
> #    Option    "XkbModel"    "pc102"
> # If you have a US Microsoft Natural keyboard, you can use:
> #    Option    "XkbModel"    "microsoft"
> #
> # Then to change the language, change the Layout setting.
> # For example, a german layout can be obtained with:
> #    Option    "XkbLayout"    "de"
> # or:
> #    Option    "XkbLayout"    "de"
> #    Option    "XkbVariant"    "nodeadkeys"
> #
> # If you'd like to switch the positions of your capslock and
> # control keys, use:
> #    Option    "XkbOptions"    "ctrl:swapcaps"
> # Or if you just want both to be control, use:
> #    Option    "XkbOptions"    "ctrl:nocaps"
> #
>     Identifier  "Keyboard0"
>     Driver      "kbd"
>     Option        "XkbModel" "pc105"
>     Option        "XkbLayout" "us"
> EndSection
> 
> Section "InputDevice"
>     Identifier  "Mouse0"
>     Driver      "mouse"
>     Option        "Protocol" "IMPS/2"
>     Option        "Device" "/dev/input/mice"
>     Option        "ZAxisMapping" "4 5"
>     Option        "Emulate3Buttons" "yes"
> EndSection
> 
> Section "Monitor"
>     Identifier   "Monitor0"
>     VendorName   "Sharp"
>     ModelName    "LC-26GA5U"
>  ### Comment all HorzSync and VertSync values to use DDC:
>     HorizSync    48.1
>     VertRefresh  60.0
>     Option        "dpms"
>     # My 1280x768p mode
>     Mode "1280x768p"
>         DotClock 81.000
>         HTimings 1280 1328 1440 1688
>         VTimings 768 769 772 802
>         Flags "+HSync" "-VSync"
>     EndMode
> EndSection
> 
> Section "Device"
>     Identifier  "Videocard0"
>     Driver      "nv"
>     VendorName  "Videocard vendor"
>     BoardName   "nVidia Corporation GeForce 6200"
>     Option        "NoDDC"
> EndSection
> 
> Section "Screen"
>     Identifier "Screen0"
>     Device     "Videocard0"
>     Monitor    "Monitor0"
>     DefaultDepth     24
>     SubSection "Display"
>         Viewport   0 0
>         Depth     24
>         Modes    "1280x768p"
>     EndSubSection
> EndSection
> 
> Section "DRI"
>     Group        0
>     Mode         0666
> EndSection
> 
> (II) NV(0): Mode "1280x768p" is larger than BIOS programmed panel size 
> of 1024 x 768.  Removing.
> (II) NV(0): Not using mode "1280x768p" (unknown reason)
> 
> 
> 
> II) NV(0): Not using mode "1280x768p" (no mode of this name)
> (--) NV(0): Virtual size is 1024x768 (pitch 1024)
> (**) NV(0):  Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
> (II) NV(0): Modeline "1024x768"   65.00  1024 1048 1184 1344  768 771 
> 777 806 -hsync -vsync
> (==) NV(0): DPI set to (75, 75)
> (II) Loading sub module "fb"
> (II) LoadModule: "fb"
> (II) Loading /usr/lib/xorg/modules/libfb.so
> (II) Module fb: vendor=" X.Org Foundation"
>     compiled for 7.0.0, module version = 1.0.0
>     ABI class: X.Org ANSI C Emulation, version 0.2
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Try adding:

Option      "ModeValidation" "NoDFPNativeResolutionCheck"

to the device section of xorg.conf.
I know on my Sharp LC32D50U display that X thinks the native resolution 
of the display is 1024x768 and won't let it be set to any thing higher 
without this option in xorg.conf
If that doesn't work try starting x with the command startx -- 
-logverbose 6 and it will tell you why it's failing in the log file.

Harley





More information about the mythtv-users mailing list