The following tutorial will teach GNOME, Ubuntu, and other Linux users how to manage the icons (SpringBoard) on their Apple iPhone 3G, 3Gs, or iPhone 4 devices. The tutorial was tested with an iPhone 3Gs phone, on the Ubuntu 10.10 (Maverick Meerkat) operating system.

As you all probably already know, iPhone devices are supported in Linux distributions, such as Ubuntu 10.04 (Lucid Lynx) or Ubuntu 10.10 (Maverick Meerkat), all thanks to an amazing library called libimobiledevice.

The SpringBoard is the screen where all of your installed applications are displayed. You can easily rearrange the icons on your iPhone device if you hold your finger on an icon, for a few seconds, until they start jiggle. More »

It is actually a known fact that there is an issue with VirtualBox and the attached USB devices that many of us are trying to use in the virtual machine. Here is a real-life example:

I am a 100% Linux user and I have a photo printer that Linux can’t recognize. Let’s say that I want to print some photos quickly, to give them to someone. I have a Windows installation in a virtual machine just for this reason (sad, I know) and I want to access my printer, which is connected via a USB port. To my surprise, I can see the printer in the USB device list of VirtualBox, but I can’t access it (very frustrating). Firing up Firefox and searching on Google for a fix takes too long, because there are many old tutorials that teach you how to modify various files or change permissions, etc. What to do? Well, below is the answer to the endless VirtualBox – USB issue (and it’s pretty damn simple too!).

This tutorial was created mostly for my needs, but I am sure that many of you will find it very helpful. Ready? More »