Feb 28, 2021, 01:15 by [email protected]:

> Feb 28, 2021, 01:08 by [email protected]:
>
>> OK,
>>
>> let's get the high ground overview and get the EMCApplication installed 
>> first on AMD64 system. Only after this is done and working, we will attack 
>> these other issues.
>>
>> I will use a Docker container, as it is easy to spin up and clean after, but 
>> feel free to try it on a normal install (Debian) too:
>>
>> First start Docker container with passed X11 socket and DISPLAY environment 
>> and DBUS socket for announcement:
>>
>> docker run -it --rm -e DISPLAY=${DISPLAY} -v 
>> /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket -v 
>> /tmp/.X11-unix:/tmp/.X11-unix -v /dev/dri:/dev/dri debian:buster bash -i
>>
>> In it prepare basic setup and test it with firefox:
>>
>> apt-get update
>> apt-get -y upgrade
>> apt-get install -y sudo
>> echo "ALL ALL = (ALL) NOPASSWD: ALL" >> /etc/sudoers
>> adduser mk
>> sudo apt-get install -y firefox-esr
>>
>> test with 'firefox' and you should see a firefox window appear of 
>> application running in 
>>
And, of course, I forgot to mention you need to switch to that non-root user 
(otherwise you cannot connect to the DISPLAY):

su mk
firefox

and the rest of commands


>>
>> Docker. Then install the prerequisites for Machinekit-HAL and EMCApplication:
>>
>> sudo apt-get install -y curl
>> curl -1sLf \
>>   
>> 'https://dl.cloudsmith.io/public/machinekit/machinekit/cfg/setup/bash.deb.sh'
>>  \
>>   | sudo -E bash
>> curl -1sLf \
>>   
>> 'https://dl.cloudsmith.io/public/machinekit/machinekit-hal/cfg/setup/bash.deb.sh'
>>  \
>>   | sudo -E bash
>> curl -1sLf \
>>   
>> 'https://dl.cloudsmith.io/public/machinekit/emcapplication/cfg/setup/bash.deb.sh'
>>  \
>>   | sudo -E bash
>>
>> Now we need to install that special solver we were talking about as standard 
>> Debian APT cannot solve the dependencies:
>>
>> sudo apt-get install -y apt-cudf
>>
>> and install EMCApplication:
>>
>> sudo apt-cudf-get --solver aspcud -o APT::Get::Assume-Yes=1 -o 
>> Debug::pkgProblemResolver=0 -o APT::Install-Recommends=0 install 
>> emcapplication
>>
> Even simple:
>
> sudo apt-cudf-get --solver aspcud install emcapplication
> should be enough.
>
> Cern.
>
>>
>> and then run:
>>
>> linuxcnc
>>
>> You then should be able to see a configuration selection window, select AXIS 
>> sim and run. You should see a basic simulation.
>>
>> Please confirm you can get it running.
>>
>> Cern.
>>
>>
>> Feb 27, 2021, 00:54 by [email protected]:
>>
>>> Hello,
>>>
>>> I few, quick references here...
>>>
>>> Would it be easier to make emcapplication once LinuxCNC is installed?
>>>
>>> Oh and...
>>>
>>> Is there a cure all outside of building the binaries from scratch?
>>>
>>> Seth
>>> On Wednesday, February 24, 2021 at 7:36:28 PM UTC-6 Mala Dies wrote:
>>>
>>>> Hello,
>>>>
>>>> I have been trying to install machinekit-hal and emcapplication. I got 
>>>> some pointers here and there...
>>>>
>>>> The issue is that emcapplication does not work in my eyes yet. 
>>>>
>>>> I have been unable to install it, compile it, and/or compile plus install 
>>>> it from Cloudsmith repositories. 
>>>>
>>>> So, machinekit-hal is done. I can run halcmd and halrun. This is not an 
>>>> issue.
>>>>
>>>> Does emcapplication work yet or still? I am in the middle of a build right 
>>>> now.
>>>>
>>>> I am installing the python2 libs. right now to handle the emcapplication 
>>>> dependencies.
>>>>
>>>> ...
>>>>
>>>> Also, I have quickly gotten the Cloudsmith repo. items for machinekit-hal 
>>>> and emcapplication if this will help. I can easily install the .deb 
>>>> packages w/:
>>>>
>>>>     sudo apt install ./*.deb.
>>>>
>>>> But...
>>>>
>>>> Will it work? Have you seen anything online about it working? I started an 
>>>> issue or error source for the emcapplication online on the >> github.com 
>>>> <http://github.com>>>  repo. but deleted it (as I am too way unfamiliar 
>>>> with this process so far).
>>>>
>>>> If you have any pointers for this: 
>>>> linuxcnc-build-deps_2.9.0~pre0.23585.git42bf973af~buster_all.deb 
>>>>
>>>> Please let me know. It seems I keep getting this repo. .deb and it is not 
>>>> allowing me, the machine/internet/machinekit compilation, to access the 
>>>> updated version of machinekit-hal that is current. 
>>>>
>>>> Also:
>>>>
>>>> Adding a new item to changelog:
>>>> =================================================================
>>>> linuxcnc (2.9.0~pre0.23585.git42bf973af~buster) Buster; urgency=low
>>>>
>>>>   * Machinekit EMCApplication is build from LinuxCNC code, but is not part 
>>>> of
>>>>     LinuxCNC and as such the lower entries are NOT accurate
>>>>   * Commit: 42bf973af68d1ee4f18a3c43af15d49c0ea4bf54
>>>>   * Merge pull request #7 from cerna/merge-21-october-2020
>>>>   * Build as an 23585th rebuild for Debian Buster armhf
>>>>
>>>>  -- xxxx xxxxxxx <>> [email protected] <>>> >  Thu, 25 Feb 2021 01:04:49 
>>>> +0000
>>>> New package version number added to changelog
>>>> successfully configured for 'ext-hal-Debian-10'-'machinekit-hal'..
>>>>
>>>> The above pops up when I have a 'valid' install of this command:
>>>>
>>>> debian/configure 
>>>> machinekit-hal=${WANTED_VERSION_OF_MACHINEKIT_HAL_PACKAGES} no-docs
>>>>
>>>> Then, when I apply the next command for the compilation, I receive a bunch 
>>>> of issues/errors.
>>>>
>>>> This one:
>>>>
>>>> mk-build-deps  \  --install  \  --remove  \  --root-cmd sudo  \ --tool  \  
>>>> 'apt-cudf-get --solver aspcud -o APT::Get::Assume-Yes=1 -o 
>>>> Debug::pkgProblemResolver=0 -o APT::Install-Recommends=0'  \  
>>>> debian/control
>>>>
>>>> Seth
>>>>
>>>> P.S. I will report the errors soon. I will run the source again once 
>>>> compiled (if I can get it compiled) and then return service. Also, I 
>>>> started a small set up of instructions here: 
>>>>
>>>> https://gist.github.com/silver2row/8d5b8ee4d1917d896c24c24bd56ba5f4
>>>>
>>>
>>>
>>>
>>> --
>>>  website: > http://www.machinekit.io>  blog: > http://blog.machinekit.io>  
>>> github: > https://github.com/machinekit
>>>  --- 
>>>  You received this message because you are subscribed to the Google Groups 
>>> "Machinekit" group.
>>>  To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to > [email protected]> .
>>>  To view this discussion on the web visit > 
>>> https://groups.google.com/d/msgid/machinekit/0444aa99-4a23-4c29-b55d-df15de57b36fn%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/machinekit/0444aa99-4a23-4c29-b55d-df15de57b36fn%40googlegroups.com?utm_medium=email&utm_source=footer>>
>>>  .
>>>
>>
>> -- 
>> website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
>> https://github.com/machinekit
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Machinekit" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/machinekit/MU_xnEs--3-2%40tuta.io.
>>
>
> -- 
> website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
> https://github.com/machinekit
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Machinekit" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/machinekit/MU_zFlG--3-2%40tuta.io.
>

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/machinekit/MUaA85z--3-2%40tuta.io.

Reply via email to