After some looking around and finally getting around to trying a few things, I'm back to report a possible fix.
Here is how I proceeded:
1- Open the terminal and type this:
Code:
su
echo profile > /sys/class/drm/card0/device/power_method
echo low > /sys/class/drm/card0/device/power_profile
More info
HERE about the options.
Wait a little while and see if the fan spins down. In the process, your internal temperatures should drop as well. To make sure, type
sensors in the terminal to make sure. If sensors is not installed, install it as follows:
Code:
sudo yum install lm_sensors
2- If you see improvement, we'll follow by making the command executed at boot as to not have to type it every time. In the /etc/rc.d directory, create a file called rc.local and place inside the following code:
Code:
#!/bin/sh
echo profile > /sys/class/drm/card0/device/power_method
echo low > /sys/class/drm/card0/device/power_profile
exit 0
Next, make it executable by running:
Code:
sudo chmod a+x /etc/rc.d/rc.local
And that should be it! I hope that this will be able to help you guys as well. On my end my GPU runs on average 10°C cooler than it used to and the fan isn't raping my ears.
DISCLAIMER: None of the above work is my own, I simply gathered information from various places and put it all in one place as to create an easy to follow instruction set for others.
Sources:
http://forums.fedoraforum.org/showthread.php?t=276804#2
http://ask.fedoraproject.org/questio...-etcrcdrclocal