Hi all,
I wanted to have the TC-08 that works nicely under Windows log data with a laptop running Ubuntu Linux.
Versions: Ubuntu 22.04 (tried also 20.04.6)
PicoLog 6.2.7 (cannot find older version to try).
After setting usb permissions in /etc/udev/rules.d I can start the AppImage, but it will not detect the device.
"lsusb" shows the Pico device with a correct VendorID (0ce9).
(created a file 95-pico.rules with 1 row: ATTRS{idVendor}=="0ce9", MODE="777")
I can start the AppImage with a double click. It seems to work but will never see the TC-08.
If I start it from terminal I do get some error messages:
./picolog-6.2.7-x86_64.AppImage
[3998:0408/180006.215804:ERROR:sandbox_linux.cc(377)] InitializeSandbox() called with multiple threads in process gpu-process.
(node:4019) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `exe --trace-deprecation ...` to show where the warning was created)
If i try to start is as root I cannot - even more errors and only a white box loads with no graphics!? probably some AppImage thing...
I also tried to manually install the TC-08 drivers - no change.
(sudo apt-get install libusbtc08-1 )
Running a fresh installation of Ubuntu 22.04LTS. Dowloaded latest PicoLog 6.2.8 from https://www.picotech.com/downloads and followed the installation notes.
# uname -r
5.19.0-46-generic
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04 LTS
Release: 22.04
Codename: jammy
# cat /etc/udev/rules.d/95-pico.rules
ATTRS{idVendor}=="0ce9", MODE="0666"
# sudo dmesg
...
[14679.647386] usb 3-2.1: new full-speed USB device number 14 using xhci_hcd
[14679.754869] usb 3-2.1: New USB device found, idVendor=0ce9, idProduct=1000, bcdDevice= 0.00
[14679.754880] usb 3-2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[14680.711026] usb 3-2.1: reset full-speed USB device number 14 using xhci_hcd
Btw, when I run the AppImage from command line, I can see that the software recognices the TC-08 somehow from the log messages when I connect/disconnect the device, but it will not show up in the GUI somehow.
so I thought i share my solution to this problem.
I had exactly the same issue, and after finding this forum, i was able to detect the TC-08 with the Picolog software on Ubuntu 18.04
So for me it was the following: When i started the program with the AppImage Icon, i had a notification showing that some rules can not be applied (i dont know exactly what it was). There were three possibilities: "Ignore", "Do not show again", and "Run commands". It was independent on what i chose, the TC-08 was not detected by the software.
But then there is also the line "Show commands", which show you the command it wants to execute.
I then closed the Picolog software and ran the same command as sudo in the terminal after two times cd ..
Then, when reopening the Picolog software, the notification will not show up and the TC-08 was detected.
I know this is not a solution from an expert but i hope this can help anyone.