Blank screen when opening Jamovi

General help and assistance with jamovi. Bug reports can be made at our issues page: https://github.com/jamovi/jamovi/issues . (If you're unsure feel free to discuss it here)
Post Reply
Desktopshortcut
Posts: 1
Joined: Wed Sep 22, 2021 5:04 pm

Blank screen when opening Jamovi

Post by Desktopshortcut »

Hello all,

I work in IT at a university and and one of our professors is having an issue with his jamovi.
We install it without incident but when we open it, it is a very pared down screen and there isn't even an X to close the program, you must use the taskbar or task manager.

Initially we uninstalled, renamed or deleted any folder the program had created, and tried to reinstall, but it is the same .

The closest thing to an error message I've gotten was a runtime error (r6016) when we closed the program. That's a thread data/ram error, but after running diagnostics on the machine, ram appears to be working well otherwise.

I have more or less the same hardware and image on my machine as the instructor does and jamovi opens as expected with the richer interface.

Have any of you all seen this issue before?
I appreciate your help and time! :grinning:
Attachments
jamovi_screen_error.png
jamovi_screen_error.png (13.62 KiB) Viewed 4854 times
User avatar
jonathon
Posts: 2613
Joined: Fri Jan 27, 2017 10:04 am

Re: Blank screen when opening Jamovi

Post by jonathon »

hi,

i think i've had something like this reported once before, but it's pretty rare.

basically, jamovi is a web application, so the first thing that starts up is electron, electron launches a web server written in python, the web server notifies electron when it's running, and the ports its running on, electron creates a browser window requesting the index.html. the request will be to http://127.0.0.1:portnumbergoeshere/

this will be the file which will be served up here:

https://github.com/jamovi/jamovi/blob/current-dev/client/index.html

that's what we're seeing in your screenshot above. this html references two key resources, ../main.js and ../main.css

main.js is loading by the looks of things, otherwise we wouldn't have the 'New', 'Open' 'This PC', however main.css doesn't look to be loading. ... none of the CSS is being applied.

i've whipped you up an alternative electron app, which will open the debug tools in that browser window. you can download it here:

https://www.jamovi.org/misc/default_app.asar

you'll find an existing default_app.asar in the bin folder in windows i think, you can just replace it with this one -- this could work with the 1.6, but maybe use the 2.0 to be on the safe side. when you start jamovi, this will open the devtools alongside the above window.

hopefully you know how to use the browser dev tools, but basically you'll be looking for the requests to the main.css under the network tab, and trying to figure out why they're not coming through.

cheers

jonathon
Post Reply