Hi Mark,
I'm using the latest BeagleBone Black Debian and I've been told on this
forum that the Machinekit for BBB was forked off from the original EMC and
not to ask for help here.  So I don't.

The executable application dragged onto the desktop folder (not the desktop)
shows up on the desktop.   And then clicking on that executable results in a
dialog popping up every single time with the question as to whether I want
to run it, or run it in a command window, or cancel.  Also the icon for the
app is the generic gear icon.  A right click dialog does not have options to
change that.
I solved the problem after a an hour or two of searching.  Edit the shortcut
file in a command line editor and add the appropriate instructions to
prevent the dialog pop up and add in the path to the correct icon file.
Should all that be on the right click dialog?  Of course it should.   But
it's not.
And there in a nutshell is the reason Windows and Macs  outnumber Linux for
PCs used by almost everyone.  Forcing someone to use the command line
interface for a graphical user interface application is embedded into the
brain of the Linux fans as "not a problem".  It is a problem!  A huge one!
But for the Linux proponent I'm a troglodyte who just hasn't found the light
of the wonders of Linux.

I think I fair discussion for LinuxCNC would be on a version that separates
how the physical machine interface is done and how the graphical user
interface and G-Code/ladder logic/macro language is done.  For me to have to
be conversant in all things Linux for only the machine control side of
things on a BBB is a real waste of time when everything else I do must be
done on Windows.  My clients expect it.  Some of the tools only run on
windows.  So the argument to use WINE or some other VBox falls apart when
something like the In Circuit Debugger doesn't run in the VBox.

So let's put that 'religious' argument aside too.  

>From an embedded perspective what was available 5 years ago to what is
available now is very different.  A BBB with an Ethernet connection like the
Ethernet Smooth Stepper could likely do everything the Real Time part of
Linux is doing.  Especially with the two 200MHz Co-Processors.  It might
have to run a dedicated RTOS rather than real time Linux to be effective but
if the Real Time component is removed from LinuxCNC is there any reason that
part can't run as a Windows or  iOS Application?

And maybe that's a Fork in the code that is finally a really good idea.  

John


> -----Original Message-----
> From: Mark Wendt [mailto:wendt.m...@gmail.com]
> Sent: September-20-15 4:08 AM
> To: Enhanced Machine Controller (EMC)
> Subject: Re: [Emc-users] Porting LinuxCNC(EMC) to Windows was CAD/CAM
> for LinuxCNC
> 
> 
> On Sat, Sep 19, 2015 at 2:49 PM, John Dammeyer <jo...@autoartisans.com>
> wrote:
> > Ultimately remoting into the BBB still means learning two operating
> systems
> > when 99.9% of my work is done under Windows.
> >
> > To drag a drop a file onto the desktop on the Debian BBB MachineKit port
> > involves dragging it to the desktop folder and then using the ever
present
> > and needed text editor to edit the shortcut to make it work properly
with
> > the correct icon.
> >
> > In windows you drag it onto the desktop.  Period.  If you want to change
> > parameters right click and change stuff in a dialog.  No command line
> > needed.
> >
> > So if LinuxCNC is to be used in windows getting rid of the "Linux Guru
> > required"  option is  a major feature.
> >
> > John
> 
> Are you talking about a regular file, or an executable?  Either way,
> you can right-click on an icon and adjust the properties there, and
> make the file executable if you wish, which has been available since
> at least 10.04 LTS..  All done through the GUI.  On my Ubuntu machines
> at home and work, I can drag and drop, or cut and paste.  Maybe that's
> a legacy of the version of Debian being used in the MachineKit port?
> 
> 
> Mark
> --
> One Man, One Machine, One Computer!  <VBSEG>
> 
>
----------------------------------------------------------------------------
--
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to