[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: fixed thinkpad screen flicker?



Hi Matt,

Sorry  for posting so late, but it took me so long to have enough time
to  put  potato  on  my  Thinkpad (moving from SuSE 6.4Eval - or is it
evil? ;-)

On Wednesday, September 13, 2000, 11:34:33 AM, you wrote:

> It seems adding the lines BlankTime 0, SuspendTime 0 & OffTime 0 to the
> display section of my XF86Config file corrected the problem.  I hopethis may
> help others, although I am not completely certain what these commands do yet??

Well, It  helped.  As far as i can see, the line "BlankTime 0" was enough to
fix the screenflicker on my Thinkpad 755c.

My XF86Config now looks on my Thinkpad 755c like this:

It  was  created  using XF86Setup, HorizSync 27-79 & VertRefresh 55-90
were  entered  manually.  It  works fine with the internal display - i
did not use an external Monitor until now.

Ahem - Disclaimer: NO WARRANTY from me for this. Be careful!


--- BEGIN -------------------------------------------------------------------
# XF86Config auto-generated by XF86Setup
#
# Copyright (c) 1996 by The XFree86 Project, Inc.

[snip]

# See 'man XF86Config' for info on the format of this file

Section "Files"
   RgbPath    "/usr/X11R6/lib/X11/rgb"
   FontPath   "/usr/X11R6/lib/X11/fonts/misc:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/Speedo"
   FontPath   "/usr/X11R6/lib/X11/fonts/Type1"
   FontPath   "/usr/X11R6/lib/X11/fonts/misc"
   FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi"
EndSection

Section "ServerFlags"
EndSection

Section "Keyboard"
   Protocol        "Standard"
   XkbRules        "xfree86"
   XkbModel        "pc102"
   XkbLayout       "de"
   XkbVariant      "nodeadkeys"
EndSection

Section "Pointer"
   Protocol        "Microsoft"
   Device          "/dev/mouse"
   BaudRate        1200
   Emulate3Timeout 50
   Resolution      100
   Buttons         3
   Emulate3Buttons
EndSection

Section "Monitor"
   Identifier      "Primary Monitor"
   VendorName      "Unknown"
   ModelName       "Unknown"
# Values for HSync and VRefresh added manually
   HorizSync       27-79
   VertRefresh     55-90
#
   Modeline  "640x480"    36.00 640 696 752 832 480 481 484 509 -hsync -vsync
EndSection

Section "Device"
   Identifier      "Primary Card"
   VendorName      "Unknown"
   BoardName       "WD 90C24 (laptop)"
   Clocks          25.18 28.32 65.00 36.00 29.98 77.41 62.20 59.96 31.50 35.50 75.17 50.11 39.82 72.04 44.74 80.09 44.30
    Chipset "wd90c24"
    Option "noaccel" # Use this if acceleration is causing problems
    Clocks 25.175 28.322 65     36     # These are not programmable
    Clocks 29.979 77.408 62.195 59.957 # These are programmable
    Clocks 31.5   35.501 75.166 50.114 # These are not programmable
    Clocks 39.822 72.038 44.744 80.092 # These are programmable
    Clocks 44.297                      # Must match Mclk


EndSection

Section "Screen"
   Driver          "Accel"
   Device          "Primary Card"
   Monitor         "Primary Monitor"
   DefaultColorDepth 8
   SubSection "Display"
      Depth        8
      Modes        "640x480"
   EndSubSection
   SubSection "Display"
      Depth        15
      Modes        "640x480"
   EndSubSection
   SubSection "Display"
      Depth        16
      Modes        "640x480"
   EndSubSection
   SubSection "Display"
      Depth        24
      Modes        "640x480"
   EndSubSection
   SubSection "Display"
      Depth        32
      Modes        "640x480"
   EndSubSection
EndSection

Section "Screen"
   Driver          "SVGA"
   Device          "Primary Card"
   Monitor         "Primary Monitor"
   DefaultColorDepth 8
#  Thanks  to  debian-laptop@lists.debian.org,  especially to Matt for
#  the next 3 lines (but BlankTime 0 should do it as well...)
   BlankTime 0
   SuspendTime 0
   OffTime 0
#
   SubSection "Display"
      Depth        8
      Modes        "640x480"
   EndSubSection
   SubSection "Display"
      Depth        15
      Modes        "640x480"
   EndSubSection
   SubSection "Display"
      Depth        16
      Modes        "640x480"
   EndSubSection
   SubSection "Display"
      Depth        24
      Modes        "640x480"
   EndSubSection
   SubSection "Display"
      Depth        32
      Modes        "640x480"
   EndSubSection
EndSection

Section "Screen"
   Driver          "VGA16"
   Device          "Primary Card"
   Monitor         "Primary Monitor"
   SubSection "Display"
      Depth        4
      Modes        "640x480"
   EndSubSection
EndSection

Section "Screen"
   Driver          "VGA2"
   Device          "Primary Card"
   Monitor         "Primary Monitor"
   SubSection "Display"
      Depth        1
      Modes        "640x480"
   EndSubSection
EndSection

Section "Screen"
   Driver          "Mono"
   Device          "Primary Card"
   Monitor         "Primary Monitor"
   SubSection "Display"
      Depth        1
      Modes        "640x480"
   EndSubSection
EndSection

--- END ---------------------------------------------------------------------

bye,

-ds-

BTW:  Does  anyone  knows  how  to set up more than 256 Colours on the
internal TFT-Display?

-- 
 Daniel                            mailto:dsmith@gmx.net




Reply to: