On 1/22/23 18:04, John Dammeyer wrote:
From: Bari [mailto:bari00...@gmail.com]
On 1/22/23 15:25, John Dammeyer wrote:
Why would anyone care about the latest Linux version? The fundamental
operation of LinuxCNC is read a
G-Code file and send out the information for motion. Read back feedback from
motion. Display path on
screen.
Why in the world would Bullseye be important or even needed?
Compatibility between LCNC version and the applications called on in a
version of Debian. An example might be the version of Python required
for a LCNC GUI.
I'm not so sure about that. The scenario I see is I installed LCNC on my Pi4.
Whatever distribution was available. Now for me it's still a lab bench play
thing but in addition to LCNC I also installed Lazarus and it came with Python
etc.
Now. Say it was connected to real hardware. At what point do I need to redo
the LCNC user interface GUI if I'm just using it the same way as I did 2 years
ago.
I mention all this only because a number of years ago I installed OctoPi on a
Pi2 for my 3D printer. Like a fool at one point, although absolutely nothing
was wrong, I clicked on update.
System crashed big time. Lost all my configuration information. Had to in
essence start over. My complaint to the author of OctoPi was met with the
usual surly Linux user attitude. That it was my fault. I should keep my OS up
to date.
My response was twofold. First my answer is the installation should check to
see if the OS it's running on is either new enough or if this installation has
been tested on this OS. If not. Pop up a message that the OS needs upgrading
first.
My second response was to remove the funding I was sending monthly. That was 4
years ago. The 3D printer still works. OctoPi still works. G-Code is still
turned into plastic.
To sum up, when OS/Program vendors/suppliers upgrade they rarely if ever have to pay
costs the end users absorb for this new and wonderful change to "enhance their user
experience".
So quite frankly I don't care if Bullseye never makes it to the Pi4. Way too
expensive use of my time to go through an upgrade process.
John
I am running master on everything, right straight from the buildbot,
that includes my one and only rpi4 running master to run a sheldon
lathe, everything is still on buster, or the raspios version of buster.
The last time I had the rpi4 booted to bullseye, the python was too new
for linuxcnc. I put the buster SD card back into it. And I've not
retried it recently... Its working just fine on buster. Until buster is
plumb out of support, I'm not worrying about it.
I just updated it from the buildbot, runs fine after.
From a login on the pi:
pi@rpi4:~/linuxcnc/configs/sheldon-lathe $ sudo apt update && sudo apt
upgrade -y && sudo apt autoremove
Get:1 http://buildbot.linuxcnc.org buster InRelease [45.0 kB]
Get:2 http://buildbot.linuxcnc.org buster/master-rtpreempt armhf
Packages [129 kB]
Fetched 174 kB in 2s (95.7 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
4 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
linuxcnc-doc-en linuxcnc-uspace linuxcnc-uspace-dbgsym
linuxcnc-uspace-dev
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 60.3 MB of archives.
After this operation, 57.3 kB of additional disk space will be used.
Get:1 http://buildbot.linuxcnc.org buster/master-rtpreempt armhf
linuxcnc-uspace-dev armhf 1:2.10.0~pre0.671.ge82d11060 [302 kB]
Get:2 http://buildbot.linuxcnc.org buster/master-rtpreempt armhf
linuxcnc-uspace-dbgsym armhf 1:2.10.0~pre0.671.ge82d11060 [12.3 MB]
Get:3 http://buildbot.linuxcnc.org buster/master-rtpreempt armhf
linuxcnc-doc-en all 1:2.10.0~pre0.671.ge82d11060 [26.4 MB]
Get:4 http://buildbot.linuxcnc.org buster/master-rtpreempt armhf
linuxcnc-uspace armhf 1:2.10.0~pre0.671.ge82d11060 [21.3 MB]
Fetched 60.3 MB in 1min 3s (963 kB/s)
apt-listchanges: Reading changelogs...
(Reading database ... 428454 files and directories currently installed.)
Preparing to unpack
.../linuxcnc-uspace-dev_1%3a2.10.0~pre0.671.ge82d11060_armhf.deb ...
Unpacking linuxcnc-uspace-dev (1:2.10.0~pre0.671.ge82d11060) over
(1:2.10.0~pre0.577.g603e106b4) ...
Preparing to unpack
.../linuxcnc-uspace-dbgsym_1%3a2.10.0~pre0.671.ge82d11060_armhf.deb ...
Unpacking linuxcnc-uspace-dbgsym (1:2.10.0~pre0.671.ge82d11060) over
(1:2.10.0~pre0.577.g603e106b4) ...
Preparing to unpack
.../linuxcnc-doc-en_1%3a2.10.0~pre0.671.ge82d11060_all.deb ...
Unpacking linuxcnc-doc-en (1:2.10.0~pre0.671.ge82d11060) over
(1:2.10.0~pre0.577.g603e106b4) ...
Preparing to unpack
.../linuxcnc-uspace_1%3a2.10.0~pre0.671.ge82d11060_armhf.deb ...
Unpacking linuxcnc-uspace (1:2.10.0~pre0.671.ge82d11060) over
(1:2.10.0~pre0.577.g603e106b4) ...
Setting up linuxcnc-doc-en (1:2.10.0~pre0.671.ge82d11060) ...
Setting up linuxcnc-uspace (1:2.10.0~pre0.671.ge82d11060) ...
Installing new version of config file /etc/linuxcnc/rtapi.conf ...
Setting up linuxcnc-uspace-dev (1:2.10.0~pre0.671.ge82d11060) ...
Setting up linuxcnc-uspace-dbgsym (1:2.10.0~pre0.671.ge82d11060) ...
Processing triggers for mime-support (3.62) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for doc-base (0.10.8) ...
Processing 1 changed doc-base file...
Processing triggers for gnome-menus (3.31.4-3) ...
Processing triggers for libc-bin (2.28-10+rpt2+rpi1+deb10u1) ...
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for shared-mime-info (1.10-1) ...
Processing triggers for desktop-file-utils (0.23-4) ...
Still running the armhf kernel I built for it, on that pi, in feb 2020.
Linux rpi4.coyote.den 4.19.71-rt24-v7l+ #1 SMP PREEMPT RT Thu Feb 6
07:09:18 EST 2020 armv7l GNU/Linux
Just updated all 4 machines, and amazingly my camera on the GO704 still
works in the dark.
I play the canary in the coal mine, running master on everything,
Note to Sebastian, I'm having great luck running octoprint in a venv on
banana pi m5's, 4 of them, into a locally built klipper and they are
down to about $60 for a 4Gig version now. If rpspi.so can be made to
run on armbian, which uses the arm64 version of debian sid, it might be
a useful addition to the buildbot farm. I can even donate one or 2 if
need be. Just tell me where to have them drop shipped. They'll need an
HDMI monitor, mouse and keyboard each. And 5v5a psu's.
Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users