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

X on Tecra 8100 (S3 Savage MX)

I've installed potato on this laptop (Tecra 8100), but I can't get X beyond 16
colour, 680x480. 

I've used the XFree patch for the S3 Savage MX (et al) that was cited by a
number of users (refer to http://lisas.de/~david/tsp4270/index.php3) , but I've 
gotten nowhere.  I can use a framebuffer X server, but I'd prefer not.

X seems to give no indication of what's wrong, its stdout/stderr indicates a 
configuration read, the usual probe, and then segfaults.  Whether started from
'startx' or invoking 'X' itself, no logging goes to syslog or to any other
file and I don't know how to debug what I'm given. 

I've attached the output of `X -probeonly` (which segfaults) as well as my
XF86Config file.

Can anyone... 
A) help me get 1024x768, 16-bit X up on my hardware? 
B) tell me why the standard X configuration tools (xf86config/XSetup) *still*
suck so badly?  And how I get modelines and other monitor metrics in a debian


XFree86 Version 3.3.6 / X Window System
(protocol Version 11, revision 0, vendor release 6300)
Release Date: January 8 1999
	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.2.12-20 i686 [ELF] 
Configured drivers:
  SVGA: server for SVGA graphics adaptors (Patchlevel 0):
      GeForce DDR, Quadro, ET4000, ET4000W32, ET4000W32i, ET4000W32i_rev_b,
      ET4000W32i_rev_c, ET4000W32p, ET4000W32p_rev_a, ET4000W32p_rev_b,
      ET4000W32p_rev_c, ET4000W32p_rev_d, ET6000, ET6100, et3000, pvga1,
      wd90c00, wd90c10, wd90c30, wd90c24, wd90c31, wd90c33, gvga, r128, ati,
      sis86c201, sis86c202, sis86c205, sis86c215, sis86c225, sis5597,
      sis5598, sis6326, sis530, sis620, sis300, sis630, sis540, tvga8200lx,
      tvga8800cs, tvga8900b, tvga8900c, tvga8900cl, tvga8900d, tvga9000,
      tvga9000i, tvga9100b, tvga9200cxr, tgui9400cxi, tgui9420, tgui9420dgi,
      tgui9430dgi, tgui9440agi, cyber9320, tgui9660, tgui9680, tgui9682,
      tgui9685, cyber9382, cyber9385, cyber9388, cyber9397, cyber9520,
      cyber9525, 3dimage975, 3dimage985, cyber9397dvd, blade3d, cyberblade,
      clgd5420, clgd5422, clgd5424, clgd5426, clgd5428, clgd5429, clgd5430,
      clgd5434, clgd5436, clgd5446, clgd5480, clgd5462, clgd5464, clgd5465,
      clgd6205, clgd6215, clgd6225, clgd6235, clgd7541, clgd7542, clgd7543,
      clgd7548, clgd7555, clgd7556, ncr77c22, ncr77c22e, cpq_avga, mga2064w,
      mga1064sg, mga2164w, mga2164w AGP, mgag200, mgag100, mgag400, oti067,
      oti077, oti087, oti037c, al2101, ali2228, ali2301, ali2302, ali2308,
      ali2401, cl6410, cl6412, cl6420, cl6440, video7, ark1000vl, ark1000pv,
      ark2000pv, ark2000mt, mx, realtek, s3_savage, s3_virge, AP6422, AT24,
      AT3D, s3_svga, NM2070, NM2090, NM2093, NM2097, NM2160, NM2200,
      ct65520, ct65525, ct65530, ct65535, ct65540, ct65545, ct65546,
      ct65548, ct65550, ct65554, ct65555, ct68554, ct69000, ct64200,
      ct64300, mediagx, V1000, V2100, V2200, p9100, spc8110, i740, i740_pci,
      Voodoo Banshee, Voodoo3, smi, generic
(using VT number 7)

XF86Config: /usr/X11R6/lib/X11/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) XKB: rules: "xfree86"
(**) XKB: model: "pc104"
(**) XKB: layout: "de"
(**) XKB: variant: "nodeadkeys"
(**) Mouse: type: IMPS/2, device: /dev/psaux, samplerate: 60
(**) Mouse: buttons: 5
(**) Mouse: zaxismapping: (-)4 (+)5
(**) SVGA: Graphics device ID: "S3 Savage MX"
(**) SVGA: Monitor ID: "Primary-Monitor"
(--) SVGA: Mode "1024x768" needs hsync freq of 80.21 kHz. Deleted.
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/:unscaled,/usr/X11R6/lib/X11/fonts/cyrillic/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/cyrillic/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/X11R6/lib/X11/fonts/75dpi/"
(--) SVGA: PCI: S3 Savage/MX (Macrovision) rev 17, Memory @ 0xf0000000
(--) SVGA: SAVAGE: Savage/MX rev 11, Linear FB @ 0xf0000000
(--) SVGA: Detected S3 Savage/MX
(--) SVGA: using driver for chipset "s3_savage"
(--) SVGA: videoram:  8192k
(--) SVGA: Ramdac speed: 250 MHz
(--) SVGA: Detected current MCLK value of 83.045 MHz
(--) SVGA: VBE Version 2.0
(--) SVGA: BIOS label is "S3 Incorporated. M7 BIOS"
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/"

Section "ServerFlags"

Section "Module"

Section "Keyboard"
    Protocol    "Standard"
    LeftAlt     Meta
    RightAlt    Meta
    ScrollLock  Compose
    RightCtl    Control
    XkbRules    "xfree86"
    XkbModel    "pc104"
    XkbLayout   "de"
    XkbVariant  "nodeadkeys"

Section "Pointer"
    Protocol        "IMPS/2"
    Device          "/dev/psaux"
    BaudRate        1200
    SampleRate      60
    ZAxisMapping    4 5

Section "Monitor"
    Identifier  "Primary-Monitor"
    HorizSync   31.5 - 64.3
    VertRefresh 50-70

# Modelines from Xconfigurator, only 1024x768 entries copied
# 1024x768 @ 87 Hz interlaced, 35.5 kHz hsync
#Modeline "1024x768"    44.9  1024 1048 1208 1264   768  776  784  817 Interla ce 
# 1024x768 @ 60 Hz, 48.4 kHz hsync
# Modeline "1024x768"    65    1024 1032 1176 1344   768  771  777  806 -hsync -vsync
# 1024x768 @ 70 Hz, 56.5 kHz hsync
#   Modeline "1024x768"    75    1024 1048 1184 1328   768  771  777  806 -Hsync -V sync
# 1024x768 @ 76 Hz, 62.5 kHz hsync
# Modeline "1024x768"    85    1024 1032 1152 1360   768  784  787  823
# 1024x768 @ 85 Hz, 70.24 kHz hsync
# Modeline "1024x768"   98.9  1024 1056 1216 1408   768 782 788 822 -HSync -VSync
 # 1024x768 @ 100Hz, 80.21 kHz hsync
 Modeline "1024x768"   115.5  1024 1056 1248 1440  768  771  781  802 -HSync -VSync

Section "Device"
    Identifier  "S3 Savage MX"
    VendorName  "S3"
    BoardName   "Savage"

Section "Screen"
    Driver              "svga"
    Device              "S3 Savage MX"
    Monitor             "Primary-Monitor"
    DefaultColorDepth 16
    SubSection "Display"
        Depth   16
        Modes   "1024x768"

Reply to: