Open jamesfranklinnetsec opened 3 years ago
For HW acceleration in Edge you need:
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt-get update
--ignore-gpu-blocklist
BTW if you already can see the /dev/dxg
device from the terminal, you don't need WDDM3.0 although AMD will need to release it in a near future.
For HW acceleration in Edge you need:
- update your Mesa to at least version 21.0:
sudo add-apt-repository ppa:kisak/kisak-mesa sudo apt-get update
- Enable Override software rendering list in Edge flags (not sure if needed in latest edge-dev builds)
--ignore-gpu-blocklist
BTW if you already can see the
/dev/dxg
device from the terminal, you don't need WDDM3.0 although AMD will need to release it in a near future.
ok i can see /dev/dxg
how do i use that edge flag? do i just do something like microsoft-edge --ignore-gpu-blocklist
or do I stick it in a config file somewhere?
For HW acceleration in Edge you need:
- update your Mesa to at least version 21.0:
sudo add-apt-repository ppa:kisak/kisak-mesa sudo apt-get update
- Enable Override software rendering list in Edge flags (not sure if needed in latest edge-dev builds)
--ignore-gpu-blocklist
BTW if you already can see the
/dev/dxg
device from the terminal, you don't need WDDM3.0 although AMD will need to release it in a near future.
james@james-t14:~/python/shellAPI/pipeline2$ microsoft-edge --ignore-gpu-blo
cklist
[32468:32528:0611/012756.120701:ERROR:bus.cc(393)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[32468:32598:0611/012756.337910:ERROR:bus.cc(393)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[32468:32598:0611/012756.337951:ERROR:bus.cc(393)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[32594:32594:0611/012756.371728:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
[32468:32598:0611/012756.428322:ERROR:bus.cc(393)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[32468:32598:0611/012756.428382:ERROR:bus.cc(393)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[32468:32468:0611/012756.518019:ERROR:campaign_history_manager.cc(111)] max_element called on emtpy vector
[32468:32468:0611/012756.518073:ERROR:campaign_history_manager.cc(126)] max_element called on emtpy vector
[32468:32700:0611/012756.674385:ERROR:bus.cc(393)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[32468:32700:0611/012756.674668:ERROR:bus.cc(393)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[32468:32700:0611/012756.674884:ERROR:bus.cc(393)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[32468:32700:0611/012756.675771:ERROR:bus.cc(393)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[32468:32700:0611/012756.676203:ERROR:bus.cc(393)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[32468:32468:0611/012757.712018:ERROR:CONSOLE(1)] "PSL: window.chrome.ntpSettingsPrivate.getPref does not have campaigns. [object Object] Fri Jun 11 2021 01:27:57 GMT+1000 (Australian Eastern Standard Time)", source: https://assets.msn.com/bundles/v1/edgeChromium/staging/vendors.75f4411cef43db1eb41a.js (1)
[32468:32468:0611/012757.720294:ERROR:CONSOLE(1569)] "Fri Jun 11 2021 01:27:57 GMT+1000 (Australian Eastern Standard Time): 1623338877718 {"id":35129,"source":"SubscriberValidator.ts","severity":1,"pb":{"build":"20210609.48","appType":"edgeChromium","pcsVersion":"20210608.6_master","buildAlias":"staging","customMessage":"parameters AREF,ISU,APRIMB,poptin,UITHEME for subscriber MSNAnaheimNewsNTPImages"},"message":"Missing parameters for subscriber"}", source: https://assets.msn.com/bundles/v1/edgeChromium/staging/common.9153446fa016fbfe3cbe.js (1569)
[32468:32468:0611/012800.726660:ERROR:CONSOLE(1)] "Request has failed. [object Object] Fri Jun 11 2021 01:28:00 GMT+1000 (Australian Eastern Standard Time)", source: https://assets.msn.com/bundles/v1/edgeChromium/staging/vendors.75f4411cef43db1eb41a.js (1)
[32468:32468:0611/012800.726740:ERROR:CONSOLE(1)] " [object Object] Fri Jun 11 2021 01:28:00 GMT+1000 (Australian Eastern Standard Time)", source: https://assets.msn.com/bundles/v1/edgeChromium/staging/vendors.75f4411cef43db1eb41a.js (1)
``` it opens up in my taskbar but theres no window
When that happens run wsl.exe --shutdown
and launch WSL2 again. If still doesn't show anything launch it like this microsoft-edge --enable-features=UseOzonePlatform --ozone-platform=wayland
.
After updating mesa to version 21.x, what's the output of glxinfo -B
?
I think the source of this is my host windows driver remains at WDDM2.7, despite updating as per instructions on the README.MD, explained below
win+r->run->dxiag -> display tab:
edge isn't detecting any HW acceleration ability
![image](https://user-images.githubusercontent.com/57028307/121192189-05adaf00-c8b0-11eb-9d34-50b59affa751.png)
I'm using this link to download the GPU windows host driver specified in the README.MD. It seems as far as I can tell to have installed correctly, aside from the not changing the WDDM version.
My GPU is integrated into my AMD Ryzen 5 Pro 4650U as an AMD Radeon RX Vega 6, which is listed as supported as "Radeon RX Vega Series Graphics". I hope I'm not grasping at straws questioning whether an AMD Radeon RX Vega 6 is in the category of 'series graphics' of the RX Vega line..?
Additionally, I followed the method to update MESA via this comment. Heres my glxinfo, which should say that the openGL renderer string is something like D3D12 and have my GPU name, which should say perhap AMD Vega Series GPU or something like that, instead it says
llvmpipe (LLVM 11.0.0, 256 bits)
, heres the relevant piece of glxinfo output:Some questions:
GL_AMD_gpu_shader_int64
. Does that mean anything significant as to whether it's working?