Add Buttons in Probe Basic

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
25 Feb 2026 15:14 #343469 by tommylight
Replied by tommylight on topic Add Buttons in Probe Basic
Did you do a
sudo apt update
before
sudo dpkg -i linuxcnc-uspace_2.9.8_amd64.deb
?

Please Log in or Create an account to join the conversation.

More
25 Feb 2026 16:08 - 25 Feb 2026 16:09 #343472 by DerKlotz
Replied by DerKlotz on topic Add Buttons in Probe Basic
Pretty sure yes... i got it to work now. But the latency of my new system is really really slow. I switch back to the old one. 

Last question for today...
" i would remove everything and reinstall from scratch using apt only, be sure to purge all installations"
what exactly i need to deinstall and which commands in the terminal?
Attachments:
Last edit: 25 Feb 2026 16:09 by DerKlotz.

Please Log in or Create an account to join the conversation.

More
25 Feb 2026 16:11 #343473 by Lcvette
Replied by Lcvette on topic Add Buttons in Probe Basic
without knowing how and what you did its nearly impossible to guess, you appear to have been using multiple different old version to test or try things, so i would almost say for someone at your level your best bet is a clean build fro the ground up to ensure you don't have any remnants remaining that could muck up future progress.

Please Log in or Create an account to join the conversation.

More
25 Feb 2026 16:16 #343474 by DerKlotz
Replied by DerKlotz on topic Add Buttons in Probe Basic
Yes, probably you are right... tomorrow next try

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
25 Feb 2026 19:02 #343492 by tommylight
Replied by tommylight on topic Add Buttons in Probe Basic
Attached picture of the latency shows a Preempt-Dynamic kernel, not the required Preempt-RT kernel, so that will not work.
Try installing the RT kernel, if this works:
sudo apt install linux-image-rt

Please Log in or Create an account to join the conversation.

More
26 Feb 2026 10:03 #343526 by DerKlotz
Replied by DerKlotz on topic Add Buttons in Probe Basic
Hi,
i made a new install on my system today but fail again

- I downloaded and installed Bookworm 12.13 from the Probe Basic site  kcjengr.github.io/probe_basic/probe_basi..._stable_install.html
- i did sudo apt update
- i did sudo apt upgrade
- i downloaded the AMD64 Deb for PC
- i did cd~
- i did cd Download
- i did sudo dpkg -i linuxcnc-uspace_2.9.8_amd64.deb

the result after the last step

sudo dpkg -i linuxcnc-uspace_2.9.8_amd64.deb
Selecting previously unselected package linuxcnc-uspace.
(Reading database ... 123705 files and directories currently installed.)
Preparing to unpack linuxcnc-uspace_2.9.8_amd64.deb ...
Unpacking linuxcnc-uspace (1:2.9.8) ...
dpkg: dependency problems prevent configuration of linuxcnc-uspace:
 linuxcnc-uspace depends on libboost-python1.74.0 (>= 1.74.0+ds1); however:
  Package libboost-python1.74.0 is not installed.
 linuxcnc-uspace depends on libboost-python1.74.0-py311; however:
  Package libboost-python1.74.0-py311 is not installed.
 linuxcnc-uspace depends on libgpiod2 (>= 1.5.1); however:
  Package libgpiod2 is not installed.
 linuxcnc-uspace depends on libmodbus5 (>= 3.1.4); however:
  Package libmodbus5 is not installed.
 linuxcnc-uspace depends on libtk8.6 (>= 8.6.0); however:
  Package libtk8.6 is not installed.
 linuxcnc-uspace depends on libudev-dev; however:
  Package libudev-dev is not installed.
 linuxcnc-uspace depends on iptables; however:
  Package iptables is not installed.
 linuxcnc-uspace depends on blt; however:
  Package blt is not installed.
 linuxcnc-uspace depends on mesa-utils; however:
  Package mesa-utils is not installed.
 linuxcnc-uspace depends on python3-tk; however:
  Package python3-tk is not installed.
 linuxcnc-uspace depends on python3-numpy; however:
  Package python3-numpy is not installed.
 linuxcnc-uspace depends on python3-opengl; however:
  Package python3-opengl is not installed.
 linuxcnc-uspace depends on python3-configobj; however:
  Package python3-configobj is not installed.
 linuxcnc-uspace depends on python3-xlib; however:
  Package python3-xlib is not installed.
 linuxcnc-uspace depends on libgtksourceview-4-dev; however:
  Package libgtksourceview-4-dev is not installed.
 linuxcnc-uspace depends on tcl8.6; however:
  Package tcl8.6 is not installed.
 linuxcnc-uspace depends on tk8.6; however:
  Package tk8.6 is not installed.
 linuxcnc-uspace depends on bwidget (>= 1.7); however:
  Package bwidget is not installed.
 linuxcnc-uspace depends on tclreadline; however:
  Package tclreadline is not installed.
 linuxcnc-uspace depends on tclx; however:
  Package tclx is not installed.
 linuxcnc-uspace depends on python3-pyqt5; however:
  Package python3-pyqt5 is not installed.
 linuxcnc-uspace depends on python3-pyqt5.qsci; however:
  Package python3-pyqt5.qsci is not installed.
 linuxcnc-uspace depends on python3-pyqt5.qtsvg; however:
  Package python3-pyqt5.qtsvg is not installed.
 linuxcnc-uspace depends on python3-pyqt5.qtopengl; however:
  Package python3-pyqt5.qtopengl is not installed.
 linuxcnc-uspace depends on python3-opencv; however:
  Package python3-opencv is not installed.
 linuxcnc-uspace depends on python3-espeak; however:
  Package python3-espeak is not installed.
 linuxcnc-uspace depends on python3-dbus.mainloop.pyqt5; however:
  Package python3-dbus.mainloop.pyqt5 is not installed.
 linuxcnc-uspace depends on python3-pyqt5.qtwebengine | python3-pyqt5.qtwebkit; however:
  Package python3-pyqt5.qtwebengine is not installed.
  Package python3-pyqt5.qtwebkit is not installed.
 linuxcnc-uspace depends on espeak-ng; however:
  Package espeak-ng is not installed.
 linuxcnc-uspace depends on pyqt5-dev-tools; however:
  Package pyqt5-dev-tools is not installed.
 linuxcnc-uspace depends on gstreamer1.0-tools; however:
  Package gstreamer1.0-tools is not installed.
 linuxcnc-uspace depends on espeak; however:
  Package espeak is not installed.
 linuxcnc-uspace depends on python3-poppler-qt5; however:
  Package python3-poppler-qt5 is not installed.
 linuxcnc-uspace depends on psmisc; however:
  Package psmisc is not installed.

dpkg: error processing package linuxcnc-uspace (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.36-9+deb12u13) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for mailcap (3.70+nmu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for shared-mime-info (2.2-1) ...
Errors were encountered while processing:
 linuxcnc-uspace


 

Please Log in or Create an account to join the conversation.

More
27 Feb 2026 04:55 #343577 by Lcvette
Replied by Lcvette on topic Add Buttons in Probe Basic
Run it again,

At the bottom once it completes running and you have an entry line again run the following command:

Sudo apt --fix-broken install

This will collect and install any missing dependencies and should complete the installation.

Please Log in or Create an account to join the conversation.

More
27 Feb 2026 10:27 - 27 Feb 2026 11:35 #343590 by DerKlotz
Replied by DerKlotz on topic Add Buttons in Probe Basic
Sudo apt --fix-broken install didn´t work. I used the Synaptic Package Manager. I used Broken Filter, deinstalled it.
Then sudo dpkg -i linuxcnc-uspace_2.9.8_amd64.deb again and after it sudo apt install linux-image-rt-amd64 and restart.
Now i have the Preempt Kernel and Linuxcnc 2.9.8 installed

Seems to work now
Attachments:
Last edit: 27 Feb 2026 11:35 by DerKlotz.

Please Log in or Create an account to join the conversation.

More
27 Feb 2026 14:57 #343599 by Lcvette
Replied by Lcvette on topic Add Buttons in Probe Basic
great! glad you got everything setup! now ONLY use the apt install for the rest of the probe basic install!

Please Log in or Create an account to join the conversation.

More
28 Feb 2026 12:24 #343648 by DerKlotz
Replied by DerKlotz on topic Add Buttons in Probe Basic

once done you ONLY edit while running:

editvcp probe_basic

this goes for when you edit anything including the user sidebar, the user tabs, user buttons etc. this opens probe basic in qtdesigner and qtpyvcp so all of the existing custom widgets are available.

DO NOT EDIT THE PROBE BASIC SCREEN or it will break you apt update ability.

only run it to startup qtpyvcp with full functionality.


Just to verify...
-> edivcp probe basic
From there i open for example the main-template (attached photo) if i want to add buttons?
Attachments:

Please Log in or Create an account to join the conversation.

Moderators: KCJLcvette
Time to create page: 0.089 seconds
Powered by Kunena Forum