Please support VectorLinux!

Author Topic: [SOLVED] LCD shows vertical lines  (Read 3287 times)

Verlager

  • Member
  • *
  • Posts: 34
[SOLVED] LCD shows vertical lines
« on: July 18, 2007, 10:20:03 pm »
I am using VL-SOHO 5.8 on a EliteGroup (ECS) 761GX-M754 motherboard with a Sempron 3000mHz CPU. The Viewsonic LCD V720 works fine in Windows, but not in any Linux I have tried. I get vertical lines spaced about 1" apart. What can I do? Here is my ddcprobe and xorg.conf:

==========================================
DCCPROBE:

VESA 3.0 detected.
OEM Name: SiS
Vendor Name: Silicon Integrated Systems Corp.
Product Name: 6330
Product Revision: 3.17.00
Memory installed = 512 * 64k blocks = 32768kb
Supported standard modes:
   800x600x16
   640x480x256
   640x400x256
   800x600x256
   1024x768x16
   1024x768x256
   1280x1024x256
   320x200x32k
   320x200x64k
   640x480x32k
   640x480x64k
   800x600x32k
   800x600x64k
   1024x768x32k
   1024x768x64k
   1280x1024x32k
   1280x1024x64k
   640x480x16m
   800x600x16m
   1024x768x16m
   1280x1024x16m
EDID ver. 1 rev. 3.
Manufacturer: VSC
ID: 28683
EISA ID: VSC28683
Serial number: dadb6101.
Manufactured in week 45 of 2003.
Input signal type: analog signal.
Screen size max 34 cm horizontal, 27 cm vertical.
Gamma: 2.200000.
DPMS flags: RGB, active off, no suspend, no standby.
Established timings:
   720x400 @ 70 Hz (VGA 640x400, IBM)
   720x400 @ 88 Hz (XGA2)
   640x480 @ 60 Hz (VGA)
   640x480 @ 67 Hz (Mac II, Apple)
   640x480 @ 72 Hz (VESA)
   640x480 @ 75 Hz (VESA)
   800x600 @ 60 Hz (VESA)
   800x600 @ 72 Hz (VESA)
   800x600 @ 75 Hz (VESA)
   832x624 @ 75 Hz (Mac II)
   1024x768 @ 87 Hz Interlaced (8514A)
   1024x768 @ 70 Hz (VESA)
   1024x768 @ 75 Hz (VESA)
   1280x1024 @ 75 Hz (VESA)
Standard timing 0: 60 Hz, 1280x1024
Standard timing 1: 75 Hz, 1152x864
Detailed timing 0:
   Pixel clock: 108000000
   Horizontal active time (pixel width): 256
   Horizontal blank time (pixel width): 1432
   Vertical active time (pixel height): 0
   Vertical blank time (pixel height): 1066
   Horizontal sync offset: 48
   Horizontal sync pulse width: 112
   Vertical sync offset: 3
   Vertical sync pulse width: 1
   Dimensions: 338x270
Monitor details 1:
   Serial number: A1J034501554
Monitor details 2:
   Timing ranges: horizontal = 30 - 82, vertical = 50 - 75
Monitor details 3:
   Name: VA720-2

END OF DCCPROBE

=================================================================

XORG.CONF

Section "ServerLayout"
Identifier     "X.org Configured"
Screen      0  "Screen0" 0 0
InputDevice    "Mouse0" "CorePointer"
InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath      "/usr/X11R6/lib/X11/rgb"
ModulePath   "/usr/X11R6/lib/modules"
FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath     "/usr/X11R6/lib/X11/fonts/truetype/"
FontPath     "/usr/X11R6/lib/X11/fonts/local/"
FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic/"
EndSection

Section "Module"
Load  "glx"
Load  "extmod"
Load  "xtrap"
Load  "record"
Load  "dbe"
Load  "dri"
Load  "freetype"
Load  "type1"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
Option  "XkbLayout"  "us"   ## KEYBOARD_MAP!
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver      "mouse"
Option       "Protocol" "auto"
Option       "Device" "/dev/mouse"
Option       "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
#DisplaySize     340   270   # mm
Identifier   "Monitor0"
VendorName   "VSC"
ModelName    "VA720-2"
HorizSync 30-82
VertRefresh 50-75
### Comment all HorizSync and VertSync values to use DDC:
HorizSync    30.0 - 82.0
VertRefresh  50.0 - 75.0
Option       "DPMS"
EndSection

Section "Device"
### Available Driver options are:-
### Values: : integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
###
[arg]: arg optional
#Option     "Accel"                 # [<bool>]
#Option     "AccelMethod"           # <str>
#Option     "TurboQueue"            # [<bool>]
#Option     "FastVram"              # [<bool>]
#Option     "HostBus"               # [<bool>]
#Option     "RenderAcceleration"    # [<bool>]
#Option     "ForceCRT1Type"         # <str>
#Option     "ForceCRT2Type"         # <str>
#Option     "ShadowFB"              # [<bool>]
#Option     "DRI"                   # [<bool>]
#Option     "AGPSize"               #
#Option     "GARTSize"              #
#Option     "Vesa"                  #
[<bool>]
#Option     "MaxXFBMem"             #
#Option     "EnableSiSCtrl"         #
[<bool>]
#Option     "SWCursor"              # [<bool>]
#Option     "HWCursor"              # [<bool>]
#Option     "UseColorHWCursor"      # [<bool>]
#Option     "Rotate"                # <str>
#Option     "Reflect"               # <str>
#Option     "Xvideo"                # [<bool>]
#Option     "InternalModes"         # [<bool>]
#Option     "OverruleFrequencyRanges"    # [<bool>]
#Option     "RestoreBySetMode"      # [<bool>]
#Option     "ForceCRT1"             # [<bool>]
#Option     "XvOnCRT2"              # [<bool>]
#Option     "PanelDelayCompensation"    #
#Option     "PDC"                   #
#Option     "PanelDelayCompensation2"    #
#Option     "PDC2"                  #
#Option     "PanelDelayCompensation1"    #
#Option     "PDC1"                  #
#Option     "EMI"                   #
#Option     "LVDSHL"                #
#Option     "ForcePanelRGB"         #
#Option     "SpecialTiming"         # <str>
#Option     "TVStandard"            # <str>
#Option     "UseROMData"            #
[<bool>]
#Option     "UseOEMData"            # [<bool>]
#Option     "YV12"                  # [<bool>]
#Option     "CHTVType"              # [<bool>]
#Option     "CHTVOverscan"          # [<bool>]
#Option     "CHTVSuperOverscan"     # [<bool>]
#Option     "CHTVLumaBandwidthCVBS"    #
#Option     "CHTVLumaBandwidthSVIDEO"    #
#Option     "CHTVLumaFlickerFilter"    #
#Option     "CHTVChromaBandwidth"    #
#Option     "CHTVChromaFlickerFilter"    #
#Option     "CHTVCVBSColor"         #
[<bool>]
#Option     "CHTVTextEnhance"       #
#Option     "CHTVContrast"          #
#Option     "SISTVEdgeEnhance"      #
#Option     "SISTVAntiFlicker"      # <str>
#Option     "SISTVSaturation"       #
#Option     "SISTVCFilter"          #
[<bool>]
#Option     "SISTVYFilter"          #
#Option     "SISTVColorCalibFine"    #
#Option     "SISTVColorCalibCoarse"    #
#Option     "SISTVXScale"           #
#Option     "SISTVYScale"           #
#Option     "TVXPosOffset"          #
#Option     "TVYPosOffset"          #
#Option     "SIS6326TVAntiFlicker"    # <str>
#Option     "SIS6326TVEnableYFilter"    #
[<bool>]
#Option     "SIS6326TVYFilterStrong"    # [<bool>]
#Option     "SIS6326TVForcePlug"    # <str>
#Option     "SIS6326FSCAdjust"      #
#Option     "YPbPrAspectRatio"      # <str>
#Option     "TVBlueWorkAround"      #
[<bool>]
#Option     "ColorHWCursorBlending"    # [<bool>]
#Option     "ColorHWCursorBlendThreshold"    #
#Option     "CRT2Detection"         #
[<bool>]
#Option     "ForceCRT2ReDetection"    # [<bool>]
#Option     "SenseYPbPr"            # [<bool>]
#Option     "CRT1Gamma"             # [<bool>]
#Option     "CRT2Gamma"             # [<str>]
#Option     "GammaBrightness"       # <str>
#Option     "GammaBrightnessCRT2"    # <str>
#Option     "CRT2GammaBrightness"    # <str>
#Option     "Brightness"            # <str>
#Option     "NewGammaBrightness"    # <str>
#Option     "CRT2Brightness"        # <str>
#Option     "CRT2NewGammaBrightness"    # <str>
#Option     "Contrast"              # <str>
#Option     "NewGammaContrast"      # <str>
#Option     "CRT2Contrast"          # <str>
#Option     "CRT2NewGammaContrast"    # <str>
#Option     "CRT1Saturation"        #
#Option     "XvGamma"               #
[<str>]
#Option     "XvDefaultContrast"     #
#Option     "XvDefaultBrightness"    #
#Option     "XvDefaultHue"          #
#Option     "XvDefaultSaturation"    #
#Option     "XvDefaultDisableGfx"    #
[<bool>]
#Option     "XvDefaultDisableGfxLR"    # [<bool>]
#Option     "XvChromaMin"           #
#Option     "XvChromaMax"           #
#Option     "XvUseChromaKey"        #
[<bool>]
#Option     "XvInsideChromaKey"     # [<bool>]
#Option     "XvYUVChromaKey"        # [<bool>]
#Option     "XvDisableColorKey"     # [<bool>]
#Option     "XvUseMemcpy"           # [<bool>]
#Option     "BenchmarkMemcpy"       # [<bool>]
#Option     "XvDefaultAdaptor"      # <str>
#Option     "ScaleLCD"              # [<bool>]
#Option     "CenterLCD"             # [<bool>]
#Option     "EnableHotkey"          # [<bool>]
#Option     "ForceCRT1VGAAspect"    # <str>
#Option     "ForceCRT2VGAAspect"    # <str>
#Option     "MergedFB"              # [<str>]
#Option     "TwinView"              # [<str>]
#Option     "MergedFBAuto"          # [<bool>]
#Option     "CRT2HSync"             # <str>
#Option     "SecondMonitorHorizSync"    # <str>
#Option     "CRT2VRefresh"          # <str>
#Option     "SecondMonitorVertRefresh"    # <str>
#Option     "CRT2Position"          # <str>
#Option     "TwinViewOrientation"    # <str>
#Option     "MetaModes"             # <str>
#Option     "MergedDPI"             # <str>
#Option     "MergedXinerama"        # [<bool>]
#Option     "TwinviewXineramaInfo"    # [<bool>]
#Option     "MergedXineramaCRT2IsScreen0"    # [<bool>]
#Option     "MergedNonRectangular"    # [<bool>]
#Option     "MergedMouseRestriction"    # [<bool>]
Identifier  "Card0"
Driver      "sis"
VendorName  "Silicon Integrated Systems [SiS]"
BoardName   "661/741/760/761 PCI/AGP VGA Display Adapter"
BusID       "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport   0 0
Depth     1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection
« Last Edit: July 19, 2007, 06:31:25 pm by Verlager »
Fear believes; courage doubts. Fear falls upon the earth and prays; courage stands erect and thinks. Fear retreats; courage advances. Fear is barbarism; courage is civilization. Fear believes in witchcraft, in devils and in ghosts. Fear is religion, courage is science. —Robert Ingersoll

saulgoode

  • Vectorite
  • ***
  • Posts: 340
Re: LCD shows vertical lines
« Reply #1 on: July 18, 2007, 11:03:06 pm »
Does the problem persist if you use the VESA driver?
A complex system that works is invariably found to have evolved from a simple system that works.

Verlager

  • Member
  • *
  • Posts: 34
Re: LCD shows vertical lines
« Reply #2 on: July 19, 2007, 04:46:15 am »
Does the problem persist if you use the VESA driver?

I am using the on-board video VGA port, but if this isn't fixed today, I will order a $50 nVidia PCI Express video card from TigerDirect.

How do I try the VESA driver? Won't that be old tech and cruddy?
Fear believes; courage doubts. Fear falls upon the earth and prays; courage stands erect and thinks. Fear retreats; courage advances. Fear is barbarism; courage is civilization. Fear believes in witchcraft, in devils and in ghosts. Fear is religion, courage is science. —Robert Ingersoll

lagagnon

  • Global Moderator
  • Vectorian
  • *****
  • Posts: 1922
Re: LCD shows vertical lines
« Reply #3 on: July 19, 2007, 06:47:18 am »
I agree with saulgoode - the "sis" driver can be a bit clumsy. Edit your /etc/X11/xorg.conf file as root in a terminal and change the line: Driver "sis" to Driver "vesa" and see if that helps.
"As people become more intelligent they care less for preachers and more for teachers". Robert G. Ingersoll

rbistolfi

  • Packager
  • Vectorian
  • ****
  • Posts: 2299
Re: LCD shows vertical lines
« Reply #4 on: July 19, 2007, 07:15:35 am »
I have the same chipset and I can confirm the vesa driver works better then the sis driver.
"There is a concept which corrupts and upsets all others. I refer not to Evil, whose limited realm is that of ethics; I refer to the infinite."
Jorge Luis Borges, Avatars of the Tortoise.

--
Jumalauta!!

Verlager

  • Member
  • *
  • Posts: 34
Re: LCD shows vertical lines
« Reply #5 on: July 19, 2007, 06:31:03 pm »
Solved! Works all right, but google earth can't find a driver and movies look like crap. I have ordered a $50 video card which will solve much, I believe.
« Last Edit: July 19, 2007, 11:21:09 pm by Verlager »
Fear believes; courage doubts. Fear falls upon the earth and prays; courage stands erect and thinks. Fear retreats; courage advances. Fear is barbarism; courage is civilization. Fear believes in witchcraft, in devils and in ghosts. Fear is religion, courage is science. —Robert Ingersoll

rbistolfi

  • Packager
  • Vectorian
  • ****
  • Posts: 2299
Re: [SOLVED] LCD shows vertical lines
« Reply #6 on: July 20, 2007, 07:00:12 am »
Yes, Google earth needs 3d accel, I think, and yes, my movies looks not so good here too. But is my card, I have seen good quality with vesa in other cards. 
"There is a concept which corrupts and upsets all others. I refer not to Evil, whose limited realm is that of ethics; I refer to the infinite."
Jorge Luis Borges, Avatars of the Tortoise.

--
Jumalauta!!