Sync your Blackberry with Evolution OTA (Over the Air)

June 30, 2008

Add this repository on the following site to your /etc/apt/sources.list.  Then install syncevolution via Synaptic Package manager.  The plugin won’t show up in evolution though. There is a guide to getting it set up at follow that and it will set it up so you can sync via the command line.

Once you’ve edited all the files as it says on that website, you should be able to sync from the command line. If you’re using scheduleworld the command will probably be “syncevolution scheduleworld” to sync all types both ways.

To make it easier for myself I created an application launcher (right click on the panel, click on add to panel, then select custom application launcher. This will open a new box and you should change the ‘type’ to ‘application in terminal’. I put in the command syncevolution scheduleworld. You just need to click on this icon on your panel to do a full normal sync.

I have found this is the most reliable way to keep your Blackberry in Sync with Evolution.  If you have trouble, please post here and I’ll see if I can help.

I click the icon on the panel (with two arrows) to sync. If you have a nicer icon, post it on up!:

Attached Thumbnails


Mount your VistaOS in Xubuntu

June 25, 2008

To mount your Vista file system (assuming you have one) add this line to /etc/fstab as root:

/dev/sda1 /media/VistaOS ntfs-3g nls=utf8,umask=0222 0 0

then go to in Thunar to /media and bookmark VistaOS (in my case) to get to it in the future.  You can name “VistaOS whatever you like.  Reboot after changing the fstab file.

HowTo: Disable Touchpad While Typing in Ubuntu

June 24, 2008

With Hardy and above, it’s simply Preferences>Mouse>Touchpad and uncheck the “enable touchpad” box.  For older Ubuntu releases, here you go:

It can get really annoying when you type on your keyboard and still have your touchpad active as it happens that you tap on it without noticing it, resulting in messing up the job you are doing.

Disabling the touchpad while typing will avoid unwanted movements and actions from your mouse that could give focus to the wrong window, start actions because of a “click” on the wrong file and so on… Using synclient or syndaemon will stop this.

Both synclient and syndaemon need to be able to access the synaptics driver shared memory in order to work. This can be achieved by adding the right directive in your xorg.conf. So in the first place, edit /etc/X11/xorg.conf and make sure

Section "InputDevice"
Identifier     "Synaptics Touchpad"
Driver         "synaptics"
Option         "SendCoreEvents" "true"
Option         "Device" "/dev/psaux"
Option         "Protocol" "auto-dev"
Option         "HorizEdgeScroll" "0"
Option         "SHMConfig" "on"

the bolded entry is present in the section shown.  Your exact entries may be different, but at least add that line if not present (it probably won’t be).  Save and close your xorg.conf file.  Then, the following

syndaemon -i 1 -d -t -K

command stops the tap-to-click and scrolling options for 1 second after any main key-press (ignoring Shift, Ctrl etc) but allows you to move the pointer and also click with the actual touchpad buttons in that time. Everything comes back alive automatically if you don’t press any keys for 1 second.

You can add it (as a command) to your autostarted list, so it’s always active when you boot up. It appears to use almost no processor at all (always 0%) on my taskmanager in Xubuntu.  Happy laptop’ing!

Asus EeePC – eeeXubuntu

June 23, 2008

Here is the link for those that might not be aware of it. I’m thinking of getting an EeePC in the near future:

My current notebook is an Asus C90s.  An EeePC would be just the ticket for mobility/internet for short jaunts.

Bluetooth in Xubuntu 8.04

June 20, 2008

I recently went back to Xubuntu 8.04 from Kubuntu 8.04, and this procedure was still necessary (though easy) to get bluetooth working at startup.  Ubuntu and Kubuntu can do it now completely through the bluetooth manager GUI.

You have to install some software for Bluetooth to work on your machine: (with *buntu 8.04, Bluez should already be on there ‘out of the box’)

sudo apt-get install bluez-utils

Then, connect your Bluetooth device if you are using one. Restart the Bluetooth services by doing:

sudo /etc/init.d/bluez-utils restart

On some machines – 7.04 feisty at least – it may be

sudo /etc/init.d/bluetooth restart

On my Gutsy laptop, I use the last command to restart bluetooth and it seems to work.

Verify that your Bluetooth device has been detected, and the appropriate modules loaded by viewing the output of


Here’s my bluetooth module listing in lsusb

Device 004: ID 0a5c:2101 Broadcom Corp.

Also, view the output of the command hcitool dev which will give you a listing of Bluetooth devices on your computer.

Here’s the output of hcitool dev on my machine:

        hci0    00:16:CE:E1:99:F4

Your Bluetooth device will have a different id.

If you get all zeros, then try restarting the bluez-utils service and try again.

Now we have the hardware setup to find your new mouse or keyboard, lets find the mouse/keyboard.

To connect to a Bluetooth device, you will need to find the address of the device. Make the device discoverable (look for a “Connect” button on many keyboards and mice or look in the device’s manual) and then search for the device with this command:

  sudo hidd --search

(If that command doesn't work, try this one:) 

  hcitool scan

Each device should have its own address in a aa:bb:cc:dd:ee:ff format.

If no devices are being shown and you are using Edgy Eft (6.10), you may try

sudo hciconfig hci0 inqmode 0

Connect Devices for Current Session Only

To temporarily connect to a device, use this command where ‘aa:bb:cc:dd:ee:ff’ is the address of the device you want to connect to:

sudo hidd --connect aa:bb:cc:dd:ee:ff

Your device should now be connected for the current session.

Connect Devices at Startup

To connect the device at startup every time, use the following commands to edit the configuration file:

sudo cp /etc/default/bluetooth /etc/default/bluetooth_backup
 sudo gedit /etc/default/bluetooth

We always want to backup the files we alter so we can save the system if this doesn’t work.

Look for the following line:


And change it to:


Next, look in the same file for a line similar to:

HIDD_OPTIONS="--master --server"

You can leave the “–master” command or remove it, depending on the device. If you have problems with “–master”, try removing it or vice versa.

Add additional “–connect” arguments for each device that you want connected at startup so that it looks like this:

HIDD_OPTIONS="--connect aa:bb:cc:dd:ee:ff --connect aa:bb:cc:dd:ee:ff --connect aa:bb:cc:dd:ee:ff --server"

Save the file.

Finally, add HIDP to /etc/modules:

echo hidp | sudo tee -a /etc/modules

Your Bluetooth devices should now be connected at startup.

************************************************** **********

Some folks will say that I cut and pasted this whole thing from the web site, which I did, but there wasn’t a guide on the forums for some people to find, so I hope it becomes easy for some of you to get your bluetooth mouse and keyboard up and running.

Xubuntu Mission Statement, Spring 2008

June 20, 2008

Mission Statement

Xubuntu will provide (The goal of Xubuntu is to produce) an easy to use distribution, based on Ubuntu, using Xfce as the graphical desktop, with a focus on integration, usability and performance, with a particular focus on low memory footprint. The integration in Xubuntu is at a configuration level, a toolkit level, and matching the underlying technology beneath the desktop in Ubuntu. Xubuntu will be built and developed autonomously as part of the wider Ubuntu community, based around the ideals and values of Ubuntu.

It appears that Xubuntu, my current distro, has a bright future under new project leadership.  Read more about it here:

Install Flock in (K)ubuntu

June 18, 2008

Please note that a version 2 beta of Flock is available as of the date of this posting.  This beta version is based on FF3!

Flock is not yet packaged for any Linux distribution (with the notable exception of Ultima Linux).

This guide should work for most distributions of Linux per the Flock website….see my last paragraph for a quicker/better way to install IMO:

Before you install Flock on Linux, please note:

* The Flock binaries are only for GNU/Linux on x86
* libstdc++5 is required

Installing Flock on Linux is relatively easy. First, download the latest version of Flock and save it to your home folder.

Open up a terminal window and enter the following:

tar -C /home/yourusername -xzvf flock-*.linux-i686.tar.gz

Make sure you change the actual filename to match the version you have downloaded. This command extracts the contents of the package to your home folder

Now that you have done that, we need a desktop entry:

gedit /home/yourusername/Flock.desktop

You can use your preferred text editor, gedit is being used simply for example.

Enter the following in to the new file:

[Desktop Entry]
Comment=Flock Web Browser
GenericName=Flock Web Browser
GenericName[en_US]=Flock Web Browser

This creates a desktop shortcut to run Flock in your home folder. Feel free to drag it on to your panel or desktop to make it more convenient to access.

I didn’t install it per above, but rather in Ubuntu just did a “sudo file-roller” in terminal and extracted it to /etc/.  I then added a menu item pointing to flock-browser in /etc/flock/ and added a nice custom flock icon. Superb browser…runs FF3 Extensions (most) for those that arent’ aware. IMO, the best browser we have for Linux.

Attached Thumbnails