ifmVisionAssistant on Linux
All stable versions of ifmVisonAssistant are natively compatible with Windows OS if not marked otherwise.
A stable version of ifmVisionAssistant for Linux OS and will be released soon. As a workaround until the ifmVisionAssistant will be released for Linux Debian based systems, use Wine(“Wine is Not an Emulator”) to “emulate” ifmVisionAssistant.
Wine(“Wine is Not an Emulator”) is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on the fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
Please follow the installation instructions documented on the Wine website
To check the installation of wine execute the following command:
$wine --version
Optional: Configuring Wine to resembles Windows 10
By default, the wine configuration resembles Windows 7 environment. The user can configure
$wine winecfg
We suggest as an optional step to change your Wine configuration to resemble a Windows 10 environment.
ifmVisionAssistant
Download the latest ifmVisionAssistant from the official ifm website
Extract the downloaded zip file
Navigate to the folder where the ifmVisionAssistant files are extracted
Execute the following command in a bash terminal to launch the ifmVisionAssistant application.
$sudo wine ifmVisionAssistant.exe
Most Wine related warnings can be ignored
ifmVisionAssistant logging
If you experience any unexpected GUI related issues please launch the ifmVisionAssistant application with the additional flag log
.
$wine ifmVisionAssistant.exe -log
This prints the output to STD OUT and also generates an additional log files in your .wine directory under `/home/raxxxx/.wine/dosdevices/c:/users/rasheed/AppData/Roaming/ifm electronic/ifmVisionAssistant/logs`.
Please include those logs when reporting any issues.
### Known limitations:
+ Sensor search might be limited depending on your machine and network broadcast settings.
+ Saving and loading files from your hard drive may only be possible the wine instance has been started with elevated rights - `sudo`.