Installing the software for SMARTBoards on Ubuntu Linux has proved to be a bit of a pain. The following is what seems to work best for us.
- Hardware - at the moment, the Linux/Unix versions of SMARTTech's software support *only serial port connections* to the board, not USB. I don't know if USB/serial converters (for machines with no serial port) will work correctly or not. (But I may give it a try with my laptop soon.)
Software - The SMARTBoard software can be obtained from http://www.smarttech.com/support/software/unix.asp
Get the Red Hat Enterprise Linux 3 version. There is nothing particularly RHEL3 specific about this package, but see the next step.
NOTE: The Mandrake, SuSE, and Red Hat versions are all the same and require an obsolete library - this version will not install on any version of Ubuntu later than Hoary (5.04).
- switch to the directory where you saved the downloaded file
chmod +x RHEL_SMART_Board_Software.bin
install with root privileges - sudo ./RHEL_SMART_Board_Software.bin
install libstdc++2.10-glibc2.2 (OK, so it's sort of obsolete, but not AS obsolete) using either synaptic or apt-get install libstdc++2.10-glibc2.2
create a symlink to the library with the name the software wants - sudo ln -sf /usr/lib/libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++-libc6.1-1.so.2
