UPDD software utilities require that the correct environment be set.
If you do not set the correct environment you will likely see the error "error while loading shared libraries" when running the utilities.
Setting the correct environment is most easily achieved by entering the command:
This creates a bash shell with the correct environment.
In this example we use the UPDD Command Line Interface to list registered devices
You can of course replace bash with your shell of choice.
Some commands that make setting changes may require the driver to be restarted to take affect. This can be achieved as follows:
sudo systemctl stop updd (stop the driver)
sudo systemctl start updd (start the driver)
To see the environmental settings set by updddev you can use the Cat command to view the contents as shown below: