That’s great. The same should work for Software Boutique.
Now the only thing left is to ask @lah7 to enable software based rendering when OpenGL hardware is below minimum requirements (or just add an option to run the program with Software Based OpenGL --soft-gl). Probably some animation was added at some point in development that requires a newer OpenGL.
Some good analysis, it would actually help other projects too, as I know a few other WebKit2-based applications where the same issue has cropped up with no firm solution.
In my quick test, it didn’t seem to make a difference in a known problematic environment (VirtualBox with 3D acceleration enabled) so I’m not sure if it’s the ultimate solution. As bizarre as it sounds, others had success just by updating their systems (or it occurred after an update).
It’s certainly a parameter (probably --software-fallback) we can add in a few update – Welcome’s codebase and development has gone a bit stale at the moment so not anytime soon.
And from there, disabling things or changing options via variables until the main culprit appears.
mesa and libgl environment variables are here https://www.mesa3d.org/envvars.html
VirtualBox uses LLVMpipe driver.
One has to check LLVMpipe driver environment variables too.
One thing is sure, it isn’t going to be easy, but this is a start.
I wish there is a universal way to bypass webkitgtk2 bugs.
You, sir, are a genius! I went ahead and added that environment variable to the Exec line in the desktop files in /var/lib/snapd/desktop/applications/
example Exec=env LIBGL_ALWAYS_SOFTWARE=1 BAMF_DESKTO …(the rest of the line - point is I inserted it immediately after env)
Now I can finally see both the welcome screen AND software boutique on my old inspiron 600M. THANKS!
Of note to anyone else with the white welcome/software windows, this fix IS persistent through a reboot, so it’s finally G2G. Still can’t get the autorun one to show up at login, but progress nonetheless.
I just installed and am experiencing the same issues described in this thread, with the Software Boutique screen empty after showing coat hangers for a couple minutes. I have tried some of the suggestions here but am not having much luck. I am new to Linux so it is likely I am not doing something correctly. Everything else seems to be working well
I switched the software source location to main (was Canada), still went blank
i checked the Canonical Partners in Other Software , still went blank
I ran from the terminal - still went blank but terminal displayed the following in the terminal window (WTFCrash sounds like what I have been mumbling
I am running on an HP Pavillion laptop. Does anyone have any ideas what I need to do to get this working? this thread is 6 months old so not sure if anyone still connects to it.
This is a issue because of a web component that the 32 bit version uses. Until the bug is fixed upstream sadly the 32 bit version will not work. The other way is to rewrite the app from 0.