Skip to main content

Electronic whiteboard for Linux (ubuntu)

How to convert our computer screen on to a digital electronic whiteboard, under Linux, could not be simpler. Only need a knob for Wii (Nintendo Console), an infrared emitter (such as a remote control), and the software for it (see the "Linux electronic whiteboard").

Download list: Here is the list of available packages and versions for download

InstallingFromDebPackage

Normal INSTALL:

open a terminal: Applications > Accessories > Terminal and type:

$ sudo apt-get install libbluetooth3 libc6 libcairomm-1.0-1 libcwiid1 libgcc1 libglademm-2.4-1c2a libglib2.0-0 libglibmm-2.4-1c2a libgtk2.0-0 libgtkmm-2.4-1c2a libsigc++-2.0-0c2a libstdc++6 libx11-6 libxtst6

$ sudo dpkg -i whiteboard_x.x.x.x.-xxxxxxxxxxxx.deb

Replace x.x.x.x.-xxxxxxxxxxxx with the version you downloaded.

$ dpkg -l whiteboard

Alternately:

  • System > Administration > Synaptic Package Manager
  • install these packages: libbluetooth3 libc6 libcairomm-1.0-1 libcwiid1 libgcc1 libglademm-2.4-1c2a libglib2.0-0 libglibmm-2.4-1c2a libgtk2.0-0 libgtkmm-2.4-1c2a libsigc++-2.0-0c2a libstdc++6 libx11-6 libxtst6
  • in Nautilus, right-click on whiteboard_x.x.x.x.-xxxxxxxxxxxx.deb and open with GDebi Package Installer. Replace x.x.x.x.-xxxxxxxxxxxx with the version you downloaded.

HowToUseWhiteboard

Startup

  • Applications > Accessories > Wiimote Whiteboard
  • minimize or close instruction window to reveal Whiteboard application window

or

  • open a terminal: Applications > Accessories > Terminal
  • type "whiteboard &"
  • minimize or close instruction window to reveal Whiteboard application window

Connect

  • click "Connect" button
  • follow instructions on screen

Calibrate

  • click "Calibrate" button
  • follow instructions on screen

If you are having trouble calibrating, adjust the position of the wii relative to your screen. The black square with the yellow dot shows where the wii thinks the IR device is relative to its viewing area. If you are still having troubles, try adjusting the right-click delay by click on "Select" to reveal the right-click delay dialog.

Activate

  • click "Activate" button

You can now use the wii as a whiteboard.

Deactivate

  • click "Deactivate" button

Disconnect

  • click "Disconnect" button

If the whiteboard application window is closed, you can right-click on the wii icon in the system tray.


BuildingWhiteboard
Instructions for building WHITEBOARD from CPP branch

To check out the CPP branch of Linux Whiteboard -which the dependencies below mostly apply to- issue the following command:

svn checkout http://linux-whiteboard.googlecode.com/svn/branches/cpp/ linux-whiteboard-read-only

To build whiteboard, you'll need the usual toolchain (gcc, g++ and make - these are available in the build-essential package) and the following libraries. The names of the libraries are taken from Ubuntu's database. If you're using a different Linux distro, please change them according to yours:

  • libtool
  • libcwiid1-dev
  • libgtkmm-2.4-dev
  • libglademm-2.4-dev
  • libxtst-dev
  • libcairomm-1.0-dev
  • libsigc++-2.0-dev
  • libgnome2-dev
  • intltool
  • libbluetooth-dev

If you have checked out whiteboard from our SVN repository, you probably need those too:

  • autoconf
  • automake

Having gotten those installed, navigate to the program's root directory and issue the following commands:

./autogen.sh
make
sudo make install

For Ubuntu Gutsy Gibbon users, you need to add CXXFLAGS="-DCOMPATIBILITY_GUTSY" to autogen.sh like this:

./autogen.sh CXXFLAGS="-DCOMPATIBILITY_GUTSY"

To install to a different directory, so that you don't need root permission when installing, add --prefix=

like this:

./autogen --prefix=~/whiteboard

After 'make install', whiteboard will be installed to the directory 'whiteboard' in your home directory.


To build a Debian/Ubuntu package (for Ubuntu Hardy Heron only, one needs to modify the 'debian' directory to account for version differences in other distros):

  • Install fakeroot if you haven't got it already.
  • Issue these commands:
  • ./autogen.sh
    dpkg
    -buildpackage -us -uc -b -rfakeroot

