This will be hard to troubleshoot actual functionality since I don't have a "picoscope" (just regular oscilloscopes
). However, I went to their website to see what they provide for drivers/software for the 2204. They provide a driver download, as well as an AppImage. Any chance you tried the AppImage? because that would be the simple route. The download link is here:
https://www.picotech.com/downloads/_...og-6-for-linux
I chmod +x that AppImage and it ran okay from what I can tell (UI is working at least). It asked to install a udev rule in /etc/udev/rules.d/ and I stopped there since I have no actual picoscope hardware.
I'm using slackware64-current so there is a difference as far as system config and libs, but an AppImage is supposed to be a self contained image, AFAIK. IMO its still worth a shot trying that way before trying to see if the package compiled for ubuntu has the right libraries.
Edit: Maybe that software isn't the same thing? Second guessing that now since it's saying picolog.
Further Edit: I extracted the contents of the .deb package for the picoscope 2000 series from here:
https://aur.archlinux.org/packages/libps2000/ I just tested using a 14.2 chroot and installing the opt/ contents from that package. It looks like 14.2 should have all the libraries for their libps2000.so library so nothing obvious for why it shouldnt work there. Hopefully someone else with an actual picoscope can chime in.