Closed
Bug 806991
Opened 12 years ago
Closed 12 years ago
Graphics blocklisting request: AMD driver versions LESS_THAN_OR_EQUAL 9.10.8.0 (Catalyst 12.11 beta) for Direct2D on Windows 8
Categories
(Toolkit :: Blocklist Policy Requests, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: joe, Assigned: jorgev)
References
Details
(Whiteboard: [gfx])
Very similar to bug 792480, but with some subtle differences. This is only for Windows 8.
Vendor: 0x1002 and 0x1022
Feature: DIRECT2D
Driver versions: 8.982.7.0, 8.982.10.8000 and 9.1.0.0
OS: WINNT 6.2
Feature status: BLOCKED_DRIVER_VERSION
Driver version comparator: EQUAL
This will end up being 6 blocklist entries.
Updated•12 years ago
|
OS: Mac OS X → Windows 8
Hardware: x86 → All
Whiteboard: [gfx]
Assignee | ||
Comment 1•12 years ago
|
||
Blocks are staged now. Ids: 181, 183, 185, 187, 189, 191.
Assignee: nobody → jorge
Keywords: qawanted
OS: Windows 8 → Mac OS X
QA Contact: anthony.s.hughes
Hardware: All → x86
Whiteboard: [gfx]
I don't have access to a computer with an AMD GPU and Windows 8. I'll try to coordinate testing with someone in MV using the QA lab.
OS: Mac OS X → Windows 8
Hardware: x86 → All
Updated•12 years ago
|
status-firefox17:
--- → affected
tracking-firefox17:
--- → +
(In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #2)
> I don't have access to a computer with an AMD GPU and Windows 8. I'll try to
> coordinate testing with someone in MV using the QA lab.
I was unable to find anyone who has the free cycles to test this so I'm going to have to go buy a graphics card to test this myself. I'll report back here after I've successfully installed the card in my Win8 system and tested this blocklist.
Joe, while I am out, can you update the bug with instructions on how to test this? I'm assuming install the specific version of the Catalyst driver and ping the staged blocklist but I'm not sure exactly what I am looking for as a success condition. Do I need to look for something in about:support? Is there a testcases/webpage I can use to verify the GPU is blocked?
Thanks
Reporter | ||
Comment 4•12 years ago
|
||
Full instructions are at <https://wiki.mozilla.org/Blocklisting/Testing#Testing_Graphics_Blocklist_entries>
However, we'll fall back to D3D9, so you're not going to get 0/1 for hardware accelerated windows.
The blocklist appears to be working correctly. I tested with an AMD Radeon HD6450 on Windows 8 RTM in Firefox 19.0a1 Nightly. One thing I noticed with the block text in about:support it reads:
Direct2D Enabled: Blocked for your graphics driver version. Try updating your graphics driver to version > 12.8 or newer
However, driver v9.1.0.0 is actually Catalyst 12.9 so that statement might actually be confusing to some users.
Other then that I think this is fine to push live.
Reporter | ||
Comment 6•12 years ago
|
||
Anthony, did you also test whether Windows 7 is blocked? (It shouldn't be.)
(In reply to Joe Drew (:JOEDREW! \o/) from comment #6)
> Anthony, did you also test whether Windows 7 is blocked? (It shouldn't be.)
No, I only tested Windows 8. I do not have a Windows 7 machine readily available. I'll have Softvision check overnight.
Reporter | ||
Comment 8•12 years ago
|
||
As long as Softvision's results come back ok, consider this a=me to push this blocklist entry live.
Comment 9•12 years ago
|
||
The bug that this bug should fix won't be fully fixed because more AMD driver versions are crashy: 8.982.6.0, 8.982.9.0, 9.0.0.0, 9.2.0.0 and 9.10.8.0.
A GREATER_THAN 9.10.8.0 would have been better.
(In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #5)
> Direct2D Enabled: Blocked for your graphics driver version. Try updating
> your graphics driver to version > 12.8 or newer
> However, driver v9.1.0.0 is actually Catalyst 12.9 so that statement might
> actually be confusing to some users.
This message is hard coded (see bug 783517) and doesn't take into account the downloaded graphics blocklist.
Comment 10•12 years ago
|
||
(In reply to Joe Drew (:JOEDREW! \o/) from comment #6)
> Anthony, did you also test whether Windows 7 is blocked? (It shouldn't be.)
I only tried Catalyst versions 12.9(beta) and 12.10 on Win7 and those were not blocked as reported in about:support with the staged blocklist.
Comment 11•12 years ago
|
||
Thanks Juan. With that I am giving QA sign-off for this block.
Lukas, please send the go to push live at your earliest convenience. QA can spotcheck the live block tomorrow morning.
Comment 12•12 years ago
|
||
Joe - can you address comment 9?
Reporter | ||
Comment 13•12 years ago
|
||
(In reply to Scoobidiver from comment #9)
> The bug that this bug should fix won't be fully fixed because more AMD
> driver versions are crashy: 8.982.6.0, 8.982.9.0, 9.0.0.0, 9.2.0.0 and
> 9.10.8.0.
> A GREATER_THAN 9.10.8.0 would have been better.
Let's do this.
> (In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #5)
> > Direct2D Enabled: Blocked for your graphics driver version. Try updating
> > your graphics driver to version > 12.8 or newer
> > However, driver v9.1.0.0 is actually Catalyst 12.9 so that statement might
> > actually be confusing to some users.
> This message is hard coded (see bug 783517) and doesn't take into account
> the downloaded graphics blocklist.
Actually, it can! But I don't think it matters terribly much.
Reporter | ||
Comment 14•12 years ago
|
||
Jorge: Can you change the blocklist such that we only have two entries (with the two vendor IDs), both of which have:
Feature status: BLOCKED_DRIVER_VERSION
Driver version comparator: LESS_THAN_OR_EQUAL
Driver version: 9.10.8.0
and all other things equal to comment 0.
(In reply to Joe Drew (:JOEDREW! \o/) from comment #13)
> > This message is hard coded (see bug 783517) and doesn't take into account
> > the downloaded graphics blocklist.
>
> Actually, it can! But I don't think it matters terribly much.
I'm wrong here - while the code itself supports this, the downloaded blacklist has no capability for it.
Summary: Graphics blocklisting request: AMD driver versions 8.982.7.0, 8.982.10.8000 and 9.1.0.0 on Windows 8 → Graphics blocklisting request: AMD driver versions LESS_THAN_OR_EQUAL 9.10.8.0 (Catalyst 12.11 beta)
Assignee | ||
Comment 15•12 years ago
|
||
The updated blocks are staged now. Ids: 193 and 195.
Comment 16•12 years ago
|
||
Adding qawanted to retest this once I'm done with 17b4 sign-off.
Keywords: qawanted
Comment 17•12 years ago
|
||
The following are blocked on Windows 8 w/Firefox 17.0b4:
* AMD Catalyst 12.6 (8.982.10.8000)
* AMD Catalyst 12.8 (8.982.0.0)
* AMD Catalyst 12.10 (9.2.0.0)
* AMD Catalyst 12.11b4 (9.10.8.0)
Now testing Windows 7...
Comment 18•12 years ago
|
||
12.6, 12.10 and 12.11b4 were not blocked on Win 7.
I could not test 12.8 because I could not get past the blue screen of death during installation.
Assignee | ||
Comment 19•12 years ago
|
||
Blocked in production, IDs 192 and 194.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 20•12 years ago
|
||
The following are verified blocked in production on Windows 8 w/Firefox 17.0b4:
* AMD Catalyst 12.6 (8.982.10.8000)
* AMD Catalyst 12.8 (8.982.0.0)
* AMD Catalyst 12.10 (9.2.0.0)
* AMD Catalyst 12.11b4 (9.10.8.0)
Juan is completing testing on Windows 7.
Comment 21•12 years ago
|
||
I've spot checked these on Windows 7 with the exception of Catalyst 12.8 which keeps crashing on installation. Otherwise this is done.
Reporter | ||
Comment 22•12 years ago
|
||
I updated the blocked graphics drivers wiki page: https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers#AMD.2FATI_cards
Comment 23•12 years ago
|
||
The wiki states: that any version newer than 9.10.8.0 should not be blocked and links to this bug. I am running catalyst 12.11/driver 9.14.10.0942 on windows 8 and it still says its blocked (radeon 6950), what gives?
Comment 24•12 years ago
|
||
Brandon, please file a new bug after checking it also occurs with a new profile. Provide also the Graphics section of about:support.
Comment 25•12 years ago
|
||
yeah I tried a new profile, no difference. Put in a new bug here (hopefully I did it right) https://bugzilla.mozilla.org/show_bug.cgi?id=830360
Updated•12 years ago
|
Summary: Graphics blocklisting request: AMD driver versions LESS_THAN_OR_EQUAL 9.10.8.0 (Catalyst 12.11 beta) → Graphics blocklisting request: AMD driver versions LESS_THAN_OR_EQUAL 9.10.8.0 (Catalyst 12.11 beta) for Direct2D on Windows 8
Whiteboard: [gfx]
Comment 26•12 years ago
|
||
I'd like to report this:
I've got a ATI MObility Radeon HD 3430 in Windows 8 x64.
I've installed the latest ("legacy") Catalyst driver 13.1
http://support.amd.com/us/gpudownload/windows/legacy/Pages/legacy-radeonaiw-vista64.aspx
and this driver, as the link above reports contains Display Driver ver. 8.97.100.7
(the previous driver, 12.11 contained Display Driver 8.97.100.3
so, the new 13.1 version is just a small/incremental update)
Therefore even if I use Catalyst newer than 12.11 (13.1)
the display driver is still less-than-9.10.8.0 (8.97.100.7)
So Firefox launches without hardware acceleration.
I managed to enable hw acceleration by spoofing my graphics card info
https://bugzilla.mozilla.org/show_bug.cgi?id=604771 .
I created a new (system) enviromental variable as:
MOZ_GFX_SPOOF_DRIVER_VERSION=10.11.8.0
and rebooted.
So, hardware acceleration in Firefox is on again
and I've experienced absolutely no crashes in Firefox the last 3 months
(I did this tweak 3 months ago, in FF17 - now it's FF19 of course).
As I've read, (http://support.amd.com/us/gpudownload/windows/legacy/Pages/legacy-radeonaiw-vista64.aspx)
"AMD has moved to the AMD Radeon™ HD 4000, AMD Radeon HD 3000, and AMD Radeon HD 2000 Series new driver support model. These updates will focus on resolving application specific issues and critical updates. The reason for the shift in support policy is largely due to the fact that the AMD Radeon HD 4000, AMD Radeon HD 3000, and AMD Radeon HD 2000 Series have been optimized to their maximum potential from a performance and feature perspective.
In other words, for old "legacy" vga cards (HD 4000, HD 3000 and HD 2000 Series)
the Display Driver in every new Catalyst legacy driver
(released every 3 months - and there are no betas for legacy cards in the meantime,
only for newer cards)
will not be updated to newer than 9.10.8.0 -as I've seen with legacy 13.1-
so old cards, such as mine
will remain blocked by Firefox, for no reason,
because, as I said, I've experienced zero crashes.
So, I'd suggest to revoke the graphics blocklisting less-than-or-equal-9.10.8.0
for legacy cards.
Comment 27•12 years ago
|
||
(In reply to Kostas from comment #26)
> I managed to enable hw acceleration by spoofing my graphics card info
What a complex action! Just force enable HW acceleration by setting gfx.direct2d.force-enabled to true.
> So, I'd suggest to revoke the graphics blocklisting
> less-than-or-equal-9.10.8.0
> for legacy cards.
It hasn't been blocked because all users with AMD GPUs have a crashy Firefox but a certain amount. So unblocking it will make Firefox crash again for those users. See bug 804493.
Updated•9 years ago
|
Product: addons.mozilla.org → Toolkit
You need to log in
before you can comment on or make changes to this bug.
Description
•