NiceneNerd / BCML

Breath of the Wild Cross-Platform Mod Loader: A mod merger and manager for BOTW
308 stars 57 forks source link

white screen #508

Closed bellisonoroff closed 1 year ago

bellisonoroff commented 1 year ago

fresh install, everything went normal, get a white screen on launch.

already tried pip install cefpython3

running in debug shows

[pywebview] WebView2 initialization failed with exception: Couldn't find a compatible Webview2 Runtime installation to host WebViews. ---> System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002) --- End of inner exception stack trace --- at Microsoft.Web.WebView2.Core.CoreWebView2Environment.d3.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.Web.WebView2.WinForms.WebView2.d24.MoveNext()

bellisonoroff commented 1 year ago

image

Alopexus commented 1 year ago

Having this issue also.

[pywebview] WebView2 initialization failed with exception: Unable to load DLL 'WebView2Loader.dll' or one of its dependencies: The specified module could not be found (0x8007007E) at Microsoft.Web.WebView2.Core.CoreWebView2Environment.LoadWebView2LoaderDll() at Microsoft.Web.WebView2.Core.CoreWebView2Environment.d3.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.Web.WebView2.WinForms.WebView2.d24.MoveNext()

GingerAvalanche commented 1 year ago

This is because you don't have the edgechromium renderer installed, and for some reason bcml both failed to install it and, unless you're not telling me something, it failed to pop up the window to tell you to install it, yourself.

You can download the installer for it, here: https://go.microsoft.com/fwlink/p/?LinkId=2124703

cefpython3 won't work for you because you're using python 3.10 or python 3.11, which cefpython3 doesn't support. If all else fails, install python 3.9 instead to use cefpython3.

Or just migrate your setup over to UKMM. https://gamebanana.com/tools/12110

bellisonoroff commented 1 year ago

image already did have that installed, but downgrading to python 3.9 resolved the issue. thank you.

lufixe commented 1 year ago

i tried what was said and it still is not working

th3guard1an commented 1 year ago

i tried what was said and it still is not working

"If all else fails, install python 3.9 instead..." This worked for me, although I missed it at first.

lufixe commented 1 year ago

tried did not work