After installing and configuring Metro-X on my Linux (1.2.13) box, I made sure that neither gpm nor xdm was
running, then typed /usr/bin/X11/X at the prompt. The gray background did appear, and there was an X in the
middle, but when I tried to move the mouse, it went immediately to the lower left corner of the screen and
nowhere else.
General Hardware Info:
486 DX 100mHz
2 IDE interfaces, with hard drive connected to Primary as Master and cdrom to Primary as Slave.
16 (8??) Mb RAM
540 or 560 Mb Hard drive.
General Software Info:
Linux Version 1.2.13
Metro-X Version 3.1
C-Library Versions: /lib/libc.so.4.7.2 and /lib/libc/so.5.0.9
Monitor Info:
CVP-5468A, SVGA (it says "CTX" on the lower left corner of the frame)
14 inch?? (although when I measured it with a tape measure, the tape measure says 13 inches)
The following is typed in directly from the manual...
-----------------------------------------------
Model CVP-5468A Specifications
-----------------------------------------------
Picture tube 13 visual diagonal inches
0.29mm or 0.28mm Trio Dot Pitch
..........
................. ............
Synchronization Horizontal: 30-38 KHz (Automatically)
Vertical: 50-90 Hz (Automatically)
Resolution Horizontal: 1024 dots
Vertical: 768 lines
.................. .............
Dimensions 364(W)x370(H)x378(D)mm
.................. .............
-----------------------------------------------
Graphics Card Info:
This is what it says on the front of the manual: "Cirrus Logic GD542x" "VL-BUS Graphics Adapter"
Here's what it says on the first page of the manual, under the "FEATURES" section...
"Cirrus Logic GD542x VGA Chip
Support 486DX/SX, 386 DX VL-BUS System
Register and BIOS level compatibility with the IBM VGA Adapter
.........
Extended graphics resolution modes providing 640x480, 800x600, and 1024x768 and 1280x1024 High
Resolution in 16 and 256 simultaneously display colors.
Support Maximum 72HZ refresh rate (VESA Standard)
High Color graphics mode producing 640x480, 800x600, and 1024x768 resolution with 65,535
simultaneously display colors.
True Color graphics mode producing 640x480 16.7M simultaneously display colors.
132 Column text modes support.
........ "
When I executed /usr/bin/X11/X, this is what happened:
"Loading /usr/lib/X11/Metro/modules/libmfb.a
Loading /usr/lib/X11/Metro/modules/libfontlib.a
Loading /usr/lib/X11/Metro/modules/libmetro.a
Loading /usr/lib/X11/Metro/modules/libmi.a
Metro-X Version 3.1.2
Copyright ....
.....
All Rights Reserved.
Xconfig file /etc/X11/Xconfig
Logging errors to file /var/log/Xerrors"
And here is the exact contents of /var/log/Xerrors, word for word:
"Metro-X Version 3.1.2
Copyright (c) 1990-1996 by Metro Link Inc.
Copyright (c) 1989-1994 by M.I.T.
Copyright (c) 1994-1996 by X Consortium, Inc.
All Rights Reserved.
Read mouse Serial_MouseSystems from Xconfig
Keyboard Description File is none
Loading /usr/lib/X11/Metro/modules/libsvga.a
Opened /dev/tty7
vgaMapVGASpace( 131072 )
Loading /usr/lib/X11/Metro/modules/libCIRRUS.a
vgaUnMapVGASpace()
Screen 0: SVGA, Chipset clgd5428 (4), 1024K RAM, ISA
Video mode "640x480", dot clock = 25.2 MHz, used index 1 = 25.2 MHz
vgaMapVGASpace( 131072 )
vgaMapVGASpace( 131072 )
vgaHWRestore()
Loading /usr/lib/X11/Metro/modules/libmlfb8b.a
DEC-XTRAP: AddExtension assigned Major Opcode '135'
DEC-XTRAP: Vers. 3.4-0 successfully loaded
Couldn't load XKB keymap, falling back to pre-XKB keymap
Loading /usr/lib/X11/Metro/modules/libbitmap.a
Loading /usr/lib/X11/Metro/modules/libSpeedo.a
Loading /usr/lib/X11/Metro/modules/libType1.a
vgaMapVGASpace( 131072 )
vgaHWRestore()
vgaHWRestore()
vgaOrigVideoState
vgaUnMapVGASpace()"
During the configuration for Metro-X, I specified the following values:
Mouse = Mouse Systems Compatible, 3 buttons.
(Don't know if that was right or not. On my mouse, it does have 3 buttons. On the bottom, there is a
toggle switch that lets you choose between either "MS" or "PC". There's also a metallic-silver label that
says "Serial Mouse" on it, among other things.)
Screen Width 248, Height 186mm
Keyboard: "Default: /use default console mapping"
Graphics Card: "Cirrus C:GD542x"
Obviously there's more to the config program, but I figured those were the relevant values.
OK, that's about it, I think! Sorry if I gave too much info, or not enough.
Could the fact that I was building an XF86Config file (before I got MetroX) have anything to do with the
problem I'm having now? Maybe the /usr/bin/X11/X executable is looking at my old config file instead of the
one that the Metro-X config program generated?
Thanks for your help :->
-TH