There has to be a more sensible way to do this. I have a bare motherboard with 8GB flash that is my LinuxCNC development hardware. It sits on a book-shelf behind the TV, which acts as a monitor when required. This has various bits of Mesa hardware festooned all over it.
I also have an iMac with a 27" screen and a comfy chair. This is where I prefer to sit when coding. Previously I have been running Eclipse (and before that Xcode) on the Mac with the code stored on the 8GB ssd on the Linux system and shared to the Mac. (then compiling and testing through an ssh terminal (and X-forwarding when I need to see the Axis interface)). This works OK, when it works. The drawbacks are that if the iMac loses contact with the share for any reason, then Eclipse gets upset, can't save the workspace file, and the whole project needs to be set up from scratch again. Also X-forwarding only works once per login. I have to log out and in again to re-enable it. Now that I appear to be swapping between 32-bit and 64-bit systems rather frequently I decided it made more sense to keep the git repository on my NAS, then Eclipse should never lose it and all my LinuxCNC machines can share the same code repository. Does that seem logical? Setting up the NFS share from the Mac to the NAS was easy, it has autofs built-in and basically it just works. I have not yet managed to get the LinuxCNC machine to work properly in the same way. I spent several hours with a chap on the IRC on the problem on wednesday, and at one point it appeared that we had cracked it with a change to the timeout in the mount command, but it turned out to be a fluke, and reconnection via an fstab entry or by a manual mount always fails. Re-installaion from scratch of 12.04 Lubuntu did not help, nor did a clean installation from the 10.04 LiveCD. I also tried installing Autofs on the LinuxCNC machine, and that appears to simply not work at all. I _did_ manage to set up fstab to connect to the NAS via a Samba share, but that was unusably slow (there is no reason to think that an NFS share would be faster, of course) So, now I am back with the original setup, which will be OK until next time I need to swap OS-es on the dev machine, at which point I will have to re-create the git-repo from the LinuxCNC server, re-install all the dependencies and the other tools and accept that in the process I lose all the non-pushed branches. Given the setup (monitor, keyboard and chair belong to the Mac, Mac can see NAS, Linux Machine can't see NAS, Linux Machine is frequently nuked, can anyone suggest a sensible way to work? Preferably one that doesn't involve vi :) -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
