Skip to content

[Bug]: My JASP homepage's screen keeps flashing between the homepage and the datacell page. I cannot click on the hamburger icon or any other icon whilst it does this. #3429

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 tasks done
TheMegaPEKKA opened this issue May 5, 2025 · 12 comments
Assignees
Labels
Bug: High Bugs that are negatively affecting the area of the program, but don't need immediate fix. OS: ChromeOS on Googles Chrombooks

Comments

@TheMegaPEKKA
Copy link

JASP Version

0.19.3

Commit ID

No response

JASP Module

Other

What analysis are you seeing the problem on?

None in particular- trying to do an ANCOVA + ANOVA but unable to even reach the page where I can open the files

What OS are you seeing the problem on?

ChromeOS

Bug Description

Whenever I load JASP on my (up to date) chromebook, the JASP home screen is unusable. It remains stuck there, flashing between the homepage and the data cells repeatedly and violently. I cannot click any of the options, so accessing the safe graphics setting is out of the question, and nothing I have tried (including deleting + reinstalling JASP, ensuring my chromebook is up to date, etc) seems to fix it. I can't paste the video here but just imagine the screen flashing multiple times a second between the home + datacell page, whilst I am unable to click any of the icons across the top.

Expected Behaviour

Well, I should just be able to actually use JASP

Steps to Reproduce

I'm not sure what this means, its pre-existing every time i open JASP

Log (if any)

No response

More Debug Information

No response

Final Checklist

  • I have included a screenshot showcasing the issue, if possible.
  • I have included a JASP file (zipped) or data file that causes the crash/bug, if applicable.
  • I have accurately described the bug, and steps to reproduce it.
@github-actions github-actions bot added the OS: ChromeOS on Googles Chrombooks label May 5, 2025
Copy link

github-actions bot commented May 5, 2025

@TheMegaPEKKA, thanks for taking the time to create this issue. If possible (and applicable), please upload to the issue website (#3429, attaching to an email does not work) a screenshot showcasing the problem, and/or a compressed (zipped) .jasp file or the data file that causes the issue. If you would prefer not to make your data publicly available, you can send your file(s) directly to us, [email protected]

@github-actions github-actions bot added the Waiting for requester If waiting for a long time it is reasonable to close an issue label May 5, 2025
@tomtomme
Copy link
Member

tomtomme commented May 5, 2025

@TheMegaPEKKA
thx for the report. We had some similar in the past months, see https://github.com/jasp-stats/jasp-issues/issues?q=is%3Aissue%20label%3A%22OS%3A%20ChromeOS%22%20(flash%20OR%20glitch%20OR%20shaky)%20

Can you try in a terminal / command line window: sudo apt-get update && sudo apt-get dist-upgrade
and then reboot?
another user at #3204 reported this as a fix

If this does not help, please report back. Not everybody had success with this.
You can also start jasp from the linux terminal by running
flatpak run org.jaspstats.JASP or
flatpak run org.jaspstats.JASP --safeGraphics

and then paste the output log here. It might tell us more of what is going on.

@tomtomme tomtomme removed the Bug label May 5, 2025
@TheMegaPEKKA
Copy link
Author

TheMegaPEKKA commented May 5, 2025 via email

@github-actions github-actions bot removed the Waiting for requester If waiting for a long time it is reasonable to close an issue label May 5, 2025
@tomtomme
Copy link
Member

tomtomme commented May 6, 2025

@TheMegaPEKKA
thx for the info. However if you attach the screenshots via mail, they do not come through. Please drag and drop them directly here on github

@tomtomme tomtomme added Waiting for requester If waiting for a long time it is reasonable to close an issue Bug: High Bugs that are negatively affecting the area of the program, but don't need immediate fix. labels May 6, 2025
@TheMegaPEKKA
Copy link
Author

Image

Image
I believe these are the two correct images

@github-actions github-actions bot removed the Waiting for requester If waiting for a long time it is reasonable to close an issue label May 6, 2025
@TheMegaPEKKA
Copy link
Author

Image
My apologies, this is the first one- ignore the fact I posted two of the same haha

@JorisGoosen
Copy link
Contributor

@TheMegaPEKKA somethings you could try is:

Run in the terminal: export QT_QPA_PLATFORM=xcb
then start jasp from there again as flatpak run org.jaspstats.JASP

Does this work better?

If not please paste the output here, but next time, instead of two or three screenshots it is a bit more pleasant for me to read if you select the actual contents of the terminal window and paste that here instead.

The practical upside for you is that that will be easier to do through an email to github ;)

@shun2wang
Copy link
Contributor

Also you can try

flatpak run --nosocket=fallback-x11 --socket=x11 --nosocket=wayland org.jaspstats.JASP

see if it help.

@tomtomme tomtomme added the Waiting for requester If waiting for a long time it is reasonable to close an issue label May 6, 2025
@tomtomme tomtomme assigned shun2wang and unassigned boutinb May 6, 2025
@TheMegaPEKKA
Copy link
Author

This command works! I can't run JASP automatically thru my chromebook, but as long as I access it thru the terminal it seems to fix itself. Thank you so much, ur a lifesaver

@github-actions github-actions bot removed the Waiting for requester If waiting for a long time it is reasonable to close an issue label May 8, 2025
@shun2wang
Copy link
Contributor

This command works! I can't run JASP automatically thru my chromebook, but as long as I access it thru the terminal it seems to fix itself. Thank you so much, ur a lifesaver

Great! Then you can run bellow only once to let flatpak settings works for the App, and then can start from icons:

flatpak override --user --nosocket=fallback-x11 --socket=x11 --nosocket=wayland org.jaspstats.JASP

@tomtomme tomtomme self-assigned this May 8, 2025
@tomtomme
Copy link
Member

tomtomme commented May 8, 2025

Can we make this default for chromeOS installs?

@shun2wang
Copy link
Contributor

Can we make this default for chromeOS installs?

I think just update the guidance on the website.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug: High Bugs that are negatively affecting the area of the program, but don't need immediate fix. OS: ChromeOS on Googles Chrombooks
Projects
None yet
Development

No branches or pull requests

5 participants