BuildingWhiteboardMainTrunk
Instructions for building WHITEBOARD from Main Trunk
Building Whiteboard

First, check out the sources:
svn checkout http://linux-whiteboard.googlecode.com/svn/trunk/ whiteboard
The new build system is scons-based. Simply issue these commands:
scons PREFIX=/usr DESTDIR=/
scons install


See this video:



Comments

Anonymous said…
I want share with you a free program very useful with the wiimote whiteboatd

It is Ardesia
http://code.google.com/p/ardesia/

Ardesia help you to make colored free-hand annotations with digital ink on your computer screen, record it and share on the network.

You can use the tool to make effective on-screen presentation, highlight things or point out things of interest. The tool facilitates the online presentations and demos showing in real time your computer screen to anyone in the network.

You can use this tool to enhance your lessons or courses working with your preferred applications, you preferred operating system.

Create nice tutorial and documentation saving the desktop images with your free hand annotations.

Ardesia works with all the pointing device; you can use a mouse, a graphic tablet, a touch screen, a cheap professional wiimote whiteboard or a commercial whiteboard.

You can draw lines with different strength, select color, erase things and draw arrows.

You can free-hand draw geometrical shapes using the shape recognizer, insert text with the keyboard and highlight screen areas.

You can draw upon the desktop or select an image as background.

It is free as you are; Try it now!

Popular posts from this blog

How to install Skype on Ubuntu 10.04 Lucid Lynx

UPDATE: Skype has now been uploaded to the "partner" official Ubuntu 10.04 Lucid Lynx repository. See Install Skype in Ubuntu 10.04 Lucid Lynx from official partner repository Command Line way Get the package: For 32-bit $ wget http://www.skype.com/go/getskype-linux-beta-ubuntu-32 For 64-bit $ wget http://www.skype.com/go/getskype-linux-beta-ubuntu-64 You will need to install the following libraries. $ sudo apt-get install libqt4-dbus libqt4-network libqt4-xml libasound2 Now install skype(the file u just downloaded, may be named intrepid-ibex) $ sudo dpkg -i skype-XXXXXXXXXXXX.deb If you still get some dependency error then just type the command below $ sudo apt-get -f install this will install the dependencies and the skype. Non - Terminal Download the setup 32 -bit 64 -bit You will these packages: libqt4-dbus libqt4-network libqt4-xml . Goto Synaptic manager and install them. Now Launch the Skype install .deb file (just double click it) and follow the on screen prompts....

gtalx: Howto Gtalk in ubuntu ( google talk )

Did you fail to use " gtalk in ubuntu " ... Now you can chat and talk to your gmail buddies in ubuntu... 1. check for gtk2.0 and qt4 $ sudo apt-get install libgtk2.0-dev $ sudo apt-get install libqt4-dev libogg-dev libtheora-dev $ sudo apt-get install libsdl-dev libavcodec-dev libswscale-dev $ sudo apt-get install libexpat-dev libraw1394-dev libvorbis-dev $ sudo apt-get install libgsm1-dev  libspeexdsp-dev libmediastreamer0-dev libortp-dev 2. Remove 'pulse audio sound server' Open synaptic package manager and remove pulse audio 3. "Download gtalx" from here Dowload it here 4. Extract the file.... $ tar -zxvf 0.0.4.tar.gz 5. Get into the directory.... $ cd 0.0.4 and then... $ sudo chmod u+x make $ ./make $ sudo ./make install 6. Enjoy..... Please comment about your installation(whether it was a success or not....) Take gtalx from Applications > Internet > gtalx Enter your gmail login information..and click connect... ...

How to install Skype on Ubuntu 9.10 Karmic Koala

The two methods  below doesn't work now. Please see http://blog.dipinkrishna.info/2009/11/how-to-download-and-install-skype-for_3060.html for a successfull installation of skype on ubuntu. I have provided two methods. Please do comment which one is successful. Follow these steps to install skype in ubuntu 9.10 (64 bit).         First add:             deb http://packages.medibuntu.org/ karmic free non-free         to your source.list Now open a terminal and type: $ sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list Then do an update: $ sudo apt-get update $ sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring $ sudo apt-get -q update And finally install Skype. $ sudo apt-get install skype Ready ... now start skype with $ skype OR Download the setup 32 -bit 64 -bit Launch the Skype i...