SPONSORED LINKS

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

XFree86 beta on 760ED, any hints?




Hi, all:

I've tried XFree86 312E, F, and G, but still cannot get it work on a
Thinkpad 760ED directly.  All I got is some black/white vertical bars.
Pressing Fn-F7 (one or many times) doesn't help.

The only successful procedure I found was:

	1.  Plug in a external CRT.
	2.  Press Fn-F7 to switch display (in text mode) to CRT
	3.  start X window at CRT.
	4.  Press Fn-F7 to swtich display (now in X window) back to LCD
	5.  Unplug CRT
	6.  X window now works fine on LCD.

760ED seems to use TGUI 9660 chipset.  It has 2MB videoram.

Here is the X -probeonly result:
==========================================================================

XFree86 Version 3.1.2G / X Window System
(protocol Version 11, revision 0, vendor release 6100)
Release Date: Sep  3 1996
	If the server is older than 6-12 months, or if your card is newer
	than the above date, look for a newer version before reporting
	problems.  (see http://www.XFree86.Org/FAQ)
Operating System: Linux [ELF] 
Configured drivers:
  SVGA: server for 8-bit colour SVGA (Patchlevel 0):
      et4000, et4000w32, et4000w32i, et4000w32p, et4000w32p, et6000, et3000,
      pvga1, wd90c00, wd90c10, wd90c30, wd90c24, wd90c31, wd90c33, gvga,
      ati, sis86c201, sis86c202, sis86c205, tvga8200lx, tvga8800cs,
      tvga8900b, tvga8900c, tvga8900cl, tvga8900d, tvga9000, tvga9000i,
      tvga9100b, tvga9200cxr, tgui9320lcd, tgui9400cxi, tgui9420,
      tgui9420dgi, tgui9430dgi, tgui9440agi, tgui9660xgi, tgui9680,
      clgd5420, clgd5422, clgd5424, clgd5426, clgd5428, clgd5429, clgd5430,
      clgd5434, clgd5436, clgd5446, clgd5462, clgd6205, clgd6215, clgd6225,
      clgd6235, clgd7541, clgd7542, clgd7543, ncr77c22, ncr77c22e, oti067,
      oti077, oti087, oti037c, mx, al2101, ali2228, ali2301, ali2302,
      ali2308, ali2401, cl6410, cl6412, cl6420, cl6440, video7, ct65520,
      ct65530, ct65540, ct65545, ct65546, ct65548, ct65550, ct65554,
      ark1000vl, ark1000pv, ark2000pv, ark2000mt, realtek, AP6422, generic
(using VT number 7)

XF86Config: /usr/X11R6/lib/X11/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) Mouse: type: PS/2, device: /dev/mouse, baudrate: 1200,
       3 button emulation (timeout: 50ms)
(**) SVGA: Graphics device ID: "TGUI9320LCD"
(**) SVGA: Monitor ID: "ThinkPad760"
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(--) SVGA: PCI: Trident TGUI 9660 rev 211, Memory @ 0x08000000
(--) Trident chipset version: 0xd3 (TGUI96xx)
(--) SVGA: Using Trident programmable clocks
(--) SVGA: chipset:  tgui9660xgi
(--) SVGA: videoram: 2048k
(**) SVGA: Option "med_dram"
(--) SVGA: Maximum allowed dot-clock: 80.000 MHz
(**) SVGA: Mode "800x600": mode clock =  50.000
(**) SVGA: Virtual resolution set to 800x600
(--) SVGA: SpeedUp code selection modified because virtualX != 1024
(**) SVGA: Using 70ns DRAM
(--) SVGA: Using Linear Frame Buffer at 0x08000000, Size 2MB
(--) SVGA: Using software cursor
==========================================================================

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

Section "ServerFlags"
#    NoTrapSignals
#    DontZap
#    DontZoom
#       DisableVidModeExtension
#       AllowNonLocalXvidtune
#       DisableModInDev
#       AllowNonLocalModInDev
EndSection

Section "Keyboard"
    Protocol	"Standard"
    AutoRepeat	500 5
EndSection

Section "Pointer"
    Protocol    "PS/2"
    Device      "/dev/mouse"
    Emulate3Buttons
    Emulate3Timeout    50
EndSection

Section "Monitor"
    Identifier  "ThinkPad760"
    VendorName  "IBM"
    ModelName   "12.1 TFT LCD"
    HorizSync   30-90
    VertRefresh 40-150

# 640x400 @ 70 Hz, 31.5 kHz hsync
Modeline "640x400"     25.175 640  664  760  800   400  409  411  450
# 640x480 @ 60 Hz, 31.5 kHz hsync
Modeline "640x480"     25.175 640  664  760  800   480  491  493  525
# 800x600 @ 56 Hz, 31.5 kHz hsync
ModeLine "800x600"     31.5    800  824  896 1024   600  601  603  625

# 640x480 @ 72 Hz, 36.5 kHz hsync
Modeline "640x480"     31.5   640  680  720  864   480  488  491  521
# 800x600 @ 60 Hz, 37.8 kHz hsync
Modeline "800x600"     40     800  840  968 1056   600  601  605  628 +hsync +vsync

# 800x600 @ 72 Hz, 50.0 kHz hsync
Modeline "800x600"     50     800  856  976 1040   600  637  643  666 +hsync +vsync

EndSection

Section "Device"
    Identifier	"Generic VGA"
    VendorName	"Unknown"
    BoardName	"Unknown"
    Chipset	"generic"
EndSection

# Thinkpad 760 Video Device:

Section "Device"
    Identifier  "TGUI9660"
    VendorName  "Trident"
    BoardName   "TGUI9660"
    Option      "med_dram"
EndSection

Section "Screen"
    Driver      "svga"
    Device      "TGUI9660"
    Monitor     "ThinkPad760"
    Subsection "Display"
        Depth       8
        Modes       "800x600"
        ViewPort    0 0
        Virtual     800 600
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "640x480" "800x600"
        ViewPort    0 0
        Virtual     800 600
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "640x400"
        ViewPort    0 0
        Virtual     640 400
    EndSubsection
EndSection

# The 16-color VGA server

Section "Screen"
    Driver      "vga16"
    Device      "Generic VGA"
    Monitor     "ThinkPad760"
    Subsection "Display"
        Modes       "640x480" "800x600"
        ViewPort    0 0
        Virtual     800 600
    EndSubsection
EndSection

# The Mono server

Section "Screen"
    Driver      "vga2"
    Device      "Generic VGA"
    Monitor     "ThinkPad760"
    Subsection "Display"
        Modes       "640x480" "800x600"
        ViewPort    0 0
        Virtual     800 600
    EndSubsection
EndSection

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

Any hints?  Thanks.

  -ygz