I have been struggling for the last 2 hours to install SMART Notebook for Linux.
They place their software for download packaged with autopackage. This is designed to make the installation easy, but it has been anything but.
You see, I am running a 64 bit version of Ubuntu 9.04 server, and autopackage is designed for 32 bit machines.
So, when I initially clicked the autopackage, it gave me an error indicating that I needed to install compatibility libraries, but never listed which ones.
Here is the ultimate solution, you have to trick the autopackage into thinking it is on a 32 bit machine.
When I first ran the installer in 32 bit mode (after typing linux32 at the command prompt) the system looked for certain dependencies (i.e. glib utility library) which it claimed were not installed. It was partially right, in that more specifically the 32 bit libraries were not installed.
So I had a thought, and this series of commands worked (thanks to this random forum post for the inspiration). I am watching the software install right now!
Before you do anything, I suggest you download and untar the Linux tarball. Then rename the directory and the .package file. I renamed them both smart and smart.package respectively otherwise it is really difficult to work with since they are such long file names with spaces. Ordinarily that’s no problem since you can use the graphical interface to install it, but not in this case. Then follow the series of steps below.
1. First, type this in the command line “sudo apt-get install ia32-libs” (with no quotes)
2. Then type “linux32″ (with no quotes)
3. Then type “sudo package install smartfilename.package” (no quotes, and substituting in the file name of the downloaded .package file).
4. Watch it install.
It is installing the large gallery files now, we’ll see how it works.
Chris
giorgos says:
getlibs -l libxkbfile.so libxkbfile.so.1 libxkbfile.so.1.0.2
libxkbfile.so: libxkbfile-dev
libxkbfile.so.1: libxkbfile1
libxkbfile.so.1.0.2: libxkbfile1
The following i386 packages will be installed:
libxkbfile1
libxkbfile-dev
Continue [Y/n]? y
Downloading …
Installing libraries …
giorgos@ubuntu:~/Desktop/smart$ linux32 sudo package install smart.package
# Preparing package: SMART Software
# Checking for Glib Utility Library … passed
# Checking for X … passed
# Checking for Standard C++ library … passed
# Checking for GTK+ user interface toolkit … passed
# Checking for libXinerama.so … 1.0.0
passed
# Checking for libXfixes.so.3 … 3.1.0
passed
# Checking for libxkbfile.so … failed
FAIL: Unable to prepare package SMART Software.
5th August 2009 at 1:36 pm
MK says:
I too am looking for a solution for this. I get the same failure on libxkbfile.so. Any news?
5th August 2009 at 1:26 pm
Felix says:
Hi all.
A workaround to bypass the xkbfile issue is to use the version provided, e.g., by fedora core (I have this on another machine). However, this leaves you with:
[snip]
Überprüfe Verfügbarkeit von libXfixes.so.3 … 3.1.0
erfolgreich
# Überprüfe Verfügbarkeit von libxkbfile.so … 1
1.0.2
erfolgreich
# Überprüfe Verfügbarkeit von 2.6.x Kernel … erfolgreich
# Überprüfe Verfügbarkeit von SMART Install Frontend … erfolgreich
## Paket wird vorbereitet: SMART Install Frontend
## Überprüfe Verfügbarkeit von benötigte Versionen der C-Programmbibliothek … fehlgeschlagen
## FEHLGESCHLAGEN:
## Die installierte Version von glibc, einer grundlegenden Systembibliothek,
## ist zu alt für dieses Paket.
## Sie brauchen wenigsten die folgenden Symbole in glibc: GLIBC_2.0.
[snip]
Any suggestions?
5th August 2009 at 2:48 am
Natxo says:
¿Y el flashplayer?, yo tengo instalado (firefox lo usa), pero SMARTNotebook no.
5th August 2009 at 5:43 pm
Chris Conway says:
I have the same libxkbfile.so problem as giorgos for v10. For v9.6 I get a glibc error.
5th August 2009 at 6:34 pm