Blacklist Windows on ARM C630 driver 23.18.9310.0
Categories
(Core :: Audio/Video: Playback, task)
Tracking
()
People
(Reporter: ajones, Assigned: cpearce)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
47 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
There are a number of issues with this driver on the Windows on ARM platform including green frames and BSOD crashes. The green frames issues are expected to be fixed in the updated driver.
Assignee | ||
Comment 1•6 years ago
|
||
This driver version is known to have busg which cause the output of green
frames from the decoder, and to cause BSODs.
Comment 3•6 years ago
|
||
bugherder |
Comment 5•6 years ago
|
||
Reproduced on Windows 10 on ARM platform (Laptop Lenovo Yoga) on the latest Beta 67.0b17.
Assignee | ||
Comment 7•6 years ago
|
||
Comment on attachment 9062076 [details]
Bug 1548410 - Disable DXVA on Qualcomm WoA drivers. r?mattwoodrow
Beta/Release Uplift Approval Request
- User impact if declined: BSODs while playing video
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): This blacklists the driver for hardware video decoding on a specific Windows on ARM64 device; we'll fallback to software decoding, which will not be as performant, but will be more stable.
- String changes made/needed: None
Assignee | ||
Comment 8•6 years ago
|
||
(In reply to Pascal Chevrel:pascalc from comment #6)
Chris, is that something we could uplift to 67?
Yes! Requested uplift.
Comment 9•6 years ago
|
||
Comment on attachment 9062076 [details]
Bug 1548410 - Disable DXVA on Qualcomm WoA drivers. r?mattwoodrow
Arm64 stability fix, approved for our beta branch.
Comment 10•6 years ago
|
||
bugherder uplift |
Comment 11•6 years ago
|
||
Given the regressions we should probably back this out from beta and m-c.
Comment 12•6 years ago
|
||
Or... Hmm. I guess those regressions aren't as bad as the BSOD that this update is trying to fix. Chris, what do you think?
Assignee | ||
Comment 13•6 years ago
|
||
There is supposed to be a new driver coming to these devices soon, and once that's released the regressions from this should be fixed. Probably best to await the new driver and let this ship.
Updated•6 years ago
|
Looks like we're still waiting for the new driver for machines on the default channel. My machine is on Windows 1903, and after checking for new drivers today I'm still seeing 23.18.9310.0.
Comment 16•5 years ago
•
|
||
We are encountering the same BSOD on the arm64 laptops - on latest Nightly 70.0a1 - with the following drivers:
Driver provider: Qualcomm Incorporated
Diver date: 1/24/2019
Driver version: 25.18.10440.0
Windows 10 Home
Version 1809 (OS Build 17763.615)
Comment 17•5 years ago
|
||
Reproduced on Windows 10 on ARM platform (Laptop Lenovo Yoga) on the latest Nightly 71.0a1.
Comment 18•5 years ago
|
||
I have GPU driver 10.0.18362.1 as the latest available driver in Windows 10 v1903 OS build 18362.418.
What is the latest official driver for Qualcomm Adreno 630 now?
23.18.9310.0 got blacklisted and there is also 25.18.10440.0, but where do I get it from? is it official or non-official?
Which driver should we actually use for testing?
(In reply to Bodea Daniel [:danibodea] from comment #18)
I have GPU driver 10.0.18362.1 as the latest available driver in Windows 10 v1903 OS build 18362.418.
What is the latest official driver for Qualcomm Adreno 630 now?
23.18.9310.0 got blacklisted and there is also 25.18.10440.0, but where do I get it from? is it official or non-official?
Which driver should we actually use for testing?
25.18.10440.0 appears official and looks to be delivered via Windows update (my machine has it without any manual install). I'd use 25.18.10440.0 for testing.
Comment 20•5 years ago
|
||
If you uninstall the device (Qualcomm Adreno 630 display adaptor), do you get the same driver? I don't.
My ARM device has Windows version 10.0.18362, and Adreno 630 GPU driver 25.18.10440.0.
If I uninstall the display adapter and search for hardware changes I get driver version 2.18.9310.0 and prompting Windows to search for driver updates has it say I'm on the most recent driver. However, looking through the driver updates in Window's updates, it looks like previously there are driver's installed by Lenovo.
Not clear how to restore the old drivers, or if we're going to have to wait until another Windows delivered update. I would suggest anyone else reading this does not downgrade their drivers.
It's a fairly severe option, but after scouring the web and speaking to Lenovo support I arrived at resetting the install on my ARM device via Windows Settings -> Recovery -> Reset this PC and wiping my data. This does end up having having Windows update reinstall the drivers, at the cost of wiping the computer.
Comment 23•5 years ago
|
||
The way to switch from using the Microsoft driver (10.0.18362.1, Basic Display Adapter) to the Qualcomm driver (25.18.10440.0, Adreno 630) is the following:
- You need to go to the System Update application installed on Lenovo by default and perform an drivers update check.
- You need to go to the Windows Update section and a new update should be available, the Qualcomm GPU driver.
I may be mistaken, but I believe I tried both the Lenovo System Update as well as the Windows Update, and neither was able to reinstall the driver once it had already been installed (and removed).
Description
•