PicoScope 7 Software
Available on Windows, Mac and Linux
I have the same version and the same Ubuntu 18.04 and it works fine in my case.Inner Exception:System.DllNotFoundException: /opt/picomono/lib/libgdiplus.so
Code: Select all
$ls -al /opt/picomono/lib
total 39380
drwxr-xr-x 6 root root 4096 Aug 23 22:52 .
drwxr-xr-x 7 root root 4096 Aug 23 22:52 ..
drwxr-xr-x 2 root root 4096 Aug 23 22:52 gtk-sharp-2.0
drwxr-xr-x 2 root root 4096 Aug 23 22:52 lib
-rw-r--r-- 1 root root 70168 Apr 20 2017 libatksharpglue-2.so
lrwxrwxrwx 1 root root 24 Aug 23 22:52 libgdiplus.so -> /usr/lib/libgdiplus.so.0
lrwxrwxrwx 1 root root 24 Aug 23 22:52 libgdiplus.so.0 -> /usr/lib/libgdiplus.so.0
-rw-r--r-- 1 root root 1589634 Apr 20 2017 libgdiplus.so.0.0.0
-rw-r--r-- 1 root root 96843 Apr 20 2017 libgdksharpglue-2.so
-rw-r--r-- 1 root root 13959 Apr 20 2017 libgladesharpglue-2.so
-rw-r--r-- 1 root root 51204 Apr 20 2017 libglibsharpglue-2.so
-rw-r--r-- 1 root root 718036 Apr 20 2017 libgtksharpglue-2.so
-rw-r--r-- 1 root root 401923 Apr 20 2017 libikvm-native.so
lrwxrwxrwx 1 root root 18 Apr 20 2017 libmono-2.0.so -> libmonosgen-2.0.so
lrwxrwxrwx 1 root root 20 Apr 20 2017 libmono-2.0.so.1 -> libmonosgen-2.0.so.1
lrwxrwxrwx 1 root root 24 Apr 20 2017 libmono-2.0.so.1.0.0 -> libmonosgen-2.0.so.1.0.0
lrwxrwxrwx 1 root root 25 Apr 20 2017 libmonoboehm-2.0.so -> libmonoboehm-2.0.so.1.0.0
lrwxrwxrwx 1 root root 25 Apr 20 2017 libmonoboehm-2.0.so.1 -> libmonoboehm-2.0.so.1.0.0
-rw-r--r-- 1 root root 17066051 Apr 20 2017 libmonoboehm-2.0.so.1.0.0
-rw-r--r-- 1 root root 845826 Apr 20 2017 libMonoPosixHelper.so
lrwxrwxrwx 1 root root 24 Apr 20 2017 libmonosgen-2.0.so -> libmonosgen-2.0.so.1.0.0
lrwxrwxrwx 1 root root 24 Apr 20 2017 libmonosgen-2.0.so.1 -> libmonosgen-2.0.so.1.0.0
-rw-r--r-- 1 root root 19069013 Apr 20 2017 libmonosgen-2.0.so.1.0.0
-rw-r--r-- 1 root root 318631 Apr 20 2017 libMonoSupportW.so
-rw-r--r-- 1 root root 30630 Apr 20 2017 libpangosharpglue-2.so
drwxr-xr-x 14 root root 4096 Aug 23 22:52 mono
drwxr-xr-x 2 root root 4096 Aug 23 22:52 mono-source-libs
Code: Select all
$ ls -al /opt/picomono/lib/
total 39380
drwxr-xr-x 6 root root 4096 sept. 18 11:36 .
drwxr-xr-x 7 root root 4096 sept. 18 11:36 ..
drwxr-xr-x 2 root root 4096 sept. 18 11:36 gtk-sharp-2.0
drwxr-xr-x 2 root root 4096 sept. 18 11:36 lib
-rw-r--r-- 1 root root 70168 avril 20 2017 libatksharpglue-2.so
lrwxrwxrwx 1 root root 19 avril 20 2017 libgdiplus.so -> libgdiplus.so.0.0.0
lrwxrwxrwx 1 root root 19 avril 20 2017 libgdiplus.so.0 -> libgdiplus.so.0.0.0
-rw-r--r-- 1 root root 1589634 avril 20 2017 libgdiplus.so.0.0.0
-rw-r--r-- 1 root root 96843 avril 20 2017 libgdksharpglue-2.so
-rw-r--r-- 1 root root 13959 avril 20 2017 libgladesharpglue-2.so
-rw-r--r-- 1 root root 51204 avril 20 2017 libglibsharpglue-2.so
-rw-r--r-- 1 root root 718036 avril 20 2017 libgtksharpglue-2.so
-rw-r--r-- 1 root root 401923 avril 20 2017 libikvm-native.so
lrwxrwxrwx 1 root root 18 avril 20 2017 libmono-2.0.so -> libmonosgen-2.0.so
lrwxrwxrwx 1 root root 20 avril 20 2017 libmono-2.0.so.1 -> libmonosgen-2.0.so.1
lrwxrwxrwx 1 root root 24 avril 20 2017 libmono-2.0.so.1.0.0 -> libmonosgen-2.0.so.1.0.0
lrwxrwxrwx 1 root root 25 avril 20 2017 libmonoboehm-2.0.so -> libmonoboehm-2.0.so.1.0.0
lrwxrwxrwx 1 root root 25 avril 20 2017 libmonoboehm-2.0.so.1 -> libmonoboehm-2.0.so.1.0.0
-rw-r--r-- 1 root root 17066051 avril 20 2017 libmonoboehm-2.0.so.1.0.0
-rw-r--r-- 1 root root 845826 avril 20 2017 libMonoPosixHelper.so
lrwxrwxrwx 1 root root 24 avril 20 2017 libmonosgen-2.0.so -> libmonosgen-2.0.so.1.0.0
lrwxrwxrwx 1 root root 24 avril 20 2017 libmonosgen-2.0.so.1 -> libmonosgen-2.0.so.1.0.0
-rw-r--r-- 1 root root 19069013 avril 20 2017 libmonosgen-2.0.so.1.0.0
-rw-r--r-- 1 root root 318631 avril 20 2017 libMonoSupportW.so
-rw-r--r-- 1 root root 30630 avril 20 2017 libpangosharpglue-2.so
drwxr-xr-x 14 root root 4096 sept. 18 11:36 mono
drwxr-xr-x 2 root root 4096 sept. 18 11:36 mono-source-libs
Code: Select all
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_GB.UTF-8
LC_TIME=de_DE.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_ALL=
Code: Select all
# assuming mono is located at:
# $(which mono 2>/dev/null)
# and equals to:
# /opt/picomono/bin/mono
export PATH="/opt/picomono/bin:$PATH"
export LD_LIBRARY_PATH="/opt/picomono/lib:$LD_LIBRARY_PATH"
export MONO_PATH=/opt/picoscope/lib
cd /opt/picoscope/lib
exec sg pico -c "/opt/picomono/bin/mono /opt/picoscope/lib/PicoScope.GTK.exe"
Code: Select all
dpkg -X somefolder libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
Code: Select all
sudo cp -rp somefolder/* /lib/x86_64-linux-gnu