Hey,
I've just committed, to nouveau git, an initial attempt at a replacement
for NVIDIA's PGRAPH ucode. It's been tested on NVC0 and NVC4 thus far,
but in theory has support for NVC1, NVC3, NVC8 and NVCE also, it'd be
good to see how people with these chipsets fare.
If you're on NVC1/NVC8/NVCE, current nouveau git will disable
acceleration by default anyway, as NVC1 is known broken, and NVC8/NVCE
I'm not sure has ever been tested. To force nouveau to attempt
acceleration, simply pass "noaccel=0" as an option to the nouveau kernel
module.
Also, if there's someone out there reading this with a GF119 (NVD9)
chipset, I'd love to get a mmiotrace of the NVIDIA binary driver on your
card.
Nouveau can be configured to use NVIDIA's ucode ("ctxfw=1" module
option), I thought it might be useful to switch back and forth to
compare stablity/bugs/etc, at least initially.
There's likely going to be a number of issues to sort out, so please let
me know if you spot any!
Thanks!
Ben.