All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: Re: XF86Config & startup log
@ 2001-12-09  3:35 Zhang Fuxin
  2001-12-10 11:12 ` Guido Guenther
  0 siblings, 1 reply; 2+ messages in thread
From: Zhang Fuxin @ 2001-12-09  3:35 UTC (permalink / raw)
  To: Hartvig Ekner; +Cc: linux-mips@oss.sgi.com

[-- Attachment #1: Type: text/plain, Size: 4393 bytes --]

hi,Hartvig Ekner,

  Hi,I have finished native-compiling a whole x windows package.
the generated /usr/X11R6 is about 33MB in gzip form.I am afraid
i can't offer it on my website because net traffic is expensive
for me(~$0.3/MB).But I do have some free channel to put it out:)
so if you can offer a place to upload i am willing to help.
  This one should work for you.And it includes much more than my
cross-compiled one--I didn't disable anything except fonts and
non-mga non-fbdev drivers(to save some time).

  Below I will give out my experience to achieve it(not too difficult):

  Work starts from the source rpm at
    http://oss.sgi.com/pub/linux/mips/redhat/7.1/SRPM/XFree86-4.1.0-0.9.0.1.src.rpm

  1,rpm -i to install it,then cd /usr/src/redhat/SPECS and rpm -bp XFree86.spec
(you may have to resolve some dependency first),then you get a unzip tree under
/usr/src/redhat/BUILD/XFree86-4.1.0/
  2.'make World &> out'
    ... it fails when 'make clean' in fonts dir, saying that no target named 'clean';
  so i add a clean target to fonts/IMakefile,disable BuildFonts should work.(config/cf/host.def)
  3.'make World &> out' again
     (this time it should run till finish but with failures,check the output 'out')
  ok ,we find that Several subdirs not make for some reason,lead to link failure
    the generating XFree86 and others.(Seach '\*\*\*' in the output to find errors)
   and there are some code which need to be patched.
      do:
       1. disable unnecessary drivers &
          SuperProbe(i patched it,but disable will be more convenient)
          etc in config/cf/xfree86.cf
       2. If you don't need XIE,PEX,GL extension,you can disable it,they are not made for some
          reason(Makefile'fault),i manually make them after all other problem resolved
       3. patch .../hw/xfree86/common/compiler.h(see the patch)
          patch Xserver/cfb/stipmips.s --->add '#define MIPSEL'
       4. Xserver/hw/xfree86/input/Makefile
    subdirs target is not 'make' before 'all' is 'make',so i add a dependency to 'all':
          all:: Congigure  all.subdirs
          but it is auto-generated,if you use make World later,please modify Imakefile
       instead(i am not familiar with imake,you have to figure it out by yourself),or
       ,see the Notes below.
  5.'make World &> out' again.
      This time it should run to finish and generates XFree86. If not,check the output

  Notes: i resolve most of the problem incrementally,no need to make World too many times
    One way i think feasible is like this:
         prepare the source
         patch the source
         edit host.def xfree86.def
         edit some Imakefile
         make World
   This way you may succeed in one time.
   good luck.





在 2001-12-07 09:26:00 you wrote:
>Hello Zhang,
>
>Thank you for the files.
>
>one more question: We have everything on the Malta board running
>(with 2.4.3 though, not 2.4.16 yet) except the X-server.
>
>Is there anything that should prevent me from using your binary X-server
>on our setup, when everything else is identical (G200 HW etc)?
>
>If so, could I get my hands on a copy of your X-server (binary preferred,
>but source also welcome!) which works on your system? If not, could you
>let me know exactly which X-server source you started from, and then
>I'll try to build it myself (but native this time).
>
>BTW, why did you cross-compile the Xserver? Once you have the basic
>system up, it seems much less painful to get things compiling native.
>
>/Hartvig
>
>Zhang Fuxin writes:
>>
>>
>> hi,Hartvig Ekner=A3=AC
>>    Here are my files.
>>    but the build process can't be described in short:(.
>>    I started from a rpm package from redhat7(or similar standard=
>>  distribution),did
>> everything to make it cross-compile,very ugly and=
>>  painful.Basically,
>>      repeat if errors
>>        make World &> out,
>>        read out,correct errors it reports
>>      until done
>>    beside changes to config files,i remember there were problems=
>>  due to the sequence
>> when it cross-builded a problem and wanted to execute it.
>>   From the list,I think someone else should have more elegant=
>>  way. And i will try
>> H.J.Lu's source in oss.sgi.com when having time.

Regards
            Zhang Fuxin
            fxzhang@ict.ac.cn

[-- Attachment #2: compiler.h.patch --]
[-- Type: application/octet-stream, Size: 1738 bytes --]

864a865,925
> #ifdef linux	/* don't mess with other OSs */
> 
> /*
>  * EGCS 1.1 knows about arbitrary unaligned loads (and we don't support older
>  * versions anyway. Define some packed structures to talk about such things
>  * with.
>  */
> 
> struct __una_u32 { unsigned int   x __attribute__((packed)); };
> struct __una_u16 { unsigned short x __attribute__((packed)); };
> 
> static __inline__ void stw_u(unsigned long val, unsigned short *p)
> {
> 	struct __una_u16 *ptr = (struct __una_u16 *) p;
> 	ptr->x = val;
> }
> 
> static __inline__ void stl_u(unsigned long val, unsigned int *p)
> {
> 	struct __una_u32 *ptr = (struct __una_u32 *) p;
> 	ptr->x = val;
> }
> 
> #if X_BYTE_ORDER == X_BIG_ENDIAN
> static __inline__ unsigned int
> xf86ReadMmio32Be(__volatile__ void *base, const unsigned long offset)
> {
> 	unsigned long addr = ((unsigned long)base) + offset;
> 	unsigned int ret;
> 
> 	__asm__ __volatile__("lw %0, 0(%1)"
> 			     : "=r" (ret)
> 			     : "r" (addr));
> 	return ret;
> }
> 
> static __inline__ void
> xf86WriteMmio32Be(__volatile__ void *base, const unsigned long offset,
> 		  const unsigned int val)
> {
> 	unsigned long addr = ((unsigned long)base) + offset;
> 
> 	__asm__ __volatile__("sw %0, 0(%1)"
> 			     : /* No outputs */
> 			     : "r" (val), "r" (addr));
> }
> #endif
> 
> #define mem_barrier() \
> __asm__ __volatile__(					\
> 	"# prevent instructions being moved around\n\t"	\
> 	".set\tnoreorder\n\t"				\
> 	"# 8 nops to fool the R4400 pipeline\n\t"	\
> 	"nop;nop;nop;nop;nop;nop;nop;nop\n\t"		\
> 	".set\treorder"					\
> 	: /* no output */				\
> 	: /* no input */				\
> 	: "memory")
> #define write_mem_barrier() mem_barrier()
> 
> #else  /* !linux */
874a936
> #endif /* !linux */

[-- Attachment #3: XF86Config-4 --]
[-- Type: application/octet-stream, Size: 3236 bytes --]

Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
       Load "dbe"
       Load "xtt"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option      "Protocol" "PS/2"
	Option      "Device" "/dev/mouse"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
#        HorizSync     30.0-54.0
#        VertRefresh   50.0-90.0
EndSection

Section "Device"
	### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "PciRetry"           	# [<bool>]
        #Option     "SyncOnGreen"        	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "Overlay"            	# [<str>]
        #Option     "MGASDRAM"           	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "ColorKey"           	# <i>
        #Option     "SetMclk"            	# <freq>
        #Option     "OverclockMem"       	# [<bool>]
        #Option     "VideoKey"           	# <i>
        #Option     "Rotate"             	# [<str>]
        #Option     "TexturedVideo"      	# [<bool>]
        #Option     "Crtc2Half"          	# [<bool>]
        #Option     "Crtc2Ram"           	# <i>
        #Option     "Int10"              	# [<bool>]
        #Option     "AGPMode"            	# <i>
        #Option     "DigitalScreen"      	# [<bool>]
        #Option     "TV"                 	# [<bool>]
        #Option     "TVStandard"         	# [<str>]
        #Option     "CableType"          	# [<str>]
        #Option     "NoHal"              	# [<bool>]
        #Option     "SwappedHead"        	# [<bool>]
        #Option     "DRI"                	# [<bool>]
	Identifier  "Card0"
	Driver      "mga"
	VendorName  "Matrox"
	BoardName   "MGA G200 PCI"
	BusID       "PCI:0:14:0"
        VideoRam    16384
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultColorDepth 24
	SubSection "Display"
		Depth     1
	EndSubSection
	SubSection "Display"
		Depth     4
	EndSubSection
	SubSection "Display"
		Depth     8
	EndSubSection
	SubSection "Display"
		Depth     15
	EndSubSection
	SubSection "Display"
		Depth     16
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes  "800x600" "640x480"
	EndSubSection
EndSection


[-- Attachment #4: XFree86.0.log --]
[-- Type: application/octet-stream, Size: 14486 bytes --]


XFree86 Version 4.1.0 (Red Hat Linux release: 4.1.0-0.9.0.1) / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 2 June 2001
	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)
Build Operating System: Linux 2.4.16 mips [ELF] 
(==) Log file: "/var/log/XFree86.0.log", Time: Tue Dec 11 16:46:07 2001
(==) Using config file: "/etc/X11/XF86Config-4"
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) ServerLayout "XFree86 Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Keyboard: CustomKeycode disabled
(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/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(--) using VT number 4

(WW) Cannot open APM
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:0e:0: chip 102b,0520 card 102b,ff03 rev 01 class 03,00,00 hdr 00
(II) PCI: 00:10:0: chip 1022,2000 card 1022,2000 rev 44 class 02,00,00 hdr 00
(II) PCI: 00:11:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:11:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00
(II) PCI: 00:11:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:11:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00
(II) PCI: End of PCI scan
(II) PCI-to-ISA bridge:
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:17:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus -1 I/O range:
(II) Bus -1 non-prefetchable memory range:
(II) Bus -1 prefetchable memory range:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x00 (VGA_EN is cleared)
(II) Bus 0 I/O range:
	[0] -1	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0x00000000 - 0xffffffff (0x0) MX[B]
(--) PCI:*(0:14:0) Matrox MGA G200 PCI rev 1, Mem @ 0x11000000/24, 0x12000000/14, 0x12800000/23, BIOS @ 0x0a6f0000/16
(II) Addressable bus resource ranges are
	[0] -1	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[3] -1	0x00000000 - 0x00000000 (0x1) IX[B]
(II) Active PCI resource ranges:
	[0] -1	0x0a700000 - 0x0a7fffff (0x100000) MX[B]
	[1] -1	0x13000000 - 0x1300001f (0x20) MX[B]
	[2] -1	0x0a6f0000 - 0x0a6fffff (0x10000) MX[B](B)
	[3] -1	0x12800000 - 0x12ffffff (0x800000) MX[B](B)
	[4] -1	0x12000000 - 0x12003fff (0x4000) MX[B](B)
	[5] -1	0x11000000 - 0x11ffffff (0x1000000) MX[B](B)
	[6] -1	0x00001020 - 0x0000103f (0x20) IX[B]
	[7] -1	0x0000ff10 - 0x0000ff10 (0x1) IX[B]
	[8] -1	0x00011000 - 0x0001101f (0x20) IX[B]
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0x0a700000 - 0x0a7fffff (0x100000) MX[B]
	[1] -1	0x13000000 - 0x1300001f (0x20) MX[B]
	[2] -1	0x0a6f0000 - 0x0a6fffff (0x10000) MX[B](B)
	[3] -1	0x12800000 - 0x12ffffff (0x800000) MX[B](B)
	[4] -1	0x12000000 - 0x12003fff (0x4000) MX[B](B)
	[5] -1	0x11000000 - 0x11ffffff (0x1000000) MX[B](B)
	[6] -1	0x00001020 - 0x0000103f (0x20) IX[B]
	[7] -1	0x0000ff10 - 0x0000ff10 (0x1) IX[B]
	[8] -1	0x00011000 - 0x0001101f (0x20) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[3] -1	0x00000000 - 0x00000000 (0x1) IX[B]
(II) All system resource ranges:
	[0] -1	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0x0a700000 - 0x0a7fffff (0x100000) MX[B]
	[3] -1	0x13000000 - 0x1300001f (0x20) MX[B]
	[4] -1	0x0a6f0000 - 0x0a6fffff (0x10000) MX[B](B)
	[5] -1	0x12800000 - 0x12ffffff (0x800000) MX[B](B)
	[6] -1	0x12000000 - 0x12003fff (0x4000) MX[B](B)
	[7] -1	0x11000000 - 0x11ffffff (0x1000000) MX[B](B)
	[8] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[9] -1	0x00000000 - 0x00000000 (0x1) IX[B]
	[10] -1	0x00001020 - 0x0000103f (0x20) IX[B]
	[11] -1	0x0000ff10 - 0x0000ff10 (0x1) IX[B]
	[12] -1	0x00011000 - 0x0001101f (0x20) IX[B]
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
	mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI, mgag400
(II) FBDev: driver for framebuffer: fbdev
(II) Primary Device is: PCI 00:0e:0
(--) Chipset mgag200 PCI found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0x0a700000 - 0x0a7fffff (0x100000) MX[B]
	[3] -1	0x13000000 - 0x1300001f (0x20) MX[B]
	[4] -1	0x0a6f0000 - 0x0a6fffff (0x10000) MX[B](B)
	[5] -1	0x12800000 - 0x12ffffff (0x800000) MX[B](B)
	[6] -1	0x12000000 - 0x12003fff (0x4000) MX[B](B)
	[7] -1	0x11000000 - 0x11ffffff (0x1000000) MX[B](B)
	[8] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[9] -1	0x00000000 - 0x00000000 (0x1) IX[B]
	[10] -1	0x00001020 - 0x0000103f (0x20) IX[B]
	[11] -1	0x0000ff10 - 0x0000ff10 (0x1) IX[B]
	[12] -1	0x00011000 - 0x0001101f (0x20) IX[B]
(II) resource ranges after probing:
	[0] -1	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0x0a700000 - 0x0a7fffff (0x100000) MX[B]
	[3] -1	0x13000000 - 0x1300001f (0x20) MX[B]
	[4] -1	0x0a6f0000 - 0x0a6fffff (0x10000) MX[B](B)
	[5] -1	0x12800000 - 0x12ffffff (0x800000) MX[B](B)
	[6] -1	0x12000000 - 0x12003fff (0x4000) MX[B](B)
	[7] -1	0x11000000 - 0x11ffffff (0x1000000) MX[B](B)
	[8] 0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[9] 0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[10] 0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[11] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[12] -1	0x00000000 - 0x00000000 (0x1) IX[B]
	[13] -1	0x00001020 - 0x0000103f (0x20) IX[B]
	[14] -1	0x0000ff10 - 0x0000ff10 (0x1) IX[B]
	[15] -1	0x00011000 - 0x0001101f (0x20) IX[B]
	[16] 0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[17] 0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(**) MGA(0): Depth 24, (--) framebuffer bpp 32
(==) MGA(0): RGB weight 888
(--) MGA(0): Chipset: "mgag200 PCI"
(==) MGA(0): Using AGP 1x mode
(--) MGA(0): Linear framebuffer at 0x11000000
(--) MGA(0): MMIO registers at 0x12000000
(--) MGA(0): Pseudo-DMA transfer window at 0x12800000
(--) MGA(0): BIOS at 0xA6F0000
(WW) MGA(0): Video BIOS info block not detected!
(II) MGA(0): MGABios.RamdacType = 0x0
(**) MGA(0): VideoRAM: 16384 kByte
(II) MGA(0): I2C bus "DDC" initialized.
(II) MGA(0): I2C device "DDC:ddc2" registered.
(II) MGA(0): I2C device "DDC:ddc2" removed.
(II) MGA(0): I2C device "DDC:ddc2" registered.
(II) MGA(0): I2C device "DDC:ddc2" removed.
(II) MGA(0): I2C Monitor info: 0x100b3c70
(II) MGA(0): Manufacturer: PHL  Model: b14b  Serial#: 35311
(II) MGA(0): Year: 1999  Week: 19
(II) MGA(0): EDID Version: 1.1
(II) MGA(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V
(II) MGA(0): Sync:  Separate
(II) MGA(0): Max H-Image Size [cm]: horiz.: 27  vert.: 20
(II) MGA(0): Gamma: 2.76
(II) MGA(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) MGA(0): redX: 0.620 redY: 0.345   greenX: 0.305 greenY: 0.600
(II) MGA(0): blueX: 0.155 blueY: 0.065   whiteX: 0.281 whiteY: 0.311
(II) MGA(0): Supported VESA Video Modes:
(II) MGA(0): 720x400@70Hz
(II) MGA(0): 640x480@60Hz
(II) MGA(0): 640x480@75Hz
(II) MGA(0): 800x600@75Hz
(II) MGA(0): 1024x768@60Hz
(II) MGA(0): Manufacturer's mask: 0
(II) MGA(0): Supported Future Video Modes:
(II) MGA(0): #0: hsize: 800  vsize 600  refresh: 85  vid: 22853
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 65.0 MHz   Image Size:  250 x 188 mm
(II) MGA(0): h_active: 1024  h_sync: 1048  h_sync_end 1184 h_blank_end 1344 h_border: 0
(II) MGA(0): v_active: 768  v_sync: 771  v_sync_end 777 v_blanking: 806 v_border: 0
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 49.5 MHz   Image Size:  250 x 188 mm
(II) MGA(0): h_active: 800  h_sync: 816  h_sync_end 896 h_blank_end 1056 h_border: 0
(II) MGA(0): v_active: 600  v_sync: 601  v_sync_end 604 v_blanking: 625 v_border: 0
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 56.2 MHz   Image Size:  250 x 188 mm
(II) MGA(0): h_active: 800  h_sync: 832  h_sync_end 896 h_blank_end 1048 h_border: 0
(II) MGA(0): v_active: 600  v_sync: 601  v_sync_end 604 v_blanking: 631 v_border: 0
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 25.2 MHz   Image Size:  250 x 188 mm
(II) MGA(0): h_active: 640  h_sync: 656  h_sync_end 752 h_blank_end 800 h_border: 0
(II) MGA(0): v_active: 400  v_sync: 412  v_sync_end 414 v_blanking: 449 v_border: 0
(II) MGA(0): end of I2C Monitor info

(==) MGA(0): Using gamma correction (1.0, 1.0, 1.0)
(==) MGA(0): Min pixel clock is 12 MHz
(==) MGA(0): Max pixel clock is 250 MHz
(WW) MGA(0): Monitor0: Using default hsync range of 28-33kHz
(WW) MGA(0): Monitor0: using default vrefresh range of 43-72Hz
(II) MGA(0): Clock range:  12.00 to 250.00 MHz
(II) MGA(0): Not using default mode "640x350" (hsync out of range)
(II) MGA(0): Not using default mode "640x400" (hsync out of range)
(II) MGA(0): Not using default mode "720x400" (hsync out of range)
(II) MGA(0): Not using default mode "640x480" (hsync out of range)
(II) MGA(0): Not using default mode "640x480" (hsync out of range)
(II) MGA(0): Not using default mode "640x480" (hsync out of range)
(II) MGA(0): Not using default mode "800x600" (hsync out of range)
(II) MGA(0): Not using default mode "800x600" (hsync out of range)
(II) MGA(0): Not using default mode "800x600" (hsync out of range)
(II) MGA(0): Not using default mode "800x600" (hsync out of range)
(II) MGA(0): Not using default mode "800x600" (hsync out of range)
(II) MGA(0): Not using default mode "1024x768" (hsync out of range)
(II) MGA(0): Not using default mode "1024x768" (hsync out of range)
(II) MGA(0): Not using default mode "1024x768" (hsync out of range)
(II) MGA(0): Not using default mode "1024x768" (hsync out of range)
(II) MGA(0): Not using default mode "1024x768" (hsync out of range)
(II) MGA(0): Not using default mode "1152x864" (hsync out of range)
(II) MGA(0): Not using default mode "1280x960" (hsync out of range)
(II) MGA(0): Not using default mode "1280x960" (hsync out of range)
(II) MGA(0): Not using default mode "1280x1024" (hsync out of range)
(II) MGA(0): Not using default mode "1280x1024" (hsync out of range)
(II) MGA(0): Not using default mode "1280x1024" (hsync out of range)
(II) MGA(0): Not using default mode "1600x1200" (hsync out of range)
(II) MGA(0): Not using default mode "1600x1200" (hsync out of range)
(II) MGA(0): Not using default mode "1600x1200" (hsync out of range)
(II) MGA(0): Not using default mode "1600x1200" (hsync out of range)
(II) MGA(0): Not using default mode "1600x1200" (hsync out of range)
(II) MGA(0): Not using default mode "1792x1344" (hsync out of range)
(II) MGA(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1856x1392" (hsync out of range)
(II) MGA(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1920x1440" (hsync out of range)
(II) MGA(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1400x1050" (hsync out of range)
(II) MGA(0): Not using default mode "1400x1050" (hsync out of range)
(II) MGA(0): Not using mode "800x600" (no mode of this name)
(--) MGA(0): Has SDRAM
(--) MGA(0): Virtual size is 640x480 (pitch 640)
(**) MGA(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
(II) MGA(0): Modeline "640x480"   25.20  640 656 752 800  480 490 492 525 -hsync -vsync
(--) MGA(0): Display dimensions: (27, 20) cm
(--) MGA(0): DPI set to (60, 60)
(II) MGA(0): YDstOrg is set to 0
(--) Depth 24 pixmap format is 32 bpp
(II) resource ranges after preInit:
	[0] 0	0x12800000 - 0x12ffffff (0x800000) MX[B]
	[1] 0	0x12000000 - 0x12003fff (0x4000) MX[B]
	[2] 0	0x11000000 - 0x11ffffff (0x1000000) MX[B]
	[3] -1	0xffffffff - 0xffffffff (0x1) MX[B]
	[4] -1	0x00000000 - 0x00000000 (0x1) MX[B]
	[5] -1	0x0a700000 - 0x0a7fffff (0x100000) MX[B]
	[6] -1	0x13000000 - 0x1300001f (0x20) MX[B]
	[7] -1	0x0a6f0000 - 0x0a6fffff (0x10000) MX[B](B)
	[8] -1	0x12800000 - 0x12ffffff (0x800000) MX[B](B)
	[9] -1	0x12000000 - 0x12003fff (0x4000) MX[B](B)
	[10] -1	0x11000000 - 0x11ffffff (0x1000000) MX[B](B)
	[11] 0	0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
	[12] 0	0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
	[13] 0	0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
	[14] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[15] -1	0x00000000 - 0x00000000 (0x1) IX[B]
	[16] -1	0x00001020 - 0x0000103f (0x20) IX[B]
	[17] -1	0x0000ff10 - 0x0000ff10 (0x1) IX[B]
	[18] -1	0x00011000 - 0x0001101f (0x20) IX[B]
	[19] 0	0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
	[20] 0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(--) MGA(0): 64 DWORD fifo
(==) MGA(0): Default visual is TrueColor
(EE) MGA(0): [drm] Direct rendering only supported with AGP G200/G400 cards!
(II) MGA(0): Using 6073 lines for offscreen memory.
(II) MGA(0): Using XFree86 Acceleration Architecture (XAA)
	Screen to screen bit blits
	Solid filled rectangles
	Solid filled trapezoids
	8x8 mono pattern filled rectangles
	8x8 mono pattern filled trapezoids
	Indirect CPU to Screen color expansion
	Screen to Screen color expansion
	Solid Lines
	Dashed Lines
	Scanline Image Writes
	Offscreen Pixmaps
	Setting up tile and stipple cache:
		32 128x128 slots
		18 256x256 slots
		7 512x512 slots
(==) MGA(0): Backing store disabled
(==) MGA(0): Silken mouse enabled
(II) MGA(0): Using overlay video
(==) MGA(0): Direct rendering disabled
(**) Option "Protocol" "PS/2"
(**) Mouse0: Protocol: "PS/2"
(**) Option "CorePointer"
(**) Mouse0: Core Pointer
(**) Option "Device" "/dev/mouse"
(==) Mouse0: Buttons: 3
(II) Keyboard "Keyboard0" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-12-10 12:13 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-12-09  3:35 Re: XF86Config & startup log Zhang Fuxin
2001-12-10 11:12 ` Guido Guenther

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.