I have a NVidia GTX 580 running under nouveau. It is currently running at 03 (the lowest state). However, when I try to change the clock rate to any setting, including the original state 03, it fails.

This is what happens (run as root in the /sys/kernel/debug/dri/1 directory)

$ echo 0f > pstate
bash: echo: write error: Function not implemented

I am running Debian GNU/Linux 4.9.0-1-amd64 (sid)

  • 1
    Please make your question title more precise. This is nothing that has to do with bash. It is something to do with the kernel/ driver/ hardware. – Golar Ramblar Jan 21 '17 at 16:21
  • 4
    "Function not implemented" means that something tried to make a system call that is not implemented on the current system. The caller received the error ENOSYS. As for NVIDIA, I know nothing. – Kusalananda Jan 21 '17 at 16:22
  • 1
    Considering that half of the real hardware/driver problems that get posted on this site relate to problems with NVidia drivers, you should consider yourself lucky if it simply works. You might want to try alternate drivers to see if they allow what you're trying but be ready to spend many hours troubleshooting your installation if it becomes unbootable (which is likely). – Julie Pelletier Jan 21 '17 at 16:31
  • @GolarRamblar I have updated my title to be more appropriate, sorry! – Cyclic3 Jan 21 '17 at 16:52
  • @JuliePelletier I have already had to reinstall once! My setup (unix.stackexchange.com/questions/337563/…) requires nouveau rather than nvidia-driver – Cyclic3 Jan 21 '17 at 16:53

This is not a solution, but a workaround in case the GPU fan is running all the time, even without a load on your GPU (NVidia Quadro 2000 in my case).

sudo vi /etc/modprobe.d/blacklist.conf

Add and save:

blacklist nouveau

And reboot your system.

In my case, I am running a headless Debian (Jessie) server without a need for a display.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.