Package Details: nouveau-fw 325.15-1

Git Clone URL: https://aur.archlinux.org/nouveau-fw.git (read-only)
Package Base: nouveau-fw
Description: This package provides video & pgraph firmwares for all NVIDIA chipsets that need them
Upstream URL: http://nouveau.freedesktop.org/wiki/
Licenses: custom
Submitter: MuPuF
Maintainer: MuPuF
Last Packager: MuPuF
Votes: 51
Popularity: 2.661763
First Submitted: 2013-07-24 19:10
Last Updated: 2015-07-18 17:58

Latest Comments

MuPuF commented on 2016-05-17 16:55

nve6_fuc08x -> video decoding firmware. As there are 3 engines working together, we get 3 firmwares. Those are absolutely necessary for any kind of video decoding acceleration.

nve6_fuc4xxx -> pgraph firmwares, needed for context switching (having multiple graphics contexts). These have open source alternatives mainline.

davispuh commented on 2016-05-17 16:37

How does firmware naming work, is there somewhere explained how they're named and which one I should use?

I've GTX 650 Ti which is NVE6, but there are several ones

nve6_fuc084
nve6_fuc085
nve6_fuc086
nve6_fuc409c
nve6_fuc409d
nve6_fuc41ac
nve6_fuc41ad


MuPuF commented on 2016-05-15 11:48

@j1simon: And did the update you made change in any way the level of support or even the binary output?

You know, I am not a clueless packager, I am an actual nouveau developer. I do not claim to know everything, but at the very least, let me tell you that 340.32 is not as well tested as 325.15 and only 325.15 has support for the tesla GPUs.

When nouveau supports video decoding on Maxwell, I will update this package. Until then, it will stay as is unless someone comes with a real story that updating was worth the risk of breaking some code (AKA, actually fixed bugs or added support for one GPU). At this point, I will likely depend on multiple versions of the blob so as I can keep having one package for all the firmwares. If really bandwidth is a problem, I will consider splitting it.

MuPuF commented on 2015-07-29 08:13

@smirky: Well, the latest blob also deleted support for old gpus. I may need to split this package at some point. In the mean time, I do not think any gpu on which we support video decoding is left out.

Also, looking at the extraction script, the only blob more recent supported is the 340.32 which does not provide more firmwares. Updating for the sake of updating would be stupid IMO.

I will update this package when someone adds support for the maxwell gpu or if someones proves me that updating the blob requirement provided the firmwares for his card and was enough to get VDPAU rolling :)

smirky commented on 2015-07-29 08:00

Hello,

Shouldn't this package be updated to extract the firmware from the latest drivers? I see this is an old NVIDIA package which is extracting from.

ArthurBorsboom commented on 2015-04-15 19:55

To answer my previous question, which will get solved soon:

http://www.phoronix.com/scan.php?page=news_item&px=Linux-4.1-GTX-750-Nouveau

MuPuF commented on 2015-03-26 08:51

Oh, I'll need to update the description of the package, as the maxwell firmwares are not found by the script...

MuPuF commented on 2015-03-26 08:50

@ArthurBorsboom: Sorry, I completely forgot to answer you. This package will not help you get those firmwares. However, you may use this version of Nouveau that implement an open firmware for your GM107: http://cgit.freedesktop.org/~darktama/nouveau

@jose1711: NVIDIA shuffled a lot of things around and newer versions of the driver do not allow us to get as many firmwares. As there is not support for video decoding on maxwell, then there is no point in updating this package AFAIK. Ilia Mirkin would know better, I'll need to check.

jose1711 commented on 2015-03-26 08:32

isn't this just a matter or pointing to a more recent nvidia *run (binary driver) file?

ArthurBorsboom commented on 2015-03-07 11:22

Hi MuPuf,

Any news on getting new firmwares into this package?
My GTX 750 Ti needs the following (currently) missing firmwares.

Direct firmware load for nouveau/nv117_fuc409c failed with error -2
Direct firmware load for nouveau/fuc409c failed with error -2

All comments