Date: Wed, 25 Mar 2009 08:46:35 +0800 From: wsk <wsk@gddsn.org.cn> To: Robert Noland <rnoland@FreeBSD.org> Cc: stable@freebsd.org, x11@freebsd.org, current@freebsd.org Subject: Re: [PREVIEW] Nouveau on FreeBSD (Take 2) Message-ID: <49C97EEB.4090607@gddsn.org.cn> In-Reply-To: <1237882591.1771.26.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>
next in thread | previous in thread | raw e-mail | index | archive | help
Robert Noland wrote: > On Tue, 2009-03-24 at 12:19 +0800, wsk wrote: > >> Robert Noland wrote: >> >>> On Mon, 2009-03-23 at 09:28 +0800, wsk wrote: >>> >>> >>>>> Ok, this patch should work on NV50 chips also. >>>>> >>>>> What you get is EXA and Xv. >>>>> >>>>> You still need: >>>>> >>>>> A recent -CURRENT or -STABLE. >>>>> >>>>> git master of libdrm and xf86-video-nouveau. >>>>> >>>>> This patch. >>>>> >>>>> Things I've figured out since the last patch... >>>>> >>>>> On NV50 class hardware you need to have a compositing manager running >>>>> for Xv to work. That means xcompmgr, metacity with composite enabled, >>>>> xfce (rumored to work as well, haven't tried). If your running Gnome >>>>> with metacity, open gconf-editor and go to apps->metacity->general and >>>>> check the composite box. >>>>> >>>>> 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 composite >>>>> manager is enabled, I'm seeing high cpu utilization from Xorg under 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 fine 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 utilization. >>>>> Disabling the composite manager makes everything fine. >>>>> >>>>> http://people.freebsd.org/~rnoland/drm-nouveau-032109.patch <http://people.freebsd.org/%7Ernoland/drm-nouveau-032109.patch> >>>>> >>>>> robert. >>>>> >>>>> >>>> get the following errors and exitThis is a pre-release version of 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, (==) default setting, >>>> (++) from command line, (!!) notice, (II) informational, >>>> (WW) warning, (EE) error, (NI) not implemented, (??) unknown. >>>> (==) 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 resource 0x2 >>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find resource 0x2 >>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find resource 0x2 >>>> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xffffffffffffffff). >>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find resource 0x1 >>>> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xffffffffffffffff). >>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find resource 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 additional informati >>>> on. >>>> >>>> info: [drm] nouveau_fifo_free: freeing fifo 1 >>>> error: [drm:pid30722:nouveau_fifo_free] *ERROR* Failed to idle channel 1 before >>>> destroy.Prepare for strangeness.. >>>> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xffffffffffffffff). >>>> error: [drm:pid30722:drm_alloc_resource] *ERROR* Couldn't find resource 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 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-PRERELEASE #2: Sun Mar 22 19:44:23 CST 2009 wsk@lp.gddsn.org.cn:/usr/obj/usr/src/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, (==) default setting, >>>> (++) from command line, (!!) notice, (II) informational, >>>> (WW) warning, (EE) error, (NI) not implemented, (??) unknown. >>>> (==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 23 09:14:03 2009 >>>> (++) Using config file: "xorg.conf1" >>>> (==) No Layout section. Using the first Screen section. >>>> (==) No screen section available. Using defaults. >>>> (**) |-->Screen "Default Screen Section" (0) >>>> (**) | |-->Monitor "<default monitor>" >>>> (==) No device specified for screen "Default Screen Section". >>>> Using the first device section listed. >>>> (**) | |-->Device "Card0" >>>> (==) No monitor specified for screen "Default Screen Section". >>>> Using a default monitor configuration. >>>> (==) Automatically adding devices >>>> (==) Automatically enabling devices >>>> (==) No FontPath specified. Using compiled-in default. >>>> (==) FontPath set to: >>>> built-ins >>>> (==) 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 devices. >>>> If no devices become available, reconfigure HAL or disable AllowEmptyInput. >>>> (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 >>>> >>>> >>> Ok, thats a new one... >>> >>> >>> >>>> (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.so >>>> (II) Module extmod: vendor="X.Org Foundation" >>>> compiled for 1.5.99.902, module version = 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="X.Org Foundation" >>>> compiled for 1.5.99.902, module version = 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="X.Org Foundation" >>>> compiled for 1.5.99.902, module version = 1.0.0 >>>> ABI class: X.Org Server Extension, version 2.0 >>>> (==) AIGLX disabled >>>> (==) Exporting typical set of GLX visuals >>>> (II) Loading extension GLX >>>> (II) LoadModule: "record" >>>> (II) Loading /usr/local/lib/xorg/modules/extensions//librecord.so >>>> (II) Module record: vendor="X.Org Foundation" >>>> compiled for 1.5.99.902, module version = 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="X.Org Foundation" >>>> compiled for 1.5.99.902, module version = 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="X.Org Foundation" >>>> compiled for 1.5.99.902, module version = 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" >>>> >>>> >>> Hrm, NV86... I'll have to ask around about that. Meanwhile can you send >>> me a pciconf -lvb which should at least show us the BAR configuration. >>> >>> Ok, my sources are telling me that this should work and that it is an >>> NV50, or at least should work the same... >>> >>> Also, just to be safe, please rebuild/reinstall devel/libpciaccess. I'm >>> not sure if it may be trashing the BARs somehow. >>> >>> robert. >>> >>> >> bar [24] = type I/O Port, range 32, base 0xeff0, size 16, enabled >> ichsmb0@pci0:0:31:3: class=0x0c0500 card=0x01fe1028 chip=0x283e8086 >> rev=0x02 hdr=0x00 >> vendor = 'Intel Corporation' >> device = '82801H (ICH8 Family) SMBus Controller' >> class = serial bus >> subclass = SMBus >> bar [10] = type Memory, range 32, base 0xfebfbf00, size 256, enabled >> bar [20] = type I/O Port, range 32, base 0x10c0, size 32, enabled >> vgapci0@pci0:1:0:0: class=0x030000 card=0x01fe1028 chip=0x042910de >> rev=0xa1 hdr=0x00 >> vendor = 'Nvidia Corp' >> device = 'Unknown nVidia Quadro FX 570M' >> class = display >> subclass = VGA >> bar [10] = type Memory, range 32, base 0xfd000000, size 16777216, enabled >> > > 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... > indeed,my DELL D830 laptop video card is Quadro NVS 140M with 256M memory. but it recognized Quadro FX 570M with pciconfig. > >> bar [1c] = type Memory, range 64, base 0xfa000000, size 33554432, enabled >> > > This one is BAR 3, which is used when it doesn't find BAR 1. > > robert. > > >> bar [24] = type I/O Port, range 32, base 0xdf00, size 128, enabled >> ndis0@pci0:12:0:0: class=0x028000 card=0x000a1028 chip=0x432814e4 >> rev=0x03 hdr=0x00 >> vendor = 'Broadcom Corporation' >> device = 'BCM94321KFBG Broadcom 4321AGN 802.11a/b/g/draft-n Wi-Fi Solution' >> class = network >> bar [10] = type Memory, range 64, base 0xf9ffc000, size 16384, enabled >> bar [18] = type Prefetchable Memory, range 64, base 0xf0000000, size >> 1048576, enabled >> bge0@pci0:9:0:0: class=0x020000 card=0x01fe1028 chip=0x167314e4 rev=0x02 >> hdr=0x00 >> vendor = 'Broadcom Corporation' >> device = 'B57xx Broadcom NetXtreme Gigabit Ethernet' >> class = network >> subclass = ethernet >> bar [10] = type Memory, range 64, base 0xf9bf0000, size 65536, enabled >> cbb0@pci0:3:1:0: class=0x060700 card=0x01fe1028 chip=0x71351217 rev=0x21 >> hdr=0x02 >> vendor = 'O2 Micro Inc' >> device = 'OZ711EZ1 MemoryCardBus Controller' >> class = bridge >> subclass = PCI-CardBus >> bar [10] = type Memory, range 32, base 0xf9a00000, size 4096, enabled >> fwohci0@pci0:3:1:4: class=0x0c0010 card=0x01fe1028 chip=0x00f71217 >> rev=0x02 hdr=0x00 >> vendor = 'O2 Micro Inc' >> device = '0x00f71217 1394 Open Host Controller Interface' >> class = serial bus >> subclass = FireWire >> bar [10] = type Memory, range 32, base 0xf9aff000, size 4096, enabled >> bar [14] = type Memory, range 32, base 0xf9afe800, size 2048, enabled >> >> and follow your intrudction.still pain me :( >> >> (++) Using config file: "xorg.conf1" >> drm0: <NVidia Display Adapter> 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 resource 0x2 >> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xffffffffffffffff). >> error: [drm:pid6493:drm_alloc_resource] *ERROR* Couldn't find resource 0x1 >> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xffffffffffffffff). >> error: [drm:pid6493:drm_alloc_resource] *ERROR* Couldn't find resource 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_ERRORinfo: >> [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: 0x8000003f >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408904: 0xcf6f7f0e >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408908: 0xfff7367f >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x0040890c: 0x00001850 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408910: 0xafff3587 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e08: 0x800b6fad >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e0c: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e10: 0x4df4fd60 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e14: 0x000000d7 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e18: 0x3139768d >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e1c: 0xf6d69757 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e20: 0x63161650 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00408e24: 0x07220009 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* magic set 2: >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409900: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409904: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409908: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x0040990c: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409910: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e08: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e0c: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e10: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e14: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e18: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e18: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e1c: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e20: 0x00000000 >> error: [drm:pid6494:nv50_pgraph_irq_handler] *ERROR* 0x00409e24: 0x00000000 >> 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 additional >> informati >> on. >> >> info: [drm] nouveau_fifo_free: freeing fifo 1 >> error: [drm:pid6493:nouveau_fifo_free] *ERROR* Failed to idle channel 1 >> before d >> estroy.Prepare for strangeness.. >> info: [drm] PFIFO_DMA_PUSHER - Ch 127 >> vgapci0: 0x10000000 bytes of rid 0x14 res 3 failed (0, 0xffffffffffffffff). >> error: [drm:pid6493:drm_alloc_resource] *ERROR* Couldn't find resource 0x1 >> >> >>> >>> >>>> (II) Loading sub module "int10" >>>> (II) LoadModule: "int10" >>>> (II) Loading /usr/local/lib/xorg/modules//libint10.so >>>> (II) Module int10: vendor="X.Org Foundation" >>>> compiled for 1.5.99.902, module version = 1.0.0 >>>> ABI class: X.Org Video Driver, version 5.0 >>>> (II) NOUVEAU(0): Initializing int10 >>>> (==) NOUVEAU(0): Write-combining range (0xa0000,0x20000) was already clear >>>> (==) NOUVEAU(0): Write-combining range (0xc0000,0x40000) was already clear >>>> (II) NOUVEAU(0): Primary V_BIOS segment is: 0xc000 >>>> (==) NOUVEAU(0): Write-combining range (0x0,0x1000) was already clear >>>> drmOpenDevice: node name is /dev/dri/card0 >>>> drmOpenDevice: open result is 10, (OK) >>>> drmOpenDevice: node name is /dev/dri/card0 >>>> drmOpenDevice: open result is 10, (OK) >>>> drmOpenByBusid: Searching for BusID pci:0000:01:00.0 >>>> drmOpenDevice: node name is /dev/dri/card0 >>>> drmOpenDevice: open result is 10, (OK) >>>> drmOpenByBusid: drmOpenMinor returns 10 >>>> drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 >>>> (II) [drm] DRM interface version 1.2 >>>> (II) [drm] DRM open master succeeded. >>>> (II) NOUVEAU(0): [drm] nouveau interface version: 0.0.12 >>>> (--) NOUVEAU(0): [drm] kernel modesetting not available >>>> (--) NOUVEAU(0): VESA-HACK: Console VGA mode is 0x3 >>>> (II) NOUVEAU(0): Creating default Display subsection in Screen section >>>> "Default Screen Section" for depth/fbbpp 24/32 >>>> (==) NOUVEAU(0): Depth 24, (--) framebuffer bpp 32 >>>> (==) NOUVEAU(0): RGB weight 888 >>>> (==) NOUVEAU(0): Default visual is TrueColor >>>> (II) Loading sub module "vgahw" >>>> (II) LoadModule: "vgahw" >>>> (II) Loading /usr/local/lib/xorg/modules//libvgahw.so >>>> (II) Module vgahw: vendor="X.Org Foundation" >>>> compiled for 1.5.99.902, module version = 0.1.0 >>>> ABI class: X.Org Video Driver, version 5.0 >>>> (==) NOUVEAU(0): Randr1.2 support enabled >>>> (==) NOUVEAU(0): Using HW cursor >>>> (EE) NOUVEAU(0): 1296: No valid FB address in PCI config space >>>> (==) NOUVEAU(0): Write-combining range (0x0,0x1000) was already clear >>>> (II) UnloadModule: "nouveau" >>>> (II) UnloadModule: "vgahw" >>>> (II) Unloading /usr/local/lib/xorg/modules//libvgahw.so >>>> (II) UnloadModule: "int10" >>>> (II) Unloading /usr/local/lib/xorg/modules//libint10.so >>>> (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 additional information. >>>> >>>> >>>>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49C97EEB.4090607>