Firefox 57 64bit: Gpu acceleration issue on Youtube with AMD RX 570 driver 17.11.1 WHQL
Installed Firefox 57.0 Quantum 64 bit stable channel on Windows 10 1709 (16299.64) on a Ryzen 7 1700 cpu with Amd Radeon Rx 570 card on a fresh gpu driver installation: WHQL version 17.11.1 While watching videos on Youtube Firefox uses lots of gpu power: GPU clock goes up to 1200mhz while it should be 300mhz clock during full HD video decoding. This abnormal GPU usage makes the machine power hungry increasing 25-30 watt consumption while watching videos on Youtube. Watching other video streaming services like Primevideo from Amazon causes no issue at all: full hd videos are played using GPU clocked @300mhz, normal power usage, normal gpu acceleration.
Please not that Windows 10 fall Creators Update shows low GPU usage in task manager while having issues and a quite high cpu spike (25%) during the first 10 seconds of Youtube video. I'm also experiencing video caching issues in the first streaming seconds never experienced before: I'm quite sure it isn't a network problem due to the fact that I've got no caching issues on the same sources using Edge on the same machine/network connection.
This issue is restricted to Firefox. Opening Edge on the same machine with the same scenario produces no issue at all.
Reverting back to Firefox 56.0.2 fixes the issue on Youtube (having minor glitches on random black flashing screen during the Youtube playback....again just on Youtube only and never on PrimeVideo)
GPU clock speed revealed using GPU card vendor software.
I'm using the default video codec for HTML5: OpenH264 version 1.7.1. Open to any kind of test you may need on my side
Simone
All Replies (6)
hi, according to the release notes firefox 57 introduces vp9 playback support for amd gpus, which might tickle your graphics hardware more than in prior versions. you could try if disabling it makes a difference - enter about:config into the firefox address bar (confirm the info message in case it shows up) & search for the preference named media.wmf.amd.vp9.enabled. double-click it and change its value to false.
philipp ha detto
hi, according to the release notes firefox 57 introduces vp9 playback support for amd gpus, which might tickle your graphics hardware more than in prior versions. you could try if disabling it makes a difference - enter about:config into the firefox address bar (confirm the info message in case it shows up) & search for the preference named media.wmf.amd.vp9.enabled. double-click it and change its value to false.
Happy to read this but IMHO there's an issue that needs to be opened. Running a GPU @1200mhz to decode a video is far from an optimal choice. 30 watts could be a serious issue on a portable system to decode a video (I'm on a desktop workstation btw). This new VP9 AMD decoder has no noticeable improvements on image quality (I'm on a 32 inch 144hz monitor at least) and a strong increase on power consumption!
From Firefox 57 changelog: "AMD VP9 hardware video decoder support for improved video playback with lower power consumption"...that's why an issue needs be opened :)
Novain'i Simone Pulcini t@
Yes it would. Possible disable Hardware Acceleration. Some info here, do not worry about the name. https://support.mozilla.org/en-US/kb/upgrade-graphics-drivers-use-hardware-acceleration
There are are other drivers available, have to look. I have a HD7970 = r200 I have no problems with my drivers though am a desktop. You can adjust the fan speed if got Catalyst ---they changed the name Radeon Settings.
Please let us know if this solved your issue or if need further assistance.
Please let us know if this solved your issue or if need further assistance.
Pkshadow said
Yes it would. Possible disable Hardware Acceleration. Some info here, do not worry about the name. https://support.mozilla.org/en-US/kb/upgrade-graphics-drivers-use-hardware-acceleration There are are other drivers available, have to look. I have a HD7970 = r200 I have no problems with my drivers though am a desktop. You can adjust the fan speed if got Catalyst ---they changed the name Radeon Settings. Please let us know if this solved your issue or if need further assistance. Please let us know if this solved your issue or if need further assistance.
The issue is not about the fan speed: on my RX570 you had to go up to 50 degrees to hear fans (most of the times they are disabled in 2D or video decoding...you can hear during games session. Modern cards like Nitro use no fans during normal operations). RX290 is a Hawaii based GPU on GCN 1.1. Radeon RX 4XX and 5xx series are 4rth gen GCN based on Ellesmere project). They are a quite different model using a different architectures compared to RX 2xx. Btw 17.11.1 WHQL is the latest stable driver..previous version are beta ones I'm not installing on this machine...previous WHQL version is 17.7.x released on July. I will forward this post to AMD too to see if the bug could be considered on their side. Meanwhile I will disable the VP9 codec waiting for a new release from Mozilla
Novain'i Simone Pulcini t@
Would you care to make your point in short paragraphs breaking it down from one continuing sentence and post a big report https://bugzilla.mozilla.org/ Thanks.
Pkshadow said
Would you care to make your point in short paragraphs breaking it down from one continuing sentence and post a big report https://bugzilla.mozilla.org/ Thanks.
Reported here: