There have been a number of people who have had problems with the NXT-G environment installations, and the newest Max OS 10.6 (Snow Leopard). Installations that either don't work or don't seem to do anything, etc. There is a interim solution I've been told about, but I've not personally tested it, as (for various reasons) I've not installed 10.6 on my Mac as yet. But, here's the steps I've been told should allow NXT-G 2.0 to install on a 10.6 machine:- 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.
42 comments:
For me, with my Macbook Pro, and 10.6, it works:). Thanks a lot!
Ya this is a valid workaround -- also valid for installing NXT-G 1.1 on a fresh mac 10.6.1 (which is what i have)
I get an "Unable to open resource files" error message. Was worth a shot though.
It solved the problem for me ! Even connected the nxt via Bluetooth. Only communicating pc-nxt (a program download and start) is very slow.. Is that normal for Bluetooth ??
I am getting a "A required file is broken" message, with error code 1003. Dang.
same problem; got "A required file is broken" error
I overcame the "required file is broken" error by re-installing "legodriver.pkg" from the Parts folder. Once running the installer, I selected the default options (e.g. location). Now it works!
Yay! Thanks James, I fillay got it working.
Thanks James! Installing LegoDriver.pkg in the parts folder solved this for me.
Thanks James, the programs is starting well. But there is the next problem at my MacBook: There are no pictures in the Building Instructions at the right side of the program screen, while the number of building steps will be posted correct.
I ran the install from the folder I created on the desktop but I still don't see how to run the application. Shouldn't I have an icon or program file to click on??? When I installed it from the folder I still chose to install it on the HD, does that matter? Oh, this is so frustrating, it's driving me crazy.
SKJOBRIEN you try remove old folder NXT from your app´s just leve to trash.
IT WORKS IN MBP 13" in 10.6.2
I Mac YOU !!!
Both retail and Edu version 2.0 of NXT Software work on my Macbook Pro. thanks a lot
Thank you very much - it worked - I also have the problem of not being able to see the building files (but a more minor problem) - anyone resolved this?
I've got no 'Preflight' file in the folder :-(
It's a brand new CD I just got with my package today : (C) 2009
Thanks James, that was the final link in getting it running. I got mine for Christmas and haven't been able to play with it yet. ;)
Ditto. Thx James. Reinstalling legodriver.pkg was key.
ya, thanx to brian & james. Now i can practice the software then teach my students :)
Reinstall legodriver also works for me but also no instruction pictures. I find this very sad as Snow Leopard has be out for a long time now.
So I then reinstalled the entire meta package and the instructions are now visible.
You need the flashplayer installed to view pics. Had the same problem, installed flash and was away! (snow Leopard)
Except it turns out the Bluetooth connectivity is so slow it is unusable. Sigh! Come on Guys.
Thanks James!
Re-installing "legodriver.pkg" from the Parts folder solves the "error code 1003" missing file issue on Snow Leopard.
James, thank you. Using your instruction was beneficial.
it didnt work cuz i cant find the file to delet!
I've tried what you suggest and I still get error 1003 - but I'm using case sensitive file system on my Mac.
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?
[as a solution to the problem I described above]
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.
Bostjan's solution was close, on Mac OS X 10.6.4 with a case sensitive filesystem the following solved the driver problem:
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
These instructions worked like a charm for me. Thank you for this. The problem I'm having now, is the program seems to think that I'm dragging/mouse locked and it's pretty much impossible for me to program anything. Has anyone else had a problem with this. I'm using a 17" MBP with 10.6.5.
Same problem here as "me" reported above - it seems to be connected with Adobe flash player 10. When I deinstall it, the Mindstorms software works fine, with flash player 10 reinstalled, the problems are back. Does anyone have a solution for this?
Same mousing issue here running OS X 10.6.5.
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...
I was able to overcome the error 1003 problem but now everytime I try to open the application, it quits unexpectedly in about a second. I've tried restarting. Please help someone!
Flash Problem?
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.
Robot Educator problem workaround works.
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.
if that doesn't work??? what can we do?
How to Get the Flash sections of the Robot Educator Tutorials to Work within the Lego NXT 2 application
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 had error 1003...
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 !! :-)
Thanks "Doodles". Your advice was the only one hat enabled me to run the build tutorials as I need them. What is with Lego! This Flash issue has been around for ages....
Here is how I solved this problem for my students. Many thanks to all on this thread for your help!
http://myp-tech.wikispaces.com/Year+10
THANK YOU JAMES!
I have the same problem as Adam... after installation on my 10.6 mac, when I open mindstorms it quits after about 2 seconds every time. How can I fix this?
I find some of the comments here just incredible of kindness...
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.
Post a Comment