Spinal Cord Research Centre







SCRC Data Capture and Analysis Software
Supported Operating Systems

Our data capture and analysis software has been ported to various UNIX and UNIX-like operating systems over the years. Here are the current standings for the operating systems we support.

O/S Versions Current Status
Red Hat Linux RHEL 4 or 5, Fedora 6 through 11 Supported
We now recommend Red Hat Enterprise Linux (RHEL) 5, or its clones like CentOS 5.0-5.2 or Scientific Linux 5.0-5.2, for data capture and analysis. RHEL 4 and its clones, like Scientific Linux 4.x, will also work fine. Fedora Core 6, or Fedora 7 to 11 are supported as well. Note that Fedora 9 and older are no longer being updated by Red Hat. Red Hat Enterprise Linux 3 and older have not been tested, but will likely work, possibly requiring a recompiling of the source RPM package.

For data capture, you will need a UEI PowerDAQ II PCI A/D card, and the Linux distribution must be the 32-bit i386/i686 build. 64-bit processors like the AMD64 and EM64T will work with this build, but the x86_64 build of Linux is not yet supported by our software. See our system requirements for details. (For RHEL 4 or 5, or FC6 and up, you should use the 3.6.20 driver. Fedora 11 requires a patched version of the PowerDAQ 3.6.20 driver so it can work on its 2.6.29 or 2.6.30 Linux kernel. We recommend using the latest kernel update for your Linux distribution.)
Ubuntu Linux 7.10 (Gutsy), 8.04 (Hardy) Supported
Though not tested as thoroughly as Red Hat systems, we have packages available for Ubuntu 7.10 & 8.04 for both capture and analysis. Ubuntu 8.10 (Intrepid) and 9.04 (Jaunty) have not yet been tested but will likely work as well. Ubuntu/Debian derivative systems may or may not work: the only one of these tested so far is gOS 3.0, which seems to work well (older gOS versions had some problems - the powerdaq-driver wouldn't build properly on gOS beta 2).
Red Hat Linux RH 6.2 through 8.0, Fedora Core 1 through 4 Ongoing Support
We don't recommend any new installations of these versions, but existing installations are still supported. Red Hat Linux 9 will work, but there are performance problems on it that make it less favourable than Red Hat 8.0 or FC1-4. For FC1 you must install the kernel-2.4.22-1.2188.nptl or later to run reliably with the PowerDAQ driver! For FC2, you must use the 3.6.7 or later PowerDAQ driver and a 2.6.9 or later kernel. For FC3 and up, you should use the 3.6.20 driver. We recommend using the latest kernel update for your Linux distribution. Note that none of these versions are currently being updated by Red Hat.
Red Hat Linux RH 6.1 or earlier Unsupported
Red Hat 4.2 through 6.1 had been supported for analysis-only, but we no longer rebuild the RPM packages for these legacy systems. We recommend that you upgrade these to a current Red Hat version to allow installation of SCRC software updates.

However, with an X11 server package installed, any Linux system supports remote X11 display (see below).
Other Linux various distributions Unsupported
Slackware 2.3 through 3.0 had been supported for analysis-only, but we no longer test or build the package for these legacy systems. Other Linux distributions have never been tested. Newer distributions that support RPM package installation (SuSE, Debian, Mandrake) may very well support our RPM packages, possibly requiring a recompiling of the source RPM package. However, as we have no experience with these distributions, support for them would suffer as a result. The one exception is that we have tested the FC4 RPM package on SuSE 10.0 and found it works.

However, with an X11 server package installed, Linux systems support remote X11 display (see below).
Mac OS X 10.2 or later Supported
Data capture is not yet supported on OS X, but the analysis-only package is fully supported. It has been built and tested on OS X 10.2 (Jaguar) with Apple's X11 Public Beta 3 release of the X Window system, and tested on OS X 10.3 (Panther) & 10.4 (Tiger), with Apple's X11 package installed. It has also been tested on an Intel-based 10.4 (Tiger) system, and works well under Rosetta. It has not yet been tested on a 10.5 (Leopard) system.

Also, with the X11 package installed, Mac OS X supports remote X11 display (see below).
QNX 4.23, 4.24 Unsupported
QNX 4.23 and 4.24 were used for data capture until support for capture on Linux became available in the summer of 2000. QNX systems used a UEI WIN-30D A/D card. See our QNX system requirements for details. We don't do any new installations of QNX systems, and existing installations are no longer supported.
Masscomp RTU 4.0 through 6.0 Unsupported
Masscomp/Concurrent RTU systems were used for data capture until support for capture on QNX became available in 1997. We no longer have access to, test on, or support our software on RTU.
Other UNIX various Unsupported
Our analysis-only package has been ported to AIX, SunOS, Solaris, NeXTSTEP and IRIX at various times in the past. We no longer have access to, test on, or support our software on these systems.

However, most UNIX systems do support remote X11 display (see below).
Microsoft Windows XP & Vista Supported
While not strictly a native Windows application, our analysis-only package can now run under Cygwin/X on a Microsoft Windows XP or Vista system. You can also run a supported Linux system under Windows XP or Vista using various virtualization techniques. (Of the virtualization methods we've tested so far, the most promising is andLinux Beta 1, which runs a minimal Ubuntu 7.10 (Gutsy) system on a custom coLinux kernel running as a Windows system process, and displays using the Xming X11 server for Windows.) Either of these setups support our analysis-only package, which can also do networked data capture from a dedicated Linux-based capture server, but data capture from a Windows-based A/D board and driver is not supported. A Cygwin/X installation requires at least 500 MB of disk space. An andLinux installation requires at least 2.5 GB of disk space (for the minimal XFCE version), and will continually tie up about 200 MB (minimum) of RAM for the Linux system, so you should have at least 1 GB of system RAM (2 GB recommended) on your Windows machine to run this. These setups are described in more detail in our tutorial 19 (Analyze Anywhere).

Also, Windows systems do support remote X11 display (see below).
Microsoft Windows 3.x, 95, 98, ME, NT4, 2000 Unsupported
Our analysis-only package has not been ported to older versions of Windows, and these will soon be unsupported by Cygwin as well.

With older versions of X Window sofware for Windows, these systems may support remote X11 display (see below).
Remote X11 X11R6 or earlier Supported
Our analysis software is based on the X Window System, X11. Therefore, it can be run remotely from any system which can run an X Window display server. This means you can run applications on any system on your network that is supported by our software, but display the results locally on your own workstation, whether it supports we support that system or not. Almost any UNIX or UNIX-like operating system, including Mac OS X, either comes with an X11 display server, or has one available for it.

There are also several X Window display packages available for Microsoft Windows, so that you can run the analysis software from your Windows desktop - with the application running on another UNIX/Linux-based system on your network. Users will likely find this is much more convenient than running a dual-boot Linux/Windows system, and rebooting back and forth between operating systems.

Here at the University of Manitoba, we use StarNet's X-Win32 package, as we have a site license for it. Another very popular X Window package for Windows is Hummingbird Exceed. Others include WRQ Reflection X, Labtam XLitePro, Pexus Systems X-Deep/32, and NCD PC-Xware. There are also the free, open-source packages Cygwin/X and Xming (including the Xming+PuTTY on a Stick package we put together) which can be used on Windows systems.


See also: SCRC Software On-line Documentation





© Copyright 2009 G. R. Detillieux, Spinal Cord Research Centre, University of Manitoba. All Rights Reserved. Contact Us for more information.
Revised September 18, 2009.