Simply extract the archive into your preferred location. Make sure to preserve the
folder names and file permissions from the archive.
We have tested the L'RALPH GSEOS software on Ubuntu 14.04 LTS and Ubuntu 16.04.
Both 32-bit and 64-bit systems. Other teams have also successfully
run it on CentOS.
It will not work on older, unsupported version of Ubuntu (<= 14.x).
Since GSEOS is a 32-bit application you have to make sure the 32-bit
libraries are installed if you are running on a 64-bit platform.
To install the 32-bit libraries please run the following commands (as root, sudo):
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libstdc++6:i386
sudo apt-get install libx11-6:i386
sudo apt-get install libxrender1:i386
sudo apt-get install libxrandr2:i386
sudo apt-get install libxft2:i386
sudo apt-get install libsm6:i386
sudo apt-get install libsqlite3-0:i386
Check with ldd if there are any unresolved references and install the
To make the transition between Windows and Linux smoother please
make sure to install the MS TT Core Fonts on your system. That
will ensure that the default screens render properly.
It is not necessary to install any Opal Kelly drivers. The archive
comes with the 32-bit Opal Kelly drivers. You don't need to install
these, the only system configuration you have to make is the addition
of one file to the directory:
60-opalkelly.rules -----> /etc/udev/rules.d/
The file 60-opalkelly.rules is in the root folder of the L'RALPH GSEOS
distribution. This file includes a generic udev rule to set the
permissions on all attached Opal Kelly USB devices to allow user
access. Once this file is in place, you will need to reload the
rules by either rebooting or using the following command:
/sbin/udevadm control --reload_rules
With these files in place, the Linux device system should
automatically provide write permissions to XEM devices attached
to the USB.
If you want to install the Opal Kelly FrontPanel application please
use the 32-bit version.
We have been running Linux as a VM and the emulator works fine in this configuration.
We have been running Linux in a VM and the emulator has been tested
in this configuration. We have tested this on both Windows and Mac OSX