hi, i want to run the xfree86 on our own platform, it is a mips r4X00 based cpci board with a silicon motion LynxEM+ 712 chip, and there is no bios to initialize the card, so i use the frame buffer driver provided by the Silicon Motion Inc and port some accelerating code from the xfree86 source, and the console run well. But when i installed the xfree86, close the UseBIOS option, and run startx, error occur as the following. i wonder if the bios is still required to run the xfree86 in this situation(without bios but partly intialized) and what can i do to solve the problem! XFree86 Version 4.4.0 Release Date: 29 February 2004 X Protocol Version 11, Revision 0, Release 6.6 Build Operating System: Linux 2.4.17 mips [ELF] Current Operating System: Linux Euro 2.4.17 #521 Wed Sep 1 05:45:47 CST 2004 mip s Build Date: 03 November 2012 Changelog Date: 29 February 2004 Before reporting problems, check http://www.XFree86.Org/ to make sure that you have the latest version. 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 Nov 3 08:28:59 2012 (==) Using config file: "/etc/X11/XF86Config-4" (==) ServerLayout "XFree86 Configured" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Card0" (**) |-->Input Device "Keyboard0" (==) Keyboard: CustomKeycode disabled (WW) The directory "/usr/X11R6/lib/X11/fonts/TTF/" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/Speedo/" does not exist. Entry deleted from font path. (**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Ty pe1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/li b/X11/fonts/100dpi/" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (WW) Open APM failed (/dev/apm_bios) (No such file or directory) (--) using VT number 4 ..... pci stuff (II) FBDEV: driver for framebuffer: fbdev (II) Silicon Motion: driver (version 1.3.1) for Silicon Motion Lynx chipsets: Lynx, LynxE, Lynx3D, LynxEM, LynxEM+, Lynx3DM, Cougar3DR (II) Primary Device is: PCI 00:0e:0 (--) Chipset LynxEM+ 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 0x12320000 - 0x1233ffff (0x20000) MX[B] [3] -1 0 0x12300000 - 0x12300fff (0x1000) MX[B] [4] -1 0 0x12120000 - 0x1213ffff (0x20000) MX[B] [5] -1 0 0x12100000 - 0x12100fff (0x1000) MX[B] [6] -1 0 0x10010000 - 0x1001ffff (0x10000) MX[B] [7] -1 0 0x10000000 - 0x10000fff (0x1000) MX[B] (II) Setting vga for screen 0. (==) Silicon MotionDepth 16, (==) framebuffer bpp 16 (==) Silicon MotionRGB weight 565 (==) Silicon MotionDefault visual is TrueColor (**) Silicon MotionOption "UseBIOS" "off" (==) Silicon MotionUsing Hardware Cursor (**) Silicon MotionOption: UseBIOS disabled. (II) Silicon MotionNo legacy BIOS found -- trying PCI (EE) Silicon MotionCannot read V_BIOS (5) (--) Silicon MotionChipset: "LynxEM+" [8] -1 0 0x11000000 - 0x11ffffff (0x1000000) MX[B](B) [9] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [10] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [11] -1 0 0x00002080 - 0x000020bf (0x40) IX[B] [12] -1 0 0x00002040 - 0x0000205f (0x20) IX[B] [13] -1 0 0x0000ff10 - 0x0000ff1f (0x10) IX[B] [14] -1 0 0x00002000 - 0x0000203f (0x40) IX[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 0x12320000 - 0x1233ffff (0x20000) MX[B] [3] -1 0 0x12300000 - 0x12300fff (0x1000) MX[B] [4] -1 0 0x12120000 - 0x1213ffff (0x20000) MX[B] [5] -1 0 0x12100000 - 0x12100fff (0x1000) MX[B] [6] -1 0 0x10010000 - 0x1001ffff (0x10000) MX[B] [7] -1 0 0x10000000 - 0x10000fff (0x1000) MX[B] [8] -1 0 0x11000000 - 0x11ffffff (0x1000000) MX[B](B) [9] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [10] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [11] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [13] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [14] -1 0 0x00002080 - 0x000020bf (0x40) IX[B] [15] -1 0 0x00002040 - 0x0000205f (0x20) IX[B] [16] -1 0 0x0000ff10 - 0x0000ff1f (0x10) IX[B] [17] -1 0 0x00002000 - 0x0000203f (0x40) IX[B] [18] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [19] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (==) Silicon MotionDepth 16, (==) framebuffer bpp 16 (==) Silicon MotionRGB weight 565 (==) Silicon MotionDefault visual is TrueColor (**) Silicon MotionOption "UseBIOS" "off" (==) Silicon MotionUsing Hardware Cursor (**) Silicon MotionOption: UseBIOS disabled. (II) Silicon MotionNo legacy BIOS found -- trying PCI (EE) Silicon MotionCannot read V_BIOS (5) (--) Silicon MotionChipset: "LynxEM+" Fatal server error: Caught signal 11. Server aborting _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86