Crucial Thought Rss

Featured Posts

Chris selected as K12OnlineConference keynote speaker Each year the K12OnlineConference provides tremendous professional development for free, and entirely online. This year, they have selected me as one of their keynote speakers. I am thrilled to have been chosen and look forward to participating in the conversation. Read the full post announcing all the keynote speakers here.

Read more

Two quick links on Cognitive Load Theory I've been fielding lots of questions lately about Cognitive Load Theory. Here are two quick links that may be useful. First is an article talking about the practical implications of CLT on the design of learning. The second are some "recent" (as of 2003) developments regarding CLT. Happy reading! Update: I clarified the second...

Read more

Practical advice on kids and Android app development After hearing about my students' success developing an Android app, I've gotten several emails asking for more details as to how I practically worked with my kids. Here are some pointers that I offered to the first person that emailed me, perhaps they are of some use to you. Please note that your mileage may vary. It's ok to not be...

Read more

Publishing an App Inventor app to the Android Market As I mentioned earlier, my students and I published an Android app to the Android Market. See those links for more information on the background. This post is decidedly technical. First, once we finished the coding process, we packaged the app for to download to the computer. This is an option in App Inventor. This downloaded an .apk file....

Read more

Designing and publishing an Android app with kids This post is designed to provide some context around how/why we decided to build this app. The more technical details of the code and how we published it will come in a future post. My students and I recently completed and published an Android app, and here's how we did it. First, the genesis for this goes back to a question I asked...

Read more

How to install SMART Notebook software on a 64 bit Ubuntu machine

Category : General

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.