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

X-windows crashes with a S3 Virge PCI card in a beige Macintosh G3 PowerPC



Hi,

I'm trying to run X-windows on a S3 Virge PCI card in a beige
Macintosh G3 PowerPC, and the O/S is Ubuntu 4.10.

(The reason I'm not using the onboard video is that I was trying to
get a dual display setup, using the onboard video, plus the S3. I
figured it would be easier to first get just the S3 to work by itself,
and then once that was working to combine the two XF86-Config-4 files
into one - but I can't get the S3 to work even by itself.)

The problem I have is that the X-windows crashes when I try to start
it. I've included the XFree86.0.log file at the end of this email, as
well as the XF86Config-4 file I'm using.

The card I'm using is a garden-variety PCI S3 Virge (i.e. it does not
have a Mac ROM). I understand that getting video output in text-mode
and MacOS probably won't or can't work, but I'm only concerned about
X-windows.

When I researched this, I found this message and patch from Meelis
Roos to be extremely informative and helpful:
http://lists.debian.org/debian-powerpc/2004/11/msg00171.html
(Basically the current S3 driver is little-endian only).

I applied the patch, and recompiled s3virge_drv.o, although it still
crashed, but on the "initializing int10" message. I then read
http://mail-index.netbsd.org/port-macppc/2004/04/24/0001.html , which
suggests that int10 is not supported on PowerPC or Alpha.

So I then commented out the int10 related calls in s3virge_drv.c, and
recompiled, and tried again, but this still crashed on the same
"initializing int10" message. A 'grep -nr "initializing int10" *' of
the source showed that "vbe" can also print this exact same message.
At this point I was clutching at straws, but I didn't have much to
lose, so I commented out the vbe-related stuff in s3virge_drv.c,
recompiled, and restarted the X-server. This didn't crash, but it
didn't work either - basically the screen went blank, and that was it!

At this point, I'm not sure what to do, other than to report this
problem to you folks.

What do you think? Is there any chance of getting the S3 virge to run
X-windows on big-endian platforms, such as the PowerPC ?

Of course if there's any extra information that I can provide that
would be of assistance, please let me know.

Kind Regards,
Nick.

Some hardware and software details from this machine:
=======================================================
root@G3-ubuntu:~ # uname -a
Linux G3-ubuntu 2.6.8.1-5-powerpc #1 Sat Feb 12 02:33:45 UTC 2005 ppc GNU/Linux
root@G3-ubuntu:~ # lspci -v
0000:00:00.0 Host bridge: Motorola MPC106 [Grackle] (rev 40)
        Flags: bus master, fast devsel, latency 0

0000:00:0e.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 61) (prog-if 00 [UHCI])
        Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
        Flags: bus master, medium devsel, latency 32, IRQ 24
        I/O ports at 0420 [size=32]
        Capabilities: [80] Power Management version 2

0000:00:0e.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 61) (prog-if 00 [UHCI])
        Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
        Flags: bus master, medium devsel, latency 32, IRQ 24
        I/O ports at 0400 [size=32]
        Capabilities: [80] Power Management version 2

0000:00:0e.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
(prog-if 20 [EHCI])
        Subsystem: VIA Technologies, Inc. USB 2.0
        Flags: bus master, medium devsel, latency 32, IRQ 24
        Memory at 81800000 (32-bit, non-prefetchable)
        Capabilities: [80] Power Management version 2

0000:00:0f.0 VGA compatible controller: S3 Inc. 86c325 [ViRGE] (rev
06) (prog-if 00 [VGA])
        Flags: bus master, medium devsel, latency 32, IRQ 25
        Memory at 84000000 (32-bit, non-prefetchable) [disabled] [size=81810000]
        Expansion ROM at 00010000 [disabled]

0000:00:10.0 Class ff00: Apple Computer Inc. Heathrow Mac I/O (rev 01)
        Flags: bus master, medium devsel, latency 32
        Memory at f3000000 (32-bit, non-prefetchable)

0000:00:12.0 VGA compatible controller: ATI Technologies Inc 3D Rage
Pro 215GP (rev 5c) (prog-if 00 [VGA])
        Flags: bus master, stepping, medium devsel, latency 32, IRQ 22
        Memory at 82000000 (32-bit, non-prefetchable)
        I/O ports at 1000 [size=256]
        Memory at 81801000 (32-bit, non-prefetchable) [size=4K]

root@G3-ubuntu:~ # cat /proc/cpuinfo 
processor       : 0
cpu             : 740/750
temperature     : 38-40 C (uncalibrated)
clock           : 233MHz
revision        : 2.2 (pvr 0008 0202)
bogomips        : 465.92
machine         : Power Macintosh
motherboard     : AAPL,Gossamer MacRISC
detected as     : 48 (PowerMac G3 (Gossamer))
pmac flags      : 00000000
L2 cache        : 512K unified pipelined-syncro-burst
memory          : 192MB
pmac-generation : OldWorld
root@G3-ubuntu:~ # dpkg -s xserver-xfree86
Package: xserver-xfree86
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 15648
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Architecture: powerpc
Source: xfree86
Version: 4.3.0.dfsg.1-6ubuntu25.1
Replaces: xserver-common (<< 4.0), libxfont-xtt
Provides: xserver
Depends: xserver-common (>= 4.3.0.dfsg.1-6ubuntu25.1), libc6 (>=
2.3.2.ds1-4), zlib1g (>= 1:1.2.1), debconf (>= 0.5) | debconf-2.0
Recommends: discover1, mdetect, xresprobe, laptop-detect
Suggests: libglide2 (>> 2001.01.26)
Conflicts: libxfont-xtt
Description: the XFree86 X server
<...snip...>
=======================================================

XFree86.0.log:
=======================================================
This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@XFree86.Org and patches submitted
to fixes@XFree86.Org.  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).

XFree86 Version 4.3.0.1 (Ubuntu 4.3.0.dfsg.1-6ubuntu25.1 20041117134317 root@)
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.8.1 ppc [ELF] 
Build Date: 17 November 2004
	Before reporting problems, check http://www.XFree86.Org/
	to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.6.8.1-5-powerpc (buildd@royal) (gcc version
3.3.4 (Debian 1:3.3.4-9ubuntu5)) #1 Sat Feb 12 02:33:45 UTC 2005
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Sat Mar  5 19:04:23 2005
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "Default Layout"
(**) |-->Screen "second" (0)
(**) |   |-->Monitor "Dell Monitor"
(**) |   |-->Device "S3 Virge"
(**) |-->Input Device "Generic Keyboard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "macintosh"
(**) XKB: model: "macintosh"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Configured Mouse"
(**) FontPath set to
"/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 7

(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:
	XFree86 ANSI C Emulation: 0.2
	XFree86 Video Driver: 0.6
	XFree86 XInput driver : 0.4
	XFree86 Server Extension : 0.2
	XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1057,0002 card 0000,0000 rev 40 class 06,00,00 hdr 00
(II) PCI: 00:0e:0: chip 1106,3038 card 1106,3038 rev 61 class 0c,03,00 hdr 80
(II) PCI: 00:0e:1: chip 1106,3038 card 1106,3038 rev 61 class 0c,03,00 hdr 80
(II) PCI: 00:0e:2: chip 1106,3104 card 1106,3104 rev 63 class 0c,03,20 hdr 80
(II) PCI: 00:0f:0: chip 5333,5631 card 0000,0000 rev 06 class 03,00,00 hdr 00
(II) PCI: 00:10:0: chip 106b,0010 card 0000,0000 rev 01 class ff,00,00 hdr 00
(II) PCI: 00:12:0: chip 1002,4750 card 0000,0000 rev 5c class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(--) PCI: (0:15:0) S3 Inc. 86c325 [ViRGE] rev 6, Mem @ 0x84000000/26,
BIOS @ 0x81810000/16
(--) PCI: (0:18:0) ATI Technologies Inc 3D Rage Pro 215GP rev 92, Mem
@ 0x82000000/24, 0x81801000/12, I/O @ 0x1000/8
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[3] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(II) Active PCI resource ranges:
	[0] -1	0	0xf3000000 - 0xf307ffff (0x80000) MX[B]
	[1] -1	0	0x81800000 - 0x818000ff (0x100) MX[B]
	[2] -1	0	0x81801000 - 0x81801fff (0x1000) MX[B](B)
	[3] -1	0	0x82000000 - 0x82ffffff (0x1000000) MX[B](B)
	[4] -1	0	0x00000400 - 0x0000041f (0x20) IX[B]
	[5] -1	0	0x00000420 - 0x0000043f (0x20) IX[B]
	[6] -1	0	0x00001000 - 0x000010ff (0x100) IX[B](B)
(II) Inactive PCI resource ranges:
	[0] -1	0	0x81810000 - 0x8181ffff (0x10000) MX[B](B)
	[1] -1	0	0x84000000 - 0x87ffffff (0x4000000) MX[B](B)
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xf3000000 - 0xf307ffff (0x80000) MX[B]
	[1] -1	0	0x81800000 - 0x818000ff (0x100) MX[B]
	[2] -1	0	0x81801000 - 0x81801fff (0x1000) MX[B](B)
	[3] -1	0	0x82000000 - 0x82ffffff (0x1000000) MX[B](B)
	[4] -1	0	0x00000400 - 0x0000041f (0x20) IX[B]
	[5] -1	0	0x00000420 - 0x0000043f (0x20) IX[B]
	[6] -1	0	0x00001000 - 0x000010ff (0x100) IX[B](B)
(II) Inactive PCI resource ranges after removing overlaps:
	[0] -1	0	0x81810000 - 0x8181ffff (0x10000) MX[B](B)
	[1] -1	0	0x84000000 - 0x87ffffff (0x4000000) MX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[3] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(II) All system resource ranges:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0	0xf3000000 - 0xf307ffff (0x80000) MX[B]
	[3] -1	0	0x81800000 - 0x818000ff (0x100) MX[B]
	[4] -1	0	0x81801000 - 0x81801fff (0x1000) MX[B](B)
	[5] -1	0	0x82000000 - 0x82ffffff (0x1000000) MX[B](B)
	[6] -1	0	0x81810000 - 0x8181ffff (0x10000) MX[B](B)
	[7] -1	0	0x84000000 - 0x87ffffff (0x4000000) MX[B](B)
	[8] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[9] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[10] -1	0	0x00000400 - 0x0000041f (0x20) IX[B]
	[11] -1	0	0x00000420 - 0x0000043f (0x20) IX[B]
	[12] -1	0	0x00001000 - 0x000010ff (0x100) IX[B](B)
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o":
 No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o":
 No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o":
 No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_vertex.o":
 No symbols found
(II) Module GLcore: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Server Extension, version 0.2
(II) LoadModule: "bitmap"
(II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Loading font Bitmap
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 2.0.2
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/libint10.a
(II) Module int10: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.13.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
Skipping "/usr/X11R6/lib/modules/fonts/libspeedo.a:spencode.o":  No
symbols found
(II) Module speedo: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.1
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Speedo
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.2
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "v4l"
(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
(II) Module v4l: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 0.0.1
	ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.1.0
	ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "xtt"
(II) Loading /usr/X11R6/lib/modules/fonts/libxtt.a
(II) Module xtt: vendor="X-TrueType Server Project & After X-TT Project"
	compiled for 4.3.0.1, module version = 1.4.1
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font xtt
(II) LoadModule: "s3virge"
(II) Loading /usr/X11R6/lib/modules/drivers/s3virge_drv.o
(II) Module s3virge: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.8.6
	Module class: XFree86 Video Driver
	ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 XInput Driver
	ABI class: XFree86 XInput driver, version 0.4
(II) v4l driver for Video4Linux
(II) S3VIRGE: driver (version 1.8.6) for S3 ViRGE chipsets: virge, 86C325,
	virge vx, 86C988, virge dx, virge gx, 86C375, 86C385, virge gx2,
	86C357, virge mx, 86C260, virge mx+, 86C280, trio 3d, 86C365,
	trio 3d/2x, 86C362, 86C368
(--) Chipset virge found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0	0xf3000000 - 0xf307ffff (0x80000) MX[B]
	[3] -1	0	0x81800000 - 0x818000ff (0x100) MX[B]
	[4] -1	0	0x81801000 - 0x81801fff (0x1000) MX[B](B)
	[5] -1	0	0x82000000 - 0x82ffffff (0x1000000) MX[B](B)
	[6] -1	0	0x81810000 - 0x8181ffff (0x10000) MX[B](B)
	[7] -1	0	0x84000000 - 0x87ffffff (0x4000000) MX[B](B)
	[8] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[9] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[10] -1	0	0x00000400 - 0x0000041f (0x20) IX[B]
	[11] -1	0	0x00000420 - 0x0000043f (0x20) IX[B]
	[12] -1	0	0x00001000 - 0x000010ff (0x100) IX[B](B)
(II) resource ranges after probing:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0	0xf3000000 - 0xf307ffff (0x80000) MX[B]
	[3] -1	0	0x81800000 - 0x818000ff (0x100) MX[B]
	[4] -1	0	0x81801000 - 0x81801fff (0x1000) MX[B](B)
	[5] -1	0	0x82000000 - 0x82ffffff (0x1000000) MX[B](B)
	[6] -1	0	0x81810000 - 0x8181ffff (0x10000) MX[B](B)
	[7] -1	0	0x84000000 - 0x87ffffff (0x4000000) MX[B](B)
	[8] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[9] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[10] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[11] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[12] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[13] -1	0	0x00000400 - 0x0000041f (0x20) IX[B]
	[14] -1	0	0x00000420 - 0x0000043f (0x20) IX[B]
	[15] -1	0	0x00001000 - 0x000010ff (0x100) IX[B](B)
	[16] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[17] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.6
(**) S3VIRGE(0): Depth 24, (--) framebuffer bpp 24
(==) S3VIRGE(0): RGB weight 888
(==) S3VIRGE(0): Default visual is TrueColor
(==) S3VIRGE(0): Using HW Cursor
(==) S3VIRGE(0): Using fb.
(==) S3VIRGE(0): mx_cr3a_fix.
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Reloading /usr/X11R6/lib/modules/libvbe.a
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/libint10.a
(II) S3VIRGE(0): initializing int10
(II) Truncating PCI BIOS Length to 32768

   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

Fatal server error:
Caught signal 7.  Server aborting


When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to debian-x@lists.debian.org.
=======================================================

XF86Config-4:
=======================================================
# XF86Config-4 (XFree86 X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# This file is automatically updated on xserver-xfree86 package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xfree86
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
#   cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
#   md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
#   dpkg-reconfigure xserver-xfree86

Section "Files"
#	FontPath	"unix/:7100"			# local font server
	# if the local font server has problems, we can fall back on these
	FontPath	"/usr/lib/X11/fonts/misc"
#	FontPath	"/usr/lib/X11/fonts/cyrillic"
	FontPath	"/usr/lib/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/Type1"
#	FontPath	"/usr/lib/X11/fonts/CID"
	FontPath	"/usr/lib/X11/fonts/Speedo"
	FontPath	"/usr/lib/X11/fonts/100dpi"
	FontPath	"/usr/lib/X11/fonts/75dpi"
        # paths to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
	Load	"GLcore"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"speedo"
	Load	"type1"
	Load	"v4l"
	Load	"vbe"
	Load	"xtt"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xfree86"
	Option		"XkbModel"	"macintosh"
	Option		"XkbLayout"	"us"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "Device"
	Identifier	"S3 Virge"
	Driver		"s3virge"
	BusID		"PCI:0:15:0"
	Option		"UseFBDev"		"true"
EndSection

Section "Monitor"
	Identifier	"Dell Monitor"
	HorizSync	30-57
	VertRefresh	43-72
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier "second"
	Device "S3 Virge"
	Monitor "Dell Monitor"
	DefaultColorDepth 24
	SubSection "Display"
	  Depth 24	
	  Modes "1024x768"   
	  ViewPort 0 0
	EndSubSection
EndSection


Section "ServerLayout"
	Identifier	"Default Layout"
#	Screen		"Default Screen"
#        Screen		"second" LeftOf "Default Screen"
        Screen          "second"
	#Option		"Xinerama" "On"	
#	Option		"Twinview" "On"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
EndSection

Section "DRI"
	Mode	0666
EndSection

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



Reply to: