scratchfoundation / scratchfoundation/scratch-desktop

Scratch Desktop gives an error when opening on older Macbook Pros

Open
#39 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug needs discussion priority 3
Dominant language
JavaScript
Stars
426
Forks
268
Avg merge
16h 6m
Merged PRs (30d)
25

Description

A report came in from the community saying they couldn't run Scratch Desktop on a Macbook Pro from 2011. It gives them an error saying the computer does not support OpenGL. They say they can use the online editor.

It seems that the offline editor has different system requirements than the online editor. We should probably report the requirements somewhere and/or support the older machines still running the newer OS versions.

Here's their original report:
Further I have an issue with offline/local .app of scratch on my MacBook Pro. More specifically,

I am running MAC OS X 10.13.4, which according to attached specifications is fully compatible with this MAC OS engine. However when I try to launch Scratch the embedded screen freezes and I get the message that Computer or Browser does not support OpenGL etc.

To make more easier to you I am attaching all the required specs of my current Macbook Model:
MacBook Pro (15-inch, Early 2011)
2 GHz Intel Core i7
16 GB 1333 MHz DDR3
AMD Radeon HD 6490M 256 MB
Intel HD Graphics 3000 512 MB

"Therefore, I would be grateful if you can possibly advise wherever is possible to fix the above issue or if my MacBook is incompatible with Scratch.

In addition it is worth to mention, that using Chrome (online platform of Scratch) I have no issue whatsoever. Unfortunately since I am currently on 4G Data Plan online platform is not the best option for me (due heavy data usage) so that's why I really need to make the desktop version to work...."

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by investigating Scratch Desktop's OpenGL requirements on macOS 10.13.4 and the reported 2011 MacBook Pro hardware. Compare the offline .app requirements with the online editor, then determine whether the outcome is a compatibility fix or clearer requirements documentation. Done should mean the supported hardware is established and the launch behavior or guidance is updated.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.