Pico 7 for Linux

Ask any questions about using the new PicoScope 7 Automotive software here.
picowight
TwoWaves
TwoWaves
Posts: 162
Joined: Sat Oct 26, 2019 6:45 pm

Re: Pico 7 for Linux

Post by picowight »

Still getting the same set of errors trying to install stable

Steve Smith
Pico Staff Member
Pico Staff Member
Posts: 1581
Joined: Sun Aug 25, 2013 7:22 am

Re: Pico 7 for Linux

Post by Steve Smith »

Thank you for the feedback once again and sorry for the late response

I have asked the software team to take a look at your post above and I will feedback as soon as I have news

Please also feel free to use support@picotech.com for a quicker response

Take care.....Steve

picowight
TwoWaves
TwoWaves
Posts: 162
Joined: Sat Oct 26, 2019 6:45 pm

Re: Pico 7 for Linux

Post by picowight »

Now when I try to install stable for Linux I get
picoscope is already the newest version (7.0.83-1r9319).
The following packages were automatically installed and are no longer required:
linux-image-5.4.0-84-generic linux-modules-5.4.0-84-generic
linux-modules-extra-5.4.0-84-generic
Use 'sudo apt autoremove' to remove them.
0 to upgrade, 0 to newly install, 0 to remove and 16 not to upgrade.
Hoping to get library access as I can log in and get to search screen (on the latest EA version) but search does not work.
Ubuntu 20
PicoScope 7 Automotive Early Access - PC Oscilloscope software
version: 7.0.83.9319

picowight
TwoWaves
TwoWaves
Posts: 162
Joined: Sat Oct 26, 2019 6:45 pm

Re: Pico 7 for Linux

Post by picowight »

Hi
STILL have same error trying to install stable

picoscope is already the newest version (7.0.83-1r9319).
The following packages were automatically installed and are no longer required:
linux-headers-5.4.0-86 linux-headers-5.4.0-86-generic
linux-image-5.4.0-84-generic linux-image-5.4.0-86-generic
linux-modules-5.4.0-84-generic linux-modules-5.4.0-86-generic
linux-modules-extra-5.4.0-84-generic linux-modules-extra-5.4.0-86-generic
Use 'sudo apt autoremove' to remove them.
0 to upgrade, 0 to newly install, 0 to remove and 30 not to upgrade.


Really like to get access to waveform library and it does not work on the EA version

So I followed Bens earlier info to remove PS7 first.

Now when I try to install I get

The following packages have unmet dependencies.
picoscope : Depends: mono-complete but it is not installable
Depends: mono-mcs (>= 5.18.0) but it is not installable
Depends: gtk-sharp3 but it is not installable
Depends: fonts-roboto but it is not installable
Depends: libpicoipp (= 1.3.0-4r78) but 1.3.0-4r121 is to be installed
Depends: libps3000 (= 4.0.71-3r2769) but 4.0.75-3r2957 is to be installed
Depends: libps4000 (= 2.1.71-2r2769) but 2.1.75-2r2957 is to be installed
Depends: libps4000a (= 2.1.71-2r2769) but 2.1.75-2r2957 is to be installed
E: Unable to correct problems, you have held broken packages.



Now I can't even re-install the EA version as I get message above.
Last edited by picowight on Fri Nov 12, 2021 5:59 pm, edited 1 time in total.

Steve Smith
Pico Staff Member
Pico Staff Member
Posts: 1581
Joined: Sun Aug 25, 2013 7:22 am

Re: Pico 7 for Linux

Post by Steve Smith »

Hello and thank you for the post

Once again, sorry for the issues you are experiencing and I am following your last post up with the team rest assured

Take care.....Steve

PicoCallum
Pico Staff Member
Pico Staff Member
Posts: 6
Joined: Tue Mar 20, 2018 10:08 am

Re: Pico 7 for Linux

Post by PicoCallum »

It appears that you did not uninstall the current early access version before attempting to install the stable. As far as apt-get is concerned, both packages are "picoscope" with the early access being 7.0.83-1r9319 which is a higher version than stable being 7.0.80-1r9123. This has potentially damaged your repo state.

I would recommend trying the following steps:

Code: Select all

sudo apt remove picoscope
sudo apt autoremove
sudo rm /etc/apt/sources.list.d/picoscope7.list
sudo apt update
This should completely remove picoscope from a machine, allowing the ubuntu 20.04LTS instructions to be followed from https://www.picoauto.com/downloads

for stable:

Code: Select all

sudo bash -c 'echo "deb https://labs.picotech.com/picoscope7auto/debian/ picoscope main" >/etc/apt/sources.list.d/picoscope7.list'
sudo apt-get update
sudo apt-get install picoscope
for early access:

Code: Select all

sudo bash -c 'echo "deb https://labs.picotech.com/rc/picoscope7auto/debian/ picoscope main" >/etc/apt/sources.list.d/picoscope7.list'
sudo apt-get update
sudo apt-get install picoscope
(I have omitted step 1 of installing the keys as those werent removed in previous steps)

picowight
TwoWaves
TwoWaves
Posts: 162
Joined: Sat Oct 26, 2019 6:45 pm

Re: Pico 7 for Linux

Post by picowight »

Thanks Callum
As mentioned in my post I followed @ben.martins advice in this post viewtopic.php?p=102379#p102379 to remove the earlier version.
I did try your instructions again just in case but the same broken packages result as above trying to install stable.

The following packages have unmet dependencies.
picoscope : Depends: libpicoipp (= 1.3.0-4r78) but 1.3.0-4r121 is to be installed
Depends: libps3000 (= 4.0.71-3r2769) but 4.0.75-3r2957 is to be installed
Depends: libps4000 (= 2.1.71-2r2769) but 2.1.75-2r2957 is to be installed
Depends: libps4000a (= 2.1.71-2r2769) but 2.1.75-2r2957 is to be installed
E: Unable to correct problems, you have held broken packages.


Set up is
Kernel: 5.4.0-89-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 5.0.6
wm: muffin dm: LightDM Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal

I have been trying to install since Sept 27th .

picowight
TwoWaves
TwoWaves
Posts: 162
Joined: Sat Oct 26, 2019 6:45 pm

Re: Pico 7 for Linux

Post by picowight »

So even trying to install Pico 6 linux and I get the same set of errors

~$ sudo apt-get install picoscope
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
picoscope : Depends: libpicoipp (= 1.3.0-4r78) but 1.3.0-4r121 is to be installed
Depends: libps3000 (= 4.0.71-3r2769) but 4.0.75-3r2957 is to be installed
Depends: libps4000 (= 2.1.71-2r2769) but 2.1.75-2r2957 is to be installed
Depends: libps4000a (= 2.1.71-2r2769) but 2.1.75-2r2957 is to be installed
E: Unable to correct problems, you have held broken packages.

Anything I can do as this is getting really frustrating as it worked when I had a 2204 and now I dropped 1.5K on the 4425a, upgraded to the latest software and I can't use it at home for months now.

picowight
TwoWaves
TwoWaves
Posts: 162
Joined: Sat Oct 26, 2019 6:45 pm

Re: Pico 7 for Linux

Post by picowight »

Giving up all hope of support on here since the last time it worked was when I tried to update in September!
I went poking around in the Mint update manager and found the option under maintenance to "remove all foreign packages" and there were the libps* packages. selected and removed them, then refreshed, updated and then re-ran the 7 stable install procedure that finally worked so I finally have P7 working.

Steve Smith
Pico Staff Member
Pico Staff Member
Posts: 1581
Joined: Sun Aug 25, 2013 7:22 am

Re: Pico 7 for Linux

Post by Steve Smith »

Hello and thank you again for posting and persevering

First of all, can I apologize for the delayed support you have experienced

Rest assured, discussions within the support team have been ongoing and we have also been kindly supported by Pico Callum who (as a software engineer) has stepped in to help out

We have 2 members in our support team who are providing Linux assistance and I can now direct your posts to my colleagues who can help

The biggest issue we face (beyond installer dependencies) are the subtle variations between flavors of Linux hence naming support for Ubuntu and openSUSE only

This is not to say we will not try to help users of other Linux flavors, quite the opposite but it is a time-consuming support intensive task

The fastest route to support is via support@picotech.com where each support ticket is triaged accordingly to those with the relevant skill set.

With hindsight, I should have directed you to this route previously and once again I apologize

What has become apparent from your forum post is the difficulties you have experienced with Linux Mint, however, more importantly, how you have resolved the issue. This will not only help others but our support team too.

Thank you once again for posting, and sharing your journey, take care…..Steve

Post Reply