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

XFree86 4.0.1 (PowerMac 8500)



青野と申します。

xf401-diff-2001-03-14 を使って XFree86 4.0.1 を試しているの
ですが、うまく動きません。NetBSD 1.5, PowerMac 8500で Matrox
Millennium II を挿しています。Millennium は Mac OS では2画面
目として使えます(モニタは一個しかないのですが)。

OF は 1.0.5 で、
   setenv output-device /bandit/MTRX,Mistral
とすると起動しません。

cmd + option + P + R して とりあえず/chaos/control のままで
起動して startx とすると以下のようになります。

---
XFree86 Version 4.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6400)
Release Date: 1 July 2000
	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)
Operating System: NetBSD/macppc 1.5 [ELF] The NetBSD Foundation, Inc.
(==) Log file: "/var/log/XFree86.0.log", Time: Fri Apr  6 18:11:24 2001
(==) Using config file: "/etc/XF86Config"
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (??) unknown.
(==) ServerLayout "Main Layout"
(**) |-->Screen "Screen1" (0)
(**) |   |-->Monitor "Generic Monitor"
(**) |   |-->Device "Millennium II"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "Protocol" "wskbd"
(**) Option "Device" "/dev/wskbd0"
(**) Keyboard: Protocol: wskbd
(**) Option "AutoRepeat" "500 5"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "macadb"
(**) XKB: model: "macadb"
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) Option "PciType" "Bandit"
(**) Option "BlankTime" "10"
(**) Option "StandbyTime" "20"
(**) Option "SuspendTime" "30"
(**) Option "OffTime" "60"
(--) Using wscons driver (/dev/ttyE0)
(**) PCI-HOST bridge is Bandit
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:0b:0: chip 106b,0001 card 0000,0000 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:0e:0: chip 1045,c861 card 1045,c861 rev 10 class 0c,03,10 hdr 00
(II) PCI: 00:0f:0: chip 102b,051b card ffff,ffff rev 00 class 03,00,00 hdr 00
(II) PCI: 00:10:0: chip 106b,0002 card 0000,0000 rev 02 class ff,00,00 hdr 00
(II) PCI: End of PCI scan
(--) PCI: (0:15:0) Matrox MGA 2164W rev 0, Mem @ 0x82000000/24, 0x80804000/14, 0x81000000/23
(II) Addressable bus resource ranges are
	[0] -1	0x00000000 - 0xffffffff (0x0) MXB
	[1] -1	0x00000000 - 0x0000ffff (0x10000) IXB
(II) OS-reported resource ranges:
(II) Active PCI resource ranges:
	[0] -1	0xf3000000 - 0xf3ffffff (0x1000000) MXBE
	[1] -1	0x80800000 - 0x80ffffff (0x800000) MXBE
	[2] -1	0x80810000 - 0x8081ffff (0x10000) MXB(B)
	[3] -1	0x81000000 - 0x817fffff (0x800000) MXB(B)
	[4] -1	0x80804000 - 0x80807fff (0x4000) MXB(B)
	[5] -1	0x82000000 - 0x82ffffff (0x1000000) MXB(B)
(II) PCI Memory resource overlap reduced 0x80800000 from 0x80ffffff to 0x80803fff
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0xf3000000 - 0xf3ffffff (0x1000000) MXBE
	[1] -1	0x80800000 - 0x80803fff (0x4000) MXBE
	[2] -1	0x80810000 - 0x8081ffff (0x10000) MXB(B)
	[3] -1	0x81000000 - 0x817fffff (0x800000) MXB(B)
	[4] -1	0x80804000 - 0x80807fff (0x4000) MXB(B)
	[5] -1	0x82000000 - 0x82ffffff (0x1000000) MXB(B)
(II) OS-reported resource ranges after removing overlaps with PCI:
(II) All system resource ranges:
	[0] -1	0xf3000000 - 0xf3ffffff (0x1000000) MXBE
	[1] -1	0x80800000 - 0x80803fff (0x4000) MXBE
	[2] -1	0x80810000 - 0x8081ffff (0x10000) MXB(B)
	[3] -1	0x81000000 - 0x817fffff (0x800000) MXB(B)
	[4] -1	0x80804000 - 0x80807fff (0x4000) MXB(B)
	[5] -1	0x82000000 - 0x82ffffff (0x1000000) MXB(B)
(II) ATI: ATI driver (version 5.3.5) for chipsets: ati, ativga
(II) r128: Driver for ATI Rage 128 chipset: ATI Rage 128 RE (PCI),
	ATI Rage 128 RF (AGP), ATI Rage 128 RK (PCI), ATI Rage 128 RL (AGP),
	ATI Rage 128 Pro PF (AGP), ATI Rage 128 Mobility LE (PCI),
	ATI Rage 128 Mobility LF (AGP)
(II) CHIPS: Driver for Chips and Technologies chipsets: ct65520, ct65525,
	ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, ct65550,
	ct65554, ct65555, ct68554, ct69000, ct69030, ct64200, ct64300
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
	mga2164w AGP, mgag100, mgag200, mgag200 PCI, mgag400
(II) FBDev: driver for framebuffer: fbdev, afb
(--) Chipset mga2164w found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0xf3000000 - 0xf3ffffff (0x1000000) MXBE
	[1] -1	0x80800000 - 0x80803fff (0x4000) MXBE
	[2] -1	0x80810000 - 0x8081ffff (0x10000) MXB(B)
	[3] -1	0x81000000 - 0x817fffff (0x800000) MXB(B)
	[4] -1	0x80804000 - 0x80807fff (0x4000) MXB(B)
	[5] -1	0x82000000 - 0x82ffffff (0x1000000) MXB(B)
(II) resource ranges after probing:
	[0] -1	0xf3000000 - 0xf3ffffff (0x1000000) MXBE
	[1] -1	0x80800000 - 0x80803fff (0x4000) MXBE
	[2] -1	0x80810000 - 0x8081ffff (0x10000) MXB(B)
	[3] -1	0x81000000 - 0x817fffff (0x800000) MXB(B)
	[4] -1	0x80804000 - 0x80807fff (0x4000) MXB(B)
	[5] -1	0x82000000 - 0x82ffffff (0x1000000) MXB(B)
	[6] 0	0x000a0000 - 0x000affff (0x10000) MSB
	[7] 0	0x000b0000 - 0x000b7fff (0x8000) MSB
	[8] 0	0x000b8000 - 0x000bffff (0x8000) MSB
	[9] 0	0x000003b0 - 0x000003bb (0xc) ISB
	[10] 0	0x000003c0 - 0x000003df (0x20) ISB
(II) Setting vga for screen 0.
(==) MGA(0): Depth 8, (==) framebuffer bpp 8
(==) MGA(0): Default visual is PseudoColor
(--) MGA(0): Chipset: "mga2164w"
(II) MGA(0): Offscreen memory usage will be limited to 512 lines if the DRI is enabled.
(==) MGA(0): Using HW cursor
(--) MGA(0): Linear framebuffer at 0x82000000
(--) MGA(0): MMIO registers at 0x80804000
(--) MGA(0): Pseudo-DMA transfer window at 0x81000000
(--) MGA(0): BIOS at 0x80810000
xf86ReadBIOS() 80810000 0, 40
(WW) MGA(0): Video BIOS info block not detected!
(II) MGA(0): MGABios.RamdacType = 0x0
(II) MGA(0): mapVidMem 80804000, 4000, fd = 5

Fatal server error:
xf86MapVidMem: could not mmap screen [s=4000,a=80804000] (Invalid argument)

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".
---

---
#
# XF86Config example
#

# The ordering of sections is not important in version 4.0 and later.

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"
    FontPath	"/usr/X11R6/lib/X11/fonts/local/"
    FontPath	"/usr/X11R6/lib/X11/fonts/misc/"
    FontPath	"/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath	"/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath	"/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath	"/usr/X11R6/lib/X11/fonts/CID/"
    FontPath	"/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath	"/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath	"/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

# **********************************************************************
# Server flags section.  This contains various server-wide Options.
# **********************************************************************

Section "ServerFlags"
    Option	"blank time"	"10"	# 10 minutes
    Option	"standby time"	"20"
    Option	"suspend time"	"30"
    Option	"off time"	"60"

#    Option	"PCI type"	"UniNorth"
   Option	"PCI type"	"Bandit"
#   Option	"PCI type"	"Grackle"
EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"
    Identifier	"Keyboard1"
    Driver	"keyboard"
    Option	"Protocol"	"wskbd"
    Option	"Device"	"/dev/wskbd0"

    Option	"AutoRepeat"	"500 5"
    Option	"XkbRules"	"xfree86"
#    Option	"XkbModel"	"macusb"
    Option	"XkbModel"	"macadb"
#    Option	"XkbLayout"	"jp"
#    Option	"XkbVariant"	"altjp"
EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"
    Identifier	"Mouse1"
    Driver	"mouse"
    Option	"Protocol"	"wsmouse"
    Option	"Device"	"/dev/wsmouse0"
EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"
    Identifier	"Generic Monitor"
    HorizSync	27-82         # multisync
    VertRefresh	50-72         # multisync
    Option	"dpms"
EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

#Section "Device"
#    Identifier	"Matrox Millennium"
#    VendorName	"Matrox"
#    BoardName	"Millennium"
#EndSection
#    VideoRam  - in kilobytes
#    DacSpeed  - in MHz
#    MemBase   - physical address of the linear framebuffer 
#    IoBase    - physical address of the memory mapped IO registers
#    BiosBase  - physical address of BIOS
Section "Device"
    Identifier	"Millennium II"
    Driver	"mga"
    BusID	"PCI:0:15:0"
#    VideoRam	4096
#    DacSpeed
#    MemBase	0x82000000
#    IoBase	0x80804000
#    BiosBase	0x80810000
EndSection
#Section "Device"
#    Identifier	"Rage128 Pro"
#    Driver	"r128"
#    BusID	"PCI:0:16:0"
#EndSection

# **********************************************************************
# Screen sections.
# **********************************************************************

Section "Screen"
    Identifier		"Screen1"
    Device		"Millennium II"
    Monitor		"Generic Monitor"

#   DefaultDepth	24

    SubSection "Display"
	Depth		8
	Modes		"640x480"
    EndSubSection
#    SubSection "Display"
#	Depth		8
#	Modes		"1024x768"
#    EndSubSection
#    SubSection "Display"
#	Depth		24
#	Modes		"1024x768"
#    EndSubSection
EndSection


# **********************************************************************
# ServerLayout sections.
# **********************************************************************

Section "ServerLayout"
    Identifier	"Main Layout"
    Screen	"Screen1"
    InputDevice	"Mouse1"	"CorePointer"
    InputDevice	"Keyboard1"	"CoreKeyboard"
EndSection
---

dmesg は以下のようになっています。
---
NetBSD 1.5 (ZAIRIKI4) #1: Mon Apr  2 15:18:45 JST 2001
    aono@zairiki4.mech.kyushu-u.ac.jp:/usr/src/sys/arch/macppc/compile/ZAIRIKI4
CPU: 604ev (Revision 202)
total memory = 98304 KB
avail memory = 86012 KB
using 1254 buffers containing 5016 KB of memory
mainbus0 (root)
cpu0 at mainbus0bandit0 at mainbus0
pci0 at bandit0 bus 0
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 11 function 0
pchb0: Apple Computer Bandit Host-PCI Bridge (rev. 0x03)
ohci0 at pci0 dev 14 function 0: Opti RM861HA (rev. 0x10)
ohci0: interrupting at irq 24
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Opti OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
ofb0 at pci0 dev 15 function 0: Matrox MGA Millennium II 2164W
ofb0: 640 x 480, 8bpp
wsdisplay0 at ofb0: console (std, vt100 emulation)
obio0 at pci0 dev 16 function 0: addr 0xf3000000
esp0 at obio0 offset 0x10000 irq 12: NCR53C94, 25MHz, SCSI ID 7
scsibus0 at esp0: 8 targets, 8 luns per target
mc0 at obio0 offset 0x11000: irq 14,2,3: address 00:05:02:ac:5c:7a
zsc0 at obio0 offset 0x13000: irq 15,16
zstty0 at zsc0 channel 0
zstty1 at zsc0 channel 1
awacs at obio0 offset 0x14000 not configured
swim3 at obio0 offset 0x15000 not configured
adb0 at obio0 offset 0x16000 irq 18: 3 targets
aed0 at adb0 addr 0: ADB Event device
akbd0 at adb0 addr 2: extended keyboard
wskbd0 at akbd0: console keyboard, using wsdisplay0
ams0 at adb0 addr 3: EMP mouse <KML1> 4-button, 400 dpi
wsmouse0 at ams0
ams1 at adb0 addr 3: relative positioning device (mouse?) (50)
wsmouse at ams1 not configured
mesh0 at obio0 offset 0x18000 irq 13: 50MHz, SCSI ID 7
scsibus1 at mesh0: 8 targets, 8 luns per target
sixty6 at obio0 offset 0x1c000 not configured
nvram0 at obio0 offset 0x1d000
bandit1 at mainbus0
pci1 at bandit1 bus 1
pci1: i/o space, memory space enabled
ofb1 at pci1 dev 11 function 0: Apple Computer Control
ofb1: 640 x 480, 8bpp
wsdisplay at ofb1 not configured
Apple Computer PlanB (undefined subclass 0x00, revision 0x01) at pci1 dev 13 function 0 not configured
scsibus0: waiting 2 seconds for devices to settle...
scsibus1: waiting 2 seconds for devices to settle...
sd0 at scsibus1 target 0 lun 0: <SEAGATE, ST32151N, 0560> SCSI2 0/direct fixed
sd0: 2047 MB, 4177 cyl, 8 head, 125 sec, 512 bytes/sect x 4193415 sectors
sd1 at scsibus1 target 1 lun 0: <IBM, DDRS-34560, S97B> SCSI2 0/direct fixed
sd1: 4357 MB, 8387 cyl, 5 head, 212 sec, 512 bytes/sect x 8925000 sectors
cd0 at scsibus1 target 3 lun 0: <MATSHITA, CD-ROM CR-8008, 8.0e> SCSI2 5/cdrom removable
boot device: sd1
root on sd1a dumps on sd1b
root file system type: ffs
---

X の問題ではないような気がするのですが、何が悪いのか教えてい
ただけないでしょうか?

諏訪さんへ
返事が遅くて申し訳ありませんが、私も RM861HA の USB カードを
使っています。箱を捨ててしまっているようでメーカーは分からな
いのですが、たしか WAVELAN と書かれてあったような気がします。
値段は3500円くらいでした。X 4.0.1 の前に X 3.3.6(?) を使った
ときは USB ホイールマウスが使えていました。
--
青野雄太