Problems with USB (Solved)
- JohnnyCNC
- Topic Author
- Offline
- Platinum Member
- Posts: 543
- Thank you received: 100
Please Log in or Create an account to join the conversation.
- Aciera
- Offline
- Administrator
- Posts: 4001
- Thank you received: 1729
That is what I was taking a stab at. While I really appreciate your work regarding bookworm it seems that you have developed somewhat of a reflex against running Linuxcnc on ANY other distro. While bookworm may be great for newer hardware it may not be so great for older machines. I have two mills that have been running fine with mint for years but using bookworm the pc's wont shutdown only reboot which apparently comes with from running kernel 6.xBut Johnny said he was using Mint...... which in my book will never do,,,
I'm sorry for being off topic.
Please Log in or Create an account to join the conversation.
- rodw
- Away
- Platinum Member
- Posts: 10780
- Thank you received: 3551
Its not really a reflex. Newer hardware (such as the Odroid H2+ the OP has) typically requires Bullseye and above to get driver support. But there is no easy way (until recently from a secret buildbot) to get Linuxcnc on Bullseye. Then you have an issue with Python versions to run Linuxcnc. This was a problem for me in Linux Mint so I moved to Bookworm so Python 2.7 was not there to cause problems. This has since been resolved.
But Johnny said he was using Mint...... which in my book will never do,,,
That is what I was taking a stab at. While I really appreciate your work regarding bookworm it seems that you have developed somewhat of a reflex against running Linuxcnc on ANY other distro. While bookworm may be great for newer hardware it may not be so great for older machines. I have two mills that have been running fine with mint for years but using bookworm the pc's wont shutdown only reboot which apparently comes with from running kernel 6.x
I'm sorry for being off topic.
If you want to run modern GUI's such as qtplasmac, qt_dragon or probebasic which all require Linuxcnc Version 2.9. So basically if you have newer hardware, you have to upgrade to a 5.10 or higher kernel to play. That means you need to run at least Bullseye but it is much easier to run Bookworm because Linuxcnc is in it's repository.
But then the problem in the woodpile since kernel 5.10 has been excessive network latency that affects mesa Ethernet hardware which was introduced in the 5.x kernels. This does not seem to be an issue with ethercat (I think because of the more efficient protocol). But network latency has not started to improve significantly until the 6.x kernel and Bookworm uses the 6.1 kernel.
If you have hardware that is supported on the 4.x kernels then Mint or Ubuntu are fine. Don't get me wrong, I used Mint for a long time but it broke for me over 2 years ago for the above reasons. That was a sad day. Ubuntu Jellyfish runs the 5.19 kernel and you have to get up to Ubuntu Kinetic to get the 6.x kernel which should also inherit the Bookworm repo containing Linuxcnc v2.9. And then Ubuntu want to charge for the real time kernel.
If you look at my posts about Bookworm, they are usually related to Linuxcnc V 2.9. When you upgradeyour hardware, you might appreciate my posts a bit more.
So the long and the short is Debian is the way forward. They have supported us by hosting the linuxcnc packages in their repos, Why wouldn't we support them?
Please Log in or Create an account to join the conversation.