-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
On Jul 9, 2009, at 6:40 PM, Kurt Schreiner wrote:
> Hi,
>
> after cvs updat'ing to -current as of Jul 9 23:52 MEST X fails to
> start.
> Here's what /var/log/Xorg.0.log has to say on this (problem is the
> same with
> and without /etc/xorg.conf):
>
> [...]
> ATI Radeon 3100 Graphics, ATI Radeon HD 3300 Graphics,
> ATI Radeon HD 3200 Graphics, ATI Radeon 3000 Graphics,
> ATI Radeon HD Graphics, ATI Radeon Graphics,
> ATI Mobility Radeon HD Graphics, ATI Mobility Radeon Graphics,
> ATI Radeon Graphics
> (II) VESA: driver for VESA chipsets: vesa
> (II) Primary Device is: PCI 01@01:00:0
> (II) resource ranges after xf86ClaimFixedResources() call:
> [0] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
> [1] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
> [2] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
> [3] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
> [4] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
> (WW) Falling back to old probe method for vesa
> (II) resource ranges after probing:
> [0] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
> [1] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
> [2] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
> [3] 0 1 0x000a0000 - 0x000affff (0x10000) MS[B]
> [4] 0 1 0x000b0000 - 0x000b7fff (0x8000) MS[B]
> [5] 0 1 0x000b8000 - 0x000bffff (0x8000) MS[B]
> [6] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
> [7] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
> [8] 0 1 0x000003b0 - 0x000003bb (0xc) IS[B]
> [9] 0 1 0x000003c0 - 0x000003df (0x20) IS[B]
> (II) RADEON(0): TOTO SAYS 00000000a8100000
> (II) RADEON(0): MMIO registers at 0x00000000a8100000: size 64KB
> (EE) RADEON(0): Unable to map MMIO aperture. Invalid argument (22)
> (EE) RADEON(0): Memory map the MMIO region failed
> (II) UnloadModule: "radeon"
> (EE) Screen(s) found, but none have a usable configuration.
>
> Fatal server error:
> no screens found
>
> Please consult the The X.Org Foundation support
> at
http://wiki.X.Org> for help.
>
> Any idea where's the culprit?
Looks like you updated X but not your kernel.
I committed code to allow X to use arbitrary PCI devices no matter in
which PCI domain they are without using /dev/mem - you will need to
update your kernel with
options PCI_ALLOW_MMAP
then things should work again.
have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUBSlaMfMpnzkX8Yg2nAQJgIwf/fZZNZVb9Q49aRBGwH6C//gjbyb11OoGJ
ANqq/4aM5q83iECkw4HYAv3ToVdrxxWR/dXU/ed8FjV74M/SWrAURNT8Hl8zM5pU
1GTAPHQztzZh/MdUWiyMfliwBfAfI4WYmtlLP/zDVO31s/+EE5Z/ojf7No1pKnN+
S4aJUbEeItQtiaYscwmrcUz87cXAsyNvMxnmx6Yviz/itL/jn/+iMAFyr2gFPD9O
XkOBFl6+9IS7RTsl0RcpOeUKifrrbOWLR/P2VUE0X/V8lsSMntbRqUQrX+NheNmp
ENkWAI98sj2YZFkfELS5dH2m89lzH5ItsxyUCz6LfEN5eas4Iyu6ZQ==
=sV1m
-----END PGP SIGNATURE-----