Linux Permission Requirements for Logic Software

Linux Permission Requirements for Logic Software

First, make sure to run the Saleae Logic software like so: sudo ./Logic

The software on Linux requires write permissions to several directories in order to run. These directories are relative to the Logic binary and need to exist for the software to run. They are not automatically generated by the software.

These directories are:

  • Directory containing the Logic binary

  • .\Databases

  • .\Errors

  • .\Settings

  • .\Calibration (this directory is generated by the software and may not be present before the software is run for the first time)

The software also requires read access to all files and folders that are in the same directory as the binary, including:

  • .\Analyzers

  • .\libAnalyzer.so

The Drivers folder is not used by the software and not required. It contains a udev rules file and an installer script.