Snow Leopard issues - an interim fix

- Copy the contents of the installation CD onto the Desktop
- Open the copied folder and look under "Parts". Under Parts, location the "MindstormsUnivEdu.pkg" (if you are trying to install the Educational version) or "MindstormsUnivRet.pkg" (if you are working from the Retail install CD).
- Control-click (or right-click, if you have a two-button mouse) on the package, and choose "Show Package Contents" from the pop-up menu. This allows you to poke about in the normally "sealed" installation package.
- Go into the revealed Contents/Resources directory and delete the "preflight" file (toss it in the trash)
- Close this package and then run it like a normal install from this modified version on your desktop. Mindstorms NXT should install properly.
Please let us know if this fixed your 10.6 problems, or brought up new ones.
Comments
IT WORKS IN MBP 13" in 10.6.2
I Mac YOU !!!
It's a brand new CD I just got with my package today : (C) 2009
Re-installing "legodriver.pkg" from the Parts folder solves the "error code 1003" missing file issue on Snow Leopard.
More precisely, I have an old Mac where I installed NXT under Leopard (had to patch one particular filename due to case sensitivity of the file system - cannot remember which ... grrrrrr), then I upgraded it to Snow Leopard and reinstalled it following your advice. On the new one, it doesn't work - probably because of the missing patch. Does somebody remember the file name that is broken?
To install NXT on Mac OS X with a case-sensitive file system, do the following:
1. Install NXT.
2. Make a symbolic link /Library/fantom.framework -> /Library/Fantom.framework.
It works for me.
1. Get and run the Snow Leopard patch from http://mindstorms.lego.com/en-us/support/files/Advanced.aspx#Patches
2. Get and install the Fantom driver from http://mindstorms.lego.com/en-us/support/files/Advanced.aspx#Driver
3. Open a shell window and use this command:
sudo ln -s /Library/Frameworks/Fantom.framework /Library/Frameworks/fantom.framework
I hadn't used the Lego Mindstorms software since before the upgrade to 10.5.
Uninstalled Flash, as Pirmin said, and it is an acceptable temporary fix. Mindstorms isn't an every day program for me and Flash is easy to install/reinstall. Though a compatibility fix would be nice...
All worked fine in Nov. In Jan, no longer can run Robot Educator movies, RE runs slow, and there are strange mouse issues. Moving mouse in RE causes mouse-over block names and menu names in main window to open . When Flash uninstalled, no movies in RE. After reinstall, same problem. Also reinstalled Mindstorms 1.1 and 2.0 w/ no help. Installed PC version of Mindstorms on home MacBook Pro using Bootcamp and RE runs fine, but classroom has all Macs so need to resolve this issue. Got a class full of students unable to use RE. Pls help.
Called Lego Education Tech Support...
866 349 5346
Problem is with Flash/Safari compatability.
Workaround is to create an alias of this file...
/Applications/LEGO MINDSTORMS Edu NXT/engine/EditorVis/Academy Content/index.html
Put the alias on your desktop and open it with Firefox, not Safari.
RE works fine in this separate window.
Open Mindstorms in another window, keeping Mindstorms RE window closed.
The problem is that Lego has not updated their software to work with the latest versions of flashplayer. I doubt the solution in the above comment will work if you keep your flashplayer updated.
If you want the flash animations to work in the Robot Educator tutorials, then you actually have to install an older version of flashplayer (version 10 r45). All you have to do is uninstall your present flashplayer with an app called uninstall flashplayer http://kb2.adobe.com/cps/909/cpsid_90906.html
Then restart your computer.
Now you have two options:
1. Install the Flashplayer ver 10r45 (flashplayer10r45_2_ub_mac) Get this from the Flash site.
OR
2. Run the NXT 2 installer the way that Brian suggests in his blog article. This will install the correct version of flashplayer.
The only problem is that you won't be able to update your flashplayer. Not ideal. But if you use Google Chrome as your main browser, it has its own internal flashplayer that updates automatically and does not affect your other flashplayer programs such as NXT Lego 2. You don't even need to use Firefox to run Robot Educator because it will now run within the Lego NXT 2 program as it should.
The question is when will Lego ever get around to really fixing this? I mean it's only been about two years now!
I don't know why but the problem is coming from Fantom et VISA framework. (maybe a corrupt file)
How to ?
1. Download new frameworks here: http://www.megaupload.com/?d=JZ7YS7JP
2. Delete Fantom.framework and VISA.framework in /Library/Frameworks
3. Copy both new in /Library/Frameworks
4. Start Mindstorms...
5. Enjoy !! :-)
http://myp-tech.wikispaces.com/Year+10
To fix the nxt2 version, freshly installed from the CD, one
«just» has: learn english (no support in other language, nice for kids...), accept a downgraded flashplayer, load a fix on the LEGO site, fix the ruby script and make it executable, do the full installation again (had to restart my machine 3 times this morning, something I usually do only once a month), and prevent any flash upgrade in the next 3 year because LEGO just doesn't invest 1 month of an engineer on the problem.
I find the support from LEGO just below any standard.
Until I hear of a reasonable customer care from LEGO, I would strongly advise not to purchase the mindstorm.
Can anyone help?