← Back to team overview

sslug-teknik team mailing list archive

Re: IBM Thinkpad og Xserver

 


David List wrote:

> Stig Flensted wrote in <3ABA40E6.5336C706@xxxxxxxxx> on Thu, 22 Mar 2001
> 19:13:58 +0100:
>
> > jeg har installeret rh 6.1 på en ibm thinkpad, men xserveren vil ikke
> > kører.
> >
> > jeg har så søgt på rh ´s homepage og fundet en XF86Config, som skulle
> > løse problemet.
> >
> > jeg har kopieret filen til /etc/X11/XF86Config, men er der mere, der
> > skal gøres, for det virker ikke.
> > jeg får kun en sort skærm, og det er der jo ikke meget sjov ved.
>
> Hvis du poster det helt nøjagtige type-nummer (se under bunden af
> maskinen), skal jeg prøve at hjælpe dig med at finde en X86Config.
>
> Nummeret kan f.eks. være sådan noget som 2621-467.

det nummer jeg har kunne finde  er :thinkpad 760ED modelnr.: 9546X9A
> jeg vedlægger den configfil jeg fandt hos rh.

>
>
> --
> Med venlig hilsen / Best regards
> David List
# XF86Config for XFree86 v3.3.1 SVGA server.
# Modified for the IBM ThinkPad 760XD by Mike Ward Oct97
#
# Copyright (c) 1996 by The XFree86 Project, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
# THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#
# Except as contained in this notice, the name of the XFree86 Project shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from the
# XFree86 Project.
#

# 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/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/misc"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi"
EndSection

Section "ServerFlags"
EndSection

Section "Keyboard"
   Protocol        "Standard"
   XkbRules        "xfree86"
   XkbModel        "pc101"
   XkbLayout       "us"
EndSection

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

Section "Monitor"
   Identifier      "ThinkPad-12.1-TFT-LCD"
   VendorName      "IBM"
   ModelName       "760XD"
   HorizSync       25-79
   VertRefresh     20-76

   # Each of the following mode lines was derived from the 60Hz entry
   # for the mode in the table of /usr/doc/faq/howto/mini/Modelines.gz
   # (distributed with v3.2 Slackware Walnut Creek CD-ROM).  I set
   # *PS=xR and xPE=xPS+0.5*(xPE-xPS).
   #
   # Only the 1024x768 Modeline works, so I comment out the 
   # non-functioning modes.
   #
   #         Mode Name    DCL    HR  HPS  HPE  HFL   VR  VPS  VPE  VFL
   Modeline  "1024x768"   65.0 1024 1024 1185 1346  768  768  787  805 +hsync +vsync
#   Modeline  "800x600"    39.9  800  800  927 1053  600  600  616  632 +hsync +vsync
#   Modeline  "640x480"    25.2  640  640  720  800  480  480  503  525
EndSection

Section "Device"
   Identifier      "Trident-TGUI9660-PCI-CYBER9385-onboard"
   VendorName      "Trident"
   BoardName       "Trident TGUI9660 (generic)"
EndSection

Section "Screen"
   Driver          "SVGA"
   Device          "Trident-TGUI9660-PCI-CYBER9385-onboard"
   Monitor         "ThinkPad-12.1-TFT-LCD"

   # When both the 8-bit and 16-bit displays are available, the 8-bit
   # display seems to be used by default, so I comment it out.

   # Only the 1024x768 mode is functional, so I comment out the
   # non-functioning modes.
   SubSection "Display"
      Depth        16
      Modes        "1024x768"
#      Modes        "1024x768" "800x600" "640x480"
   EndSubSection

   # Only the 1024x768 mode is functional, so I comment out the 
   # non-functioning modes.
#   SubSection "Display"
#      Depth        8
#      Modes        "1024x768"
#      Modes        "1024x768" "800x600" "640x480"
#   EndSubSection
EndSection

# I get the following output from the SVGA X server for this XF86Config:
#
#
#XFree86 Version 3.3.1 / X Window System
#(protocol Version 11, revision 0, vendor release 6300)
#Release Date: August 4 1997
#	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 2.0.30 i586 [ELF] 
#Configured drivers:
#  SVGA: server for SVGA graphics adaptors (Patchlevel 0):
#      NV1, STG2000, ET4000, ET4000W32, ET4000W32i, ET4000W32i_rev_b,
#      ET4000W32i_rev_c, ET4000W32p, ET4000W32p_rev_a, ET4000W32p_rev_b,
#      ET4000W32p_rev_c, ET4000W32p_rev_d, 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, tgui96xx, cyber938x, clgd5420, clgd5422, clgd5424,
#      clgd5426, clgd5428, clgd5429, clgd5430, clgd5434, clgd5436, clgd5446,
#      clgd5480, clgd5462, clgd5464, clgd5465, clgd6205, clgd6215, clgd6225,
#      clgd6235, clgd7541, clgd7542, clgd7543, clgd7548, clgd7555, ncr77c22,
#      ncr77c22e, cpq_avga, mga2064w, mga1064sg, mga2164w, oti067, oti077,
#      oti087, oti037c, al2101, ali2228, ali2301, ali2302, ali2308, ali2401,
#      cl6410, cl6412, cl6420, cl6440, video7, ct65520, ct65525, ct65530,
#      ct65535, ct65540, ct65545, ct65546, ct65548, ct65550, ct65554,
#      ct65555, ct68554, ct64200, ct64300, ark1000vl, ark1000pv, ark2000pv,
#      ark2000mt, mx, realtek, AP6422, AT24, s3_virge, generic
#(using VT number 7)
#
#XF86Config: /etc/XF86Config
#(**) stands for supplied, (--) stands for probed/default values
#(**) XKB: rules: "xfree86"
#(**) XKB: model: "pc101"
#(**) XKB: layout: "us"
#(**) Mouse: type: PS/2, device: /dev/mouse, baudrate: 1200,
#       3 button emulation (timeout: 50ms)
#(**) SVGA: Graphics device ID: "Trident-TGUI9660-PCI-CYBER9385-onboard"
#(**) SVGA: Monitor ID: "ThinkPad-12.1-TFT-LCD"
#(**) FontPath set to
#"/usr/X11R6/lib/X11/fonts/misc:unscaled,/usr/X11R6/lib/X11/fonts/75dpi:unscaled,/usr/X11R6/lib/X
#11/fonts/100dpi:unscaled,/usr/X11R6/lib/X11/fonts/Type1,/usr/X11R6/lib/X11/fonts/Speedo,/usr/X11
#R6/lib/X11/fonts/misc,/usr/X11R6/lib/X11/fonts/75dpi,/usr/X11R6/lib/X11/fonts/100dpi" (--) SVGA:
#PCI: Trident TGUI 9660/9680/9682 rev 211, Memory @ 0x08000000, 0x08400000 (--) Trident chipset
#version: 0xd3 (TGUI96xx) (--) SVGA: BIOS reports Clock Control Bits 0x0 (--) SVGA: Detected a
#Trident 9385. (--) SVGA: Detected an TFT  1024x768 Display (--) SVGA: Revision 52. (--) SVGA:
#Using Trident programmable clocks (--) SVGA: chipset:  tgui96xx (--) SVGA: videoram: 2048k (**)
#SVGA: Using 16 bpp, Depth 16, Color weight: 565 (--) SVGA: Maximum allowed dot-clock: 135.000
#MHz (**) SVGA: Mode "1024x768": mode clock =  65.000 (--) SVGA: Virtual resolution set to
#1024x768 (--) SVGA: Using Linear Frame Buffer at 0x08000000, Size 2MB (--) SVGA: Using Graphics
#Engine. (--) SVGA: Using 1024 byte display width. (--) SVGA: Using XAA (XFree86 Acceleration
#Architecture) (--) SVGA: XAA: Solid filled rectangles (--) SVGA: XAA: Screen-to-screen copy (--)
#SVGA: XAA: CPU to screen color expansion (bitmap, TE/NonTE imagetext) (--) SVGA: XAA: Using 8
#128x128 areas for pixmap caching (--) SVGA: XAA: Caching tiles and non-transparent stipples (--)
#SVGA: XAA: General lines and segments
#
#waiting for X server to shut down X connection to :0.0 broken (explicit kill or server
#shutdown). xterm:  fatal IO error 2 (Broken pipe) or KillClient on X server ":0.0" xterm:  fatal
#IO error 2 (Broken pipe) or KillClient on X server ":0.0"
#
#

Follow ups

References