From owner-freebsd-stable@FreeBSD.ORG Wed Mar 25 17:23:25 2009 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 720AE1065898; Wed, 25 Mar 2009 17:23:25 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 277C98FC1F; Wed, 25 Mar 2009 17:23:25 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.156] (adsl-156-31-142.bna.bellsouth.net [70.156.31.142]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n2PHM3mN029792 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 25 Mar 2009 13:22:03 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: wsk In-Reply-To: <1237998972.1828.4.camel@balrog.2hip.net> References: <49B88449.3000403@gddsn.org.cn> <49B8AC04.10508@gddsn.org.cn> <49C6E5C6.60306@gddsn.org.cn> <1237798914.2110.24.camel@balrog.2hip.net> <49C85F4E.5050002@gddsn.org.cn> <1237882591.1771.26.camel@balrog.2hip.net> <49C97EEB.4090607@gddsn.org.cn> <1237961497.1828.2.camel@balrog.2hip.net> <49C9ED34.20504@gddsn.org.cn> <1237998972.1828.4.camel@balrog.2hip.net> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-usmBgkqy+4mpv+R9GDoy" Organization: FreeBSD Date: Wed, 25 Mar 2009 12:22:57 -0500 Message-Id: <1238001777.1828.17.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 FreeBSD GNOME Team Port X-Spam-Status: No, score=-3.2 required=5.0 tests=AWL,BAYES_00,RDNS_DYNAMIC, URIBL_RED autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: stable@freebsd.org, x11@freebsd.org, current@freebsd.org, John Baldwin Subject: Re: [PREVIEW] Nouveau on FreeBSD (Take 2) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Mar 2009 17:23:33 -0000 --=-usmBgkqy+4mpv+R9GDoy Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2009-03-25 at 11:36 -0500, Robert Noland wrote: > On Wed, 2009-03-25 at 16:37 +0800, wsk wrote: > > Robert Noland wrote: > > > On Wed, 2009-03-25 at 08:46 +0800, wsk wrote: > > > =20 > > >> Robert Noland wrote: > > >> =20 > > >>> On Tue, 2009-03-24 at 12:19 +0800, wsk wrote: > > >>> =20 > > >>> =20 > > >>>> Robert Noland wrote: > > >>>> =20 > > >>>> =20 > > >>>>> On Mon, 2009-03-23 at 09:28 +0800, wsk wrote: > > >>>>> =20 > > >>>>> =20 > > >>>>> =20 > > >>>>>>> Ok, this patch should work on NV50 chips also. > > >>>>>>> =20 > > >>>>>>> What you get is EXA and Xv. > > >>>>>>> =20 > > >>>>>>> You still need: > > >>>>>>> =20 > > >>>>>>> A recent -CURRENT or -STABLE. > > >>>>>>> =20 > > >>>>>>> git master of libdrm and xf86-video-nouveau. > > >>>>>>> =20 > > >>>>>>> This patch. > > >>>>>>> =20 > > >>>>>>> Things I've figured out since the last patch... > > >>>>>>> =20 > > >>>>>>> On NV50 class hardware you need to have a compositing manager r= unning > > >>>>>>> for Xv to work. That means xcompmgr, metacity with composite e= nabled, > > >>>>>>> xfce (rumored to work as well, haven't tried). If your running= Gnome > > >>>>>>> with metacity, open gconf-editor and go to apps->metacity->gene= ral and > > >>>>>>> check the composite box. > > >>>>>>> =20 > > >>>>>>> On NV40 class hardware, you don't need the composite manager. = In fact > > >>>>>>> (at least with Xserver 1.6 which I'm running now), if a composi= te > > >>>>>>> manager is enabled, I'm seeing high cpu utilization from Xorg u= nder some > > >>>>>>> circumstances. I don't think this is a drm issue, but still an= issue. > > >>>>>>> For me, if I start a video using mplayer in an xterm, cpu is fi= ne as > > >>>>>>> long as that xterm is the foreground window. If it is not the > > >>>>>>> foreground window, even if it isn't obscured I see the cpu util= ization. > > >>>>>>> Disabling the composite manager makes everything fine. > > >>>>>>> =20 > > >>>>>>> http://people.freebsd.org/~rnoland/drm-nouveau-032109.patch > > >>>>>>> =20 > > >>>>>>> robert. > > >>>>>>> =20 > > >>>>>>> =20 > > >>>>>>> =20 > > >>>>>> get the following errors and exitThis is a pre-release version o= f the X server from The X.Org Foundation. > > >>>>>> It is not supported in any way. > > >>>>>> Bugs may be filed in the bugzilla at http://bugs.freedesktop.org= /. > > >>>>>> Select the "xorg" product for bugs you find in this release. > > >>>>>> Before reporting bugs in pre-release versions please check the > > >>>>>> latest version in the X.Org Foundation git repository. > > >>>>>> See http://wiki.x.org/wiki/GitPage for git access instructions. > > >>>>>> > > >>>>>> X.Org X Server 1.5.99.902 (1.6.0 RC 2) > > >>>>>> Release Date: 2009-1-30 > > >>>>>> X Protocol Version 11, Revision 0 > > >>>>>> Build Operating System: FreeBSD 7.1-STABLE amd64 > > >>>>>> Current Operating System: FreeBSD lp.gddsn.org.cn 7.2-PRERELEASE= FreeBSD 7.2-PRE > > >>>>>> RELEASE #2: Sun Mar 22 19:44:23 CST 2009 wsk@lp.gddsn.org.cn= :/usr/obj/usr/sr > > >>>>>> c/sys/WSK amd64 > > >>>>>> Build Date: 06 February 2009 04:22:44PM > > >>>>>> > > >>>>>> Before reporting problems, check http://wiki.x.org > > >>>>>> to make sure that you have the latest version. > > >>>>>> Markers: (--) probed, (**) from config file, (=3D=3D) default se= tting, > > >>>>>> (++) from command line, (!!) notice, (II) informational, > > >>>>>> (WW) warning, (EE) error, (NI) not implemented, (??) unk= nown. > > >>>>>> (=3D=3D) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 23 09:14= :03 2009 > > >>>>>> ing config file: "xorg.conf1" > > >>>>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find r= esource 0x2 > > >>>>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find r= esource 0x2 > > >>>>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find r= esource 0x2 > > >>>>>> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xfffffff= fffffffff). > > >>>>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find r= esource 0x1 > > >>>>>> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xfffffff= fffffffff). > > >>>>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find r= esource 0x1 > > >>>>>> drm0: [ITHREAD] > > >>>>>> info: [drm] Allocating FIFO number 1 > > >>>>>> info: [drm] nouveau_fifo_alloc: initialised FIFO 1 > > >>>>>> info: [drm] PFIFO_DMA_PUSHER - Ch 1 > > >>>>>> (EE) NOUVEAU(0): 1296: No valid FB address in PCI config space > > >>>>>> (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. > > >>>>>> Please also check the log file at "/var/log/Xorg.0.log" for addi= tional informati > > >>>>>> on. > > >>>>>> > > >>>>>> info: [drm] nouveau_fifo_free: freeing fifo 1 > > >>>>>> error: [drm:pid30722:nouveau_fifo_free] *ERROR* Failed to idle c= hannel 1 before > > >>>>>> destroy.Prepare for strangeness.. > > >>>>>> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xfffffff= fffffffff). > > >>>>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find r= esource 0x1 > > >>>>>> > > >>>>>> what can i do ? > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> plain text document attachment (Xorg.0.log) > > >>>>>> This is a pre-release version of the X server from The X.Org Fou= ndation. > > >>>>>> It is not supported in any way. > > >>>>>> Bugs may be filed in the bugzilla at http://bugs.freedesktop.org= /. > > >>>>>> Select the "xorg" product for bugs you find in this release. > > >>>>>> Before reporting bugs in pre-release versions please check the > > >>>>>> latest version in the X.Org Foundation git repository. > > >>>>>> See http://wiki.x.org/wiki/GitPage for git access instructions. > > >>>>>> > > >>>>>> X.Org X Server 1.5.99.902 (1.6.0 RC 2) > > >>>>>> Release Date: 2009-1-30 > > >>>>>> X Protocol Version 11, Revision 0 > > >>>>>> Build Operating System: FreeBSD 7.1-STABLE amd64=20 > > >>>>>> Current Operating System: FreeBSD lp.gddsn.org.cn 7.2-PRERELEASE= FreeBSD 7.2-PRERELEASE #2: Sun Mar 22 19:44:23 CST 2009 wsk@lp.gddsn.o= rg.cn:/usr/obj/usr/src/sys/WSK amd64 > > >>>>>> Build Date: 06 February 2009 04:22:44PM > > >>>>>> =20 > > >>>>>> Before reporting problems, check http://wiki.x.org > > >>>>>> to make sure that you have the latest version. > > >>>>>> Markers: (--) probed, (**) from config file, (=3D=3D) default se= tting, > > >>>>>> (++) from command line, (!!) notice, (II) informational, > > >>>>>> (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > > >>>>>> (=3D=3D) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 23 09:14= :03 2009 > > >>>>>> (++) Using config file: "xorg.conf1" > > >>>>>> (=3D=3D) No Layout section. Using the first Screen section. > > >>>>>> (=3D=3D) No screen section available. Using defaults. > > >>>>>> (**) |-->Screen "Default Screen Section" (0) > > >>>>>> (**) | |-->Monitor "" > > >>>>>> (=3D=3D) No device specified for screen "Default Screen Section"= . > > >>>>>> Using the first device section listed. > > >>>>>> (**) | |-->Device "Card0" > > >>>>>> (=3D=3D) No monitor specified for screen "Default Screen Section= ". > > >>>>>> Using a default monitor configuration. > > >>>>>> (=3D=3D) Automatically adding devices > > >>>>>> (=3D=3D) Automatically enabling devices > > >>>>>> (=3D=3D) No FontPath specified. Using compiled-in default. > > >>>>>> (=3D=3D) FontPath set to: > > >>>>>> built-ins > > >>>>>> (=3D=3D) ModulePath set to "/usr/local/lib/xorg/modules" > > >>>>>> (II) Cannot locate a core pointer device. > > >>>>>> (II) Cannot locate a core keyboard device. > > >>>>>> (II) The server relies on HAL to provide the list of input devic= es. > > >>>>>> If no devices become available, reconfigure HAL or disable Allo= wEmptyInput. > > >>>>>> (II) Loader magic: 0xb20 > > >>>>>> (II) Module ABI versions: > > >>>>>> X.Org ANSI C Emulation: 0.4 > > >>>>>> X.Org Video Driver: 5.0 > > >>>>>> X.Org XInput driver : 4.0 > > >>>>>> X.Org Server Extension : 2.0 > > >>>>>> (II) Loader running on freebsd > > >>>>>> (--) Using syscons driver with X support (version 2.0) > > >>>>>> (--) using VT number 9 > > >>>>>> > > >>>>>> (--) PCI:*(0@1:0:0) nVidia Corporation Quadro NVS 140M rev 161, = Mem @ 0xfd000000/16777216, 0x00000000/268435456, 0xfa000000/33554432, I/O @= 0x0000df00/128, BIOS @ 0x????????/65536 > > >>>>>> =20 > > >>>>>> =20 > > >>>>>> =20 > > >>>>> Ok, thats a new one... > > >>>>> > > >>>>> =20 > > >>>>> =20 > > >>>>> =20 > > >>>>>> (II) System resource ranges: > > >>>>>> [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] > > >>>>>> (II) LoadModule: "extmod" > > >>>>>> (II) Loading /usr/local/lib/xorg/modules/extensions//libextmod.s= o > > >>>>>> (II) Module extmod: vendor=3D"X.Org Foundation" > > >>>>>> compiled for 1.5.99.902, module version =3D 1.0.0 > > >>>>>> Module class: X.Org Server Extension > > >>>>>> ABI class: X.Org Server Extension, version 2.0 > > >>>>>> (II) Loading extension MIT-SCREEN-SAVER > > >>>>>> (II) Loading extension XFree86-VidModeExtension > > >>>>>> (II) Loading extension XFree86-DGA > > >>>>>> (II) Loading extension DPMS > > >>>>>> (II) Loading extension XVideo > > >>>>>> (II) Loading extension XVideo-MotionCompensation > > >>>>>> (II) Loading extension X-Resource > > >>>>>> (II) LoadModule: "dbe" > > >>>>>> (II) Loading /usr/local/lib/xorg/modules/extensions//libdbe.so > > >>>>>> (II) Module dbe: vendor=3D"X.Org Foundation" > > >>>>>> compiled for 1.5.99.902, module version =3D 1.0.0 > > >>>>>> Module class: X.Org Server Extension > > >>>>>> ABI class: X.Org Server Extension, version 2.0 > > >>>>>> (II) Loading extension DOUBLE-BUFFER > > >>>>>> (II) LoadModule: "glx" > > >>>>>> (II) Loading /usr/local/lib/xorg/modules/extensions//libglx.so > > >>>>>> (II) Module glx: vendor=3D"X.Org Foundation" > > >>>>>> compiled for 1.5.99.902, module version =3D 1.0.0 > > >>>>>> ABI class: X.Org Server Extension, version 2.0 > > >>>>>> (=3D=3D) AIGLX disabled > > >>>>>> (=3D=3D) Exporting typical set of GLX visuals > > >>>>>> (II) Loading extension GLX > > >>>>>> (II) LoadModule: "record" > > >>>>>> (II) Loading /usr/local/lib/xorg/modules/extensions//librecord.s= o > > >>>>>> (II) Module record: vendor=3D"X.Org Foundation" > > >>>>>> compiled for 1.5.99.902, module version =3D 1.13.0 > > >>>>>> Module class: X.Org Server Extension > > >>>>>> ABI class: X.Org Server Extension, version 2.0 > > >>>>>> (II) Loading extension RECORD > > >>>>>> (II) LoadModule: "dri" > > >>>>>> (II) Loading /usr/local/lib/xorg/modules/extensions//libdri.so > > >>>>>> (II) Module dri: vendor=3D"X.Org Foundation" > > >>>>>> compiled for 1.5.99.902, module version =3D 1.0.0 > > >>>>>> ABI class: X.Org Server Extension, version 2.0 > > >>>>>> (II) Loading extension XFree86-DRI > > >>>>>> (II) LoadModule: "nouveau" > > >>>>>> (II) Loading /usr/local/lib/xorg/modules/drivers//nouveau_drv.so > > >>>>>> (II) Module nouveau: vendor=3D"X.Org Foundation" > > >>>>>> compiled for 1.5.99.902, module version =3D 0.0.10 > > >>>>>> Module class: X.Org Video Driver > > >>>>>> ABI class: X.Org Video Driver, version 5.0 > > >>>>>> (II) NOUVEAU driver Date: Wed Mar 18 09:36:33 2009 +1000 > > >>>>>> (II) NOUVEAU driver for NVIDIA chipset families : > > >>>>>> RIVA TNT (NV04) > > >>>>>> RIVA TNT2 (NV05) > > >>>>>> GeForce 256 (NV10) > > >>>>>> GeForce 2 (NV11, NV15) > > >>>>>> GeForce 4MX (NV17, NV18) > > >>>>>> GeForce 3 (NV20) > > >>>>>> GeForce 4Ti (NV25, NV28) > > >>>>>> GeForce FX (NV3x) > > >>>>>> GeForce 6 (NV4x) > > >>>>>> GeForce 7 (G7x) > > >>>>>> GeForce 8 (G8x) > > >>>>>> (II) Primary Device is: PCI 01@00:00:0 > > >>>>>> (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] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] > > >>>>>> [4] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] > > >>>>>> (--) NOUVEAU(0): Chipset: "NVIDIA NV86" > > >>>>>> =20 > > >>>>>> =20 > > >>>>>> =20 > > >>>>> Hrm, NV86... I'll have to ask around about that. Meanwhile can y= ou send > > >>>>> me a pciconf -lvb which should at least show us the BAR configura= tion. > > >>>>> > > >>>>> Ok, my sources are telling me that this should work and that it i= s an > > >>>>> NV50, or at least should work the same... > > >>>>> > > >>>>> Also, just to be safe, please rebuild/reinstall devel/libpciacces= s. I'm > > >>>>> not sure if it may be trashing the BARs somehow. > > >>>>> > > >>>>> robert. > > >>>>> =20 > > >>>>> =20 > > >>>>> =20 > > >>>> bar [24] =3D type I/O Port, range 32, base 0xeff0, size 16, enable= d > > >>>> ichsmb0@pci0:0:31:3: class=3D0x0c0500 card=3D0x01fe1028 chip=3D0x2= 83e8086 > > >>>> rev=3D0x02 hdr=3D0x00 > > >>>> vendor =3D 'Intel Corporation' > > >>>> device =3D '82801H (ICH8 Family) SMBus Controller' > > >>>> class =3D serial bus > > >>>> subclass =3D SMBus > > >>>> bar [10] =3D type Memory, range 32, base 0xfebfbf00, size 256, ena= bled > > >>>> bar [20] =3D type I/O Port, range 32, base 0x10c0, size 32, enable= d > > >>>> vgapci0@pci0:1:0:0: class=3D0x030000 card=3D0x01fe1028 chip=3D0x04= 2910de > > >>>> rev=3D0xa1 hdr=3D0x00 > > >>>> vendor =3D 'Nvidia Corp' > > >>>> device =3D 'Unknown nVidia Quadro FX 570M' > > >>>> class =3D display > > >>>> subclass =3D VGA > > >>>> bar [10] =3D type Memory, range 32, base 0xfd000000, size 16777216= , enabled > > >>>> =20 > > >>>> =20 > > >>> Ok, this is BAR 0, BARs 1 and 2 are indeed are not showing up. BAR= 1 > > >>> should be your framebuffer and should be where most of your memory = is. > > >>> (This is the memory the tell you about when you buy the card, 256M, > > >>> 512M, etc.) It should probably be a 64bit BAR, which is why BAR 2 = isn't > > >>> there. We are going to need more details on your card... > > >>> =20 > > >>> =20 > > >> indeed,my DELL D830 laptop video card is Quadro NVS 140M with 256M m= emory. > > >> but it recognized Quadro FX 570M with pciconfig. > > >> =20 > > > > > > So, the nouveau folks want me to get you to either boot linux and see > > > what lspci shows for this card, or at least install the lspci port an= d > > > see what it says. I don't think it is going to reveal anything, but = who > > > knows... This is not a driver issue at this point, the BARs just don= 't > > > appear to be present. > > > > > > robert. > > > > > > =20 > > ok,here's my lspci -v messags with linux Fedora live CD :-) > > and thanks your Re > >=20 > >=20 > > 01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 140M > > (rev a1) (prog-if 00 [VGA controller]) > > Subsystem: Dell Device 01fe > > Flags: bus master, fast devsel, latency 0, IRQ 5 > > Memory at fd000000 (32-bit, non-prefetchable) [size=3D16M] > > Memory at e0000000 (64-bit, prefetchable) [size=3D256M] > > Memory at fa000000 (64-bit, non-prefetchable) [size=3D32M] > > I/O ports at df00 [size=3D128] > > [virtual] Expansion ROM at fc000000 [disabled] [size=3D128K] > > Capabilities: [60] Power Management version 2 > > Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Count=3D1= /1 > > Enable- > > Capabilities: [78] Express Endpoint, MSI 00 > > Capabilities: [100] Virtual Channel > > Capabilities: [128] Power Budgeting > > Capabilities: [600] Vendor Specific Information > > Kernel modules: nvidiafb >=20 > Ok, we need a little help on this one then... I don't know why we > wouldn't see BAR 1. Time to rope jhb@ in. Can you send a verbose boot log. robert. > robert. >=20 > > 0c:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n > > (rev 03) > > Subsystem: Dell Wireless 1500 Draft 802.11n WLAN Mini-card > > Flags: bus master, fast devsel, latency 0, IRQ 17 > > Memory at f9ffc000 (64-bit, non-prefetchable) [size=3D16K] > > Memory at f0000000 (64-bit, prefetchable) [size=3D1M] > > Capabilities: [40] Power Management version 2 > > Capabilities: [58] Vendor Specific Information > > Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Count=3D1= /1 > > Enable- > > Capabilities: [d0] Express Endpoint, MSI 00 > > Capabilities: [100] Advanced Error Reporting > > UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP= - > > ECRC- UnsupReq- ACSVoil- > > UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP= - > > ECRC- UnsupReq- ACSVoil- > > UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ > > MalfTLP+ ECRC- UnsupReq- ACSVoil- > > CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- > > CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ > > AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- > > Capabilities: [13c] Virtual Channel > > Capabilities: [160] Device Serial Number 1c-00-a4-ff-ff-26-df-c0 > > Capabilities: [16c] Power Budgeting > > Kernel driver in use: b43-pci-bridge > > Kernel modules: ssb > >=20 > > >>> =20 > > >>> =20 > > >>>> bar [1c] =3D type Memory, range 64, base 0xfa000000, size 33554432= , enabled > > >>>> =20 > > >>>> =20 > > >>> This one is BAR 3, which is used when it doesn't find BAR 1. > > >>> > > >>> robert. > > >>> > > >>> =20 > > >>> =20 > > >>>> bar [24] =3D type I/O Port, range 32, base 0xdf00, size 128, enabl= ed > > >>>> ndis0@pci0:12:0:0: class=3D0x028000 card=3D0x000a1028 chip=3D0x432= 814e4 > > >>>> rev=3D0x03 hdr=3D0x00 > > >>>> > > >>>> and follow your intrudction.still pain me :( > > >>>> > > >>>> (++) Using config file: "xorg.conf1" > > >>>> drm0: on vgapci0 > > >>>> info: [drm] Detected an NV50 generation card (0x086900a2) > > >>>> vgapci0: child drm0 requested pci_enable_busmaster > > >>>> info: [drm] Initialized nouveau 0.0.12 20060213 > > >>>> error: [drm:pid6493:drm_alloc_resource] *ERROR* Couldn't find reso= urce 0x2 > > >>>> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xfffffffff= fffffff). > > >>>> error: [drm:pid6493:drm_alloc_resource] *ERROR* Couldn't find reso= urce 0x1 > > >>>> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xfffffffff= fffffff). > > >>>> error: [drm:pid6493:drm_alloc_resource] *ERROR* Couldn't find reso= urce 0x1 > > >>>> drm0: [ITHREAD] > > >>>> info: [drm] Allocating FIFO number 1 > > >>>> error: [drm:pid6494:nouveau_graph_trapped_channel] *ERROR* AIII, > > >>>> invalid/inactiv > > >>>> e channel id 128 > > >>>> info: [drm] PGRAPH_ERROR - nSource:info: [drm] PROTECTION_ERRORinf= o: > > >>>> [drm] , nSt > > >>>> atus:info: [drm] > > >>>> info: [drm] PGRAPH_ERROR - Ch -1/0 Class 0x0000 Mthd 0x0000 Data > > >>>> 0x00000000:0x00 > > >>>> 000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* magic set 1: > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408900: 0= x8000003f > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408904: 0= xcf6f7f0e > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408908: 0= xfff7367f > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x0040890c: 0= x00001850 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408910: 0= xafff3587 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e08: 0= x800b6fad > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e0c: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e10: 0= x4df4fd60 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e14: 0= x000000d7 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e18: 0= x3139768d > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e1c: 0= xf6d69757 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e20: 0= x63161650 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e24: 0= x07220009 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* magic set 2: > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409900: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409904: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409908: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x0040990c: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409910: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e08: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e0c: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e10: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e14: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e18: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e18: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e1c: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e20: 0= x00000000 > > >>>> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e24: 0= x00000000 > > >>>> info: [drm] nouveau_fifo_alloc: initialised FIFO 1 > > >>>> info: [drm] PFIFO_DMA_PUSHER - Ch 1 > > >>>> (EE) NOUVEAU(0): 1296: No valid FB address in PCI config space > > >>>> (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. > > >>>> Please also check the log file at "/var/log/Xorg.0.log" for additi= onal > > >>>> informati > > >>>> on. > > >>>> > > >>>> info: [drm] nouveau_fifo_free: freeing fifo 1 > > >>>> error: [drm:pid6493:nouveau_fifo_free] *ERROR* Failed to idle chan= nel 1 > > >>>> before d > > >>>> estroy.Prepare for strangeness.. > > >>>> info: [drm] PFIFO_DMA_PUSHER - Ch 127 > > >>>> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xfffffffff= fffffff). > > >>>> error: [drm:pid6493:drm_alloc_resource] *ERROR* Couldn't find reso= urce 0x1 > > >>>> > > >>>> =20 > >=20 --=20 Robert Noland FreeBSD --=-usmBgkqy+4mpv+R9GDoy Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAknKaHEACgkQM4TrQ4qfROMmVwCeMhJYYRLyvcUxfGMPZlhbtdZ+ 28gAn1QVjsqX6lRnQHT1f2MU+YV789WJ =SfXP -----END PGP SIGNATURE----- --=-usmBgkqy+4mpv+R9GDoy--