Hi,
I have a couple of problems with Linux and XFree86 on a Micron Transport
notebook (Pentium 133, 16MB RAM): the mouse does not work, and the
resolution is 640x480 (instead of 800x600 under Windows95).
I've successfully installed Slackware 3.1 (kernel 2.0.0), and created
/dev/console (the lack of which was a problem). Micron has Cirrus
Logic 754x video card, which is not apparently not supported yet.
It is supposed to be somewhat similar to cl5428, but tried xf86config
with that card with very little success (the screen went rather wild).
I found a working XF86Config from http:/linux.isdi.com, and can start
X and applications, but get no mouse nor full resolution, as mentioned.
I've spent a few days on this, and would greatly appreciate any help/
suggestions. Here's a printout of the messages I get from startx,
output from SuperProbe, and a copy of my XF86Config:
----------------------------------------------------------------------
XFree86 Version 3.1.2 / X Window System
(protocol Version 11, revision 0, vendor release 6000)
Operating System: Linux
Configured drivers:
SVGA: server for 8-bit colour SVGA (Patchlevel 0):
et4000, et4000w32, et4000w32i, et4000w32p, et3000, pvga1, wd90c00,
wd90c10, wd90c30, wd90c24, wd90c31, wd90c33, gvga, vgawonder,
tvga8800cs, tvga8900b, tvga8900c, tvga8900cl, tvga9000, clgd5420,
clgd5422, clgd5424, clgd5426, clgd5428, clgd5429, clgd5430, clgd5434,
clgd5436, clgd6205, clgd6215, clgd6225, clgd6235, ncr77c22, ncr77c22e,
cpq_avga, oti067, oti077, oti087, mx, al2101, ali2228, ali2301,
ali2302, ali2308, ali2401, cl6410, cl6412, cl6420, cl6440, video7,
ct65520, ct65530, ct65540, ct65545, ark1000vl, ark1000pv, ark2000pv,
realtek, generic
(using VT number 7)
XF86Config: /usr/X11R6/lib/X11/XF86Config SuperProbe Version 2.5 ..................... First video: Super-VGA ---------------------------------------------------------------------- # File generated by xf86config. .................. Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "/usr/X11R6/lib/X11/fonts/misc/" EndSection Section "ServerFlags" Section "Keyboard" Protocol "Standard" EndSection # ********************************************************************** Section "Pointer" Emulate3Buttons EndSection # ********************************************************************** # Any number of monitor sections may be present Section "Monitor" Identifier "My Monitor" HorizSync 31.5 - 48.5 VertRefresh 50-90 # 640x400 @ 70 Hz, 31.5 kHz hsync # 640x480 @ 72 Hz, 36.5 kHz hsync # 800x600 @ 72 Hz, 48.0 kHz hsync # 1024x768 @ 70 Hz, 56.5 kHz hsync # 1024x768 @ 76 Hz, 62.5 kHz hsync # 1280x1024 @ 74 Hz, 78.85 kHz hsync # 1280x1024 @ 76 Hz, 81.13 kHz hsync # Low-res Doublescan modes # 320x200 @ 70 Hz, 31.5 kHz hsync, 8:5 aspect ratio EndSection # ********************************************************************** # Any number of graphics device sections may be present # Standard VGA Device: Section "Device" # Device configured by xf86config: Section "Device" Clocks 25.18 # ********************************************************************** # The Colour SVGA server Section "Screen" # The 16-color VGA server Section "Screen" # The Mono server Section "Screen" # The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32, Mach64) Section "Screen" -------------------------------------------------------------------
(**) 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: "Cirrus Logic GD542x"
(**) SVGA: Monitor ID: "My Monitor"
(--) SVGA: Mode "1024x768" needs hsync freq of 56.48 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 51.02 kHz. Deleted.
(--) SVGA: Mode "1024x768" needs hsync freq of 62.50 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 64.25 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 78.86 kHz. Deleted.
(--) SVGA: Mode "1280x1024" needs hsync freq of 81.13 kHz. Deleted.
(**) FontPath set to
"/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/
CIRRUS: LCD panel display only
CIRRUS: Monochrome LCD detected
CIRRUS: enabling option clgd6225_lcd
(**) SVGA: chipset: clgd6235
(**) SVGA: videoram: 1024k
(**) SVGA: clocks: 25.18
(**) SVGA: Option "clgd6225_lcd"
(--) SVGA: Maximum allowed dot-clock: 45.100 MHz
(**) SVGA: Mode "640x480": mode clock = 25.175, clock used = 25.180
(--) SVGA: There is no defined dot-clock matching mode "800x600"
(--) SVGA: Removing mode "800x600" from list of valid modes.
(**) SVGA: Virtual resolution set to 1152x900
(--) SVGA: SpeedUp code selection modified because virtualX != 1024
(**) SVGA: clgd6235: Approximate DRAM bandwidth for drawing: 19 of 44 MB/s
(--) SVGA: clgd6235: 11776 bytes off-screen memory available
(--) SVGA: clgd6235: Using accelerator functions
X connection to :0.0 broken (explicit kill or server shutdown).xinit:
connection to X server lost.waiting for X server to shut down
---------------------------------------------------------------------
(c) Copyright 1993,1994 by David Wexelblat <d...@xfree86.org>
Chipset: Cirrus (chipset unknown)
Signature data: 38 (please report)
Memory: 256 Kbytes
RAMDAC: Sierra SC1148{2,3,4} 15-bit or SC1148{5,7,9} 15/16-bit HiColor
(with 6-bit wide lookup tables (or in 6-bit mode))
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
# Pointer section
# **********************************************************************
Protocol "PS/2"
Device "/dev/mouse"
Emulate3Timeout 50
# Monitor section
# **********************************************************************
VendorName "Unknown"
ModelName "Unknown"
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, 35.15 kHz hsync
ModeLine "800x600" 36 800 824 896 1024 600 601 603 625
# 1024x768 @ 87 Hz interlaced, 35.5 kHz hsync
Modeline "1024x768" 44.9 1024 1048 1208 1264 768 776 784 817
Interlace
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
Modeline "800x600" 50 800 856 976 1040 600 637 643 666
+hsync +vsync
# 1024x768 @ 60 Hz, 48.4 kHz hsync
Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806
-hsync -vsync
Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806
-hsync -vsync
# 1280x1024 @ 87 Hz interlaced, 51 kHz hsync
Modeline "1280x1024" 80 1280 1296 1512 1568 1024 1025 1037 1165
Interlace
Modeline "1024x768" 85 1024 1032 1152 1360 768 784 787 823
# 1280x1024 @ 61 Hz, 64.2 kHz hsync
Modeline "1280x1024" 110 1280 1328 1512 1712 1024 1025 1028 1054
Modeline "1280x1024" 135 1280 1312 1456 1712 1024 1027 1030 1064
Modeline "1280x1024" 135 1280 1312 1416 1664 1024 1027 1030 1064
# If your chipset does not support doublescan, you get a 'squashed'
# resolution like 320x400.
Modeline "320x200" 12.588 320 336 384 400 200 204 205 225
Doublescan
# 320x240 @ 60 Hz, 31.5 kHz hsync, 4:3 aspect ratio
Modeline "320x240" 12.588 320 336 384 400 240 245 246 262
Doublescan
# 320x240 @ 72 Hz, 36.5 kHz hsync
Modeline "320x240" 15.750 320 336 384 400 240 244 246 262
Doublescan
# 400x300 @ 56 Hz, 35.2 kHz hsync, 4:3 aspect ratio
ModeLine "400x300" 18 400 416 448 512 300 301 602 312
Doublescan
# 400x300 @ 60 Hz, 37.8 kHz hsync
Modeline "400x300" 20 400 416 480 528 300 301 303 314
Doublescan
# 400x300 @ 72 Hz, 48.0 kHz hsync
Modeline "400x300" 25 400 424 488 520 300 319 322 333
Doublescan
# 480x300 @ 56 Hz, 35.2 kHz hsync, 8:5 aspect ratio
ModeLine "480x300" 21.656 480 496 536 616 300 301 302 312
Doublescan
# 480x300 @ 60 Hz, 37.8 kHz hsync
Modeline "480x300" 23.890 480 496 576 632 300 301 303 314
Doublescan
# 480x300 @ 63 Hz, 39.6 kHz hsync
Modeline "480x300" 25 480 496 576 632 300 301 303 314
Doublescan
# 480x300 @ 72 Hz, 48.0 kHz hsync
Modeline "480x300" 29.952 480 504 584 624 300 319 322 333
Doublescan
# Graphics device section
# **********************************************************************
Identifier "Generic VGA"
VendorName "Unknown"
BoardName "Unknown"
Chipset "generic"
EndSection
Identifier "Cirrus Logic GD542x"
VendorName "Unknown"
BoardName "Unknown"
VideoRam 1024
# Chipset "clgd5428"
Chipset "clgd6235"
# Device section for Cirrus Logic GD5420/2/4/6/8/9-based cards.
#MemBase 0x00e00000
#MemBase 0x04e00000
#Option "linear"
EndSection
# Screen sections
# **********************************************************************
Driver "svga"
# Use Device "Generic VGA" for Standard VGA 320x200x256
#Device "Generic VGA"
Device "Cirrus Logic GD542x"
Monitor "My Monitor"
Subsection "Display"
Depth 8
# Omit the Modes line for the "Generic VGA" device
Modes "640x480" "800x600"
ViewPort 0 0
# Use Virtual 320 200 for Generic VGA
Virtual 1152 900
Invert_VCLK "*" 0
EndSubsection
Subsection "Display"
Depth 16
Modes "640x480"
ViewPort 0 0
Virtual 800 600
EndSubsection
Subsection "Display"
Depth 32
Modes "640x400"
ViewPort 0 0
Virtual 640 400
EndSubsection
EndSection
Driver "vga16"
Device "Generic VGA"
Monitor "My Monitor"
Subsection "Display"
Modes "640x480" "800x600"
ViewPort 0 0
Virtual 800 600
EndSubsection
EndSection
Driver "vga2"
Device "Generic VGA"
Monitor "My Monitor"
Subsection "Display"
Modes "640x480" "800x600"
ViewPort 0 0
Virtual 800 600
EndSubsection
EndSection
Driver "accel"
Device "Cirrus Logic GD542x"
Monitor "My Monitor"
Subsection "Display"
Depth 8
Modes "640x480" "800x600"
ViewPort 0 0
Virtual 1152 900
EndSubsection
Subsection "Display"
Depth 16
Modes "640x480"
ViewPort 0 0
Virtual 800 600
EndSubsection
Subsection "Display"
Depth 32
Modes "640x400"
ViewPort 0 0
Virtual 640 400
EndSubsection
EndSection