Actually I can't use my HD 7950 with KDE becuase of https://bugs.freedesktop.org/show_bug.cgi?id=69341 https://bugs.freedesktop.org/show_bug.cgi?id=64297 so I attached my display the Intel HD 4000. I still do bitcoin mining (OpenCL) on the 7950 and I notice it doesn't switch to higher power states anymore (everything works flawlessly if I attach the display to the 7950). Forcing the card to the lowest power state if no display is attached is a bad behavious because of GPGPU computing. I'm using Linux 3.12-pre (drm-next).
Please attach your dmesg output when the radeon card is doing bitmining.
Created attachment 85884 [details] dmesg while bitmining Here it is.
What does the dpm debugfs output show when you are bitmining? e.g., cat /sys/kernel/debug/dri/64/radeon_pm_info Also does manually forcing the performance level to high help? E.g., echo high > /sys/class/drm/card0/device/power_dpm_force_performance_level Note, you may need to adjust the paths above depending on your system.
Created attachment 85885 [details] [review] possible fix Does this patch help?
When mining I get lowest power level (power level 0). Of course if I echo "high" into power_dpm_force_performance_level I get power level 2 (the highest). I will try attached patch tomorrow, thanks.
The fix worked, thanks. I hope you can help me with my KDE issue too: it's a pity having to use the Intel HD 4000 which doesn't even support my monitor's resolution (2560x1600).
Has this been pushed upstream? Will this also fix the muxless render provider scenario too?
Or maybe I should ask does this big affect more than just SI?
It's in my 3.13-next branch: http://cgit.freedesktop.org/~agd5f/linux/log/?h=drm-next-3.13-wip
Was this fixed?
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/381.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.