Last night at SLUG, Graeme was asking about a Nouveau error he was having.
We discussed about firmware for Nouveau and it did appears to have some on one of my machines, maybe just used in early nouveau development? > Wed Apr 30 21:18:41 2014 >>> sys-firmware/nouveau-firmware-325.15 I now just use: > Thu Feb 19 17:47:33 2015 >>> x11-drivers/xf86-video-nouveau-9999 which you can see is a Beta(unstable) install by the 9999 suffix. (this is a gentoo thing.) more info can be found here: http://nouveau.freedesktop.org/wiki/VideoAcceleration/ I am happy with the results on my single head media box: > localhost ~ # dmesg |grep -i nouv > [ 0.899366] nouveau [ DEVICE][0000:02:00.0] BOOT0 : 0x0c8080a1 > [ 0.899465] nouveau [ DEVICE][0000:02:00.0] Chipset: GF110 (NVC8) > [ 0.899590] nouveau [ DEVICE][0000:02:00.0] Family : NVC0 > [ 0.899698] nouveau [ VBIOS][0000:02:00.0] checking PRAMIN for > image... > [ 0.996419] nouveau [ VBIOS][0000:02:00.0] ... appears to be valid > [ 0.996523] nouveau [ VBIOS][0000:02:00.0] using image from PRAMIN > [ 0.996744] nouveau [ VBIOS][0000:02:00.0] BIT signature found > [ 0.996843] nouveau [ VBIOS][0000:02:00.0] version 70.10.17.00.03 > [ 1.019321] nouveau 0000:02:00.0: irq 24 for MSI/MSI-X > [ 1.019328] nouveau [ PMC][0000:02:00.0] MSI interrupts enabled > [ 1.019459] nouveau [ PFB][0000:02:00.0] RAM type: GDDR5 > [ 1.019561] nouveau [ PFB][0000:02:00.0] RAM size: 1280 MiB > [ 1.019658] nouveau [ PFB][0000:02:00.0] ZCOMP: 0 tags > [ 1.021221] nouveau [ VOLT][0000:02:00.0] GPU voltage: 913000uv > [ 1.050574] nouveau [ PTHERM][0000:02:00.0] FAN control: PWM > [ 1.050682] nouveau [ PTHERM][0000:02:00.0] fan management: automatic > [ 1.050800] nouveau [ PTHERM][0000:02:00.0] internal sensor: yes > [ 1.070950] nouveau [ CLK][0000:02:00.0] 03: core 50 MHz > memory 135 MHz > [ 1.071054] nouveau [ CLK][0000:02:00.0] 07: core 405 MHz > memory 324 MHz > [ 1.071193] nouveau [ CLK][0000:02:00.0] 0f: core 732 MHz > memory 1900 MHz > [ 1.071411] nouveau [ CLK][0000:02:00.0] --: core 50 MHz > memory 135 MHz > [ 1.074156] nouveau [ DRM] VRAM: 1280 MiB > [ 1.074252] nouveau [ DRM] GART: 1048576 MiB > [ 1.074344] nouveau [ DRM] TMDS table version 2.0 > [ 1.074437] nouveau [ DRM] DCB version 4.0 > [ 1.074534] nouveau [ DRM] DCB outp 00: 02000300 00000000 > [ 1.074630] nouveau [ DRM] DCB outp 01: 01000302 00020030 > [ 1.074726] nouveau [ DRM] DCB outp 02: 04011380 00000000 > [ 1.074822] nouveau [ DRM] DCB outp 03: 08011382 00020030 > [ 1.074919] nouveau [ DRM] DCB outp 04: 02022362 00020010 > [ 1.075015] nouveau [ DRM] DCB conn 00: 00001030 > [ 1.075141] nouveau [ DRM] DCB conn 01: 00010130 > [ 1.075267] nouveau [ DRM] DCB conn 02: 00002261 > [ 1.080162] nouveau [ DRM] MM: using COPY0 for buffer copies > [ 1.328603] nouveau [ DRM] allocated 1920x1080 fb: 0x60000, bo > ffff8800df8d9800 > [ 1.328822] fbcon: nouveaufb (fb0) is primary device > [ 1.417990] nouveau 0000:02:00.0: fb0: nouveaufb frame buffer device > [ 1.418017] nouveau 0000:02:00.0: registered panic notifier > [ 1.422560] [drm] Initialized nouveau 1.2.1 20120801 for > 0000:02:00.0 on minor 0 > cut from : cat /var/log/Xorg.0.log |grep -i nouv ....... > [ 36.875] (II) NOUVEAU(0): [DRI2] Setup complete > [ 36.875] (II) NOUVEAU(0): [DRI2] DRI driver: nouveau > [ 36.875] (II) NOUVEAU(0): [DRI2] VDPAU driver: nouveau > [ 36.892] (==) NOUVEAU(0): Backing store enabled > [ 36.892] (==) NOUVEAU(0): Silken mouse enabled > [ 36.892] (II) NOUVEAU(0): [XvMC] Associated with Nouveau GeForce > 8/9 Textured Video. > [ 36.892] (II) NOUVEAU(0): [XvMC] Extension initialized. > [ 36.892] (==) NOUVEAU(0): DPMS enabled > [ 36.892] (II) NOUVEAU(0): RandR 1.2 enabled, ignore the following > RandR disabled message. > [ 37.364] (II) AIGLX: Loaded and initialized nouveau > [ 37.367] (II) NOUVEAU(0): NVEnterVT is called. ......... My recommendation is to use the unstable drivers but yeah, be careful. Brett -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html