Enable Hardware Notification on Ubuntu Desktop when plugging devices – udev-notify

udev-notify enables hardware notification on desktop whenever devices are plugged to the computer. It provides a convenient way for users to get visual feedback on whether the devices has been successfully recognized by the computer or otherwise.

udev-notify is known to be compatible with Debian and Ubuntu (to some extend Fedora 15) under GNOME and XFCE. udev-notify display the type,name and model of the device connected and recognized by the computer on the desktop.

Udev
Udev
Udev
Udev

Installing udev-notify

echo "deb http://download.learnfree.eu/repository/skss / #SKSS" | sudo tee -a /etc/apt/sources.list
wget http://download.learnfree.eu/repository/skss/repo.pub.asc -q -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install udev-notify

And you may try plugging in devices to your computer to see if it works!

Create Professional Photo Slideshow DVD in Linux with Imagination

Imagination is GTK+ 2 application which enables you to create professional DVD Photo Slideshow. Imagination contains many transition effects that can turn your photo collection into breathtaking multimedia presentation.

Imagination

 

Imagination can output video in various video format and codec supported by FFMPEG including (but not limited to) :
* FLV
* MPEG
* AVI (various codec)
* MKV
* OGG Theora

Imagination is included in Ubuntu repository and can be easily installed using Synaptic or apt-get to install it

Installing GNOME 3 on Ubuntu 11.04 Natty Narwhal

Note that this is an unofficial way to install GNOME 3 on Ubuntu 11.04 (Natty Narwhal), things might be broken, so proceed with caution.

Step 1: Add GNOME 3 PPA repository
sudo apt-add-repository ppa:gnome3-team/gnome3

Then update the apt-get repository database by running:
sudo apt-get update

Step 2: Install the Gnome 3 Desktop environment using this command
sudo apt-get install gnome-desktop3

Note that this might screw up your installation, you’ve been warned.

Easy File Encryption On Ubuntu Linux with OpenSSL

Here’s an easy way to encrypt your file using OpenSSL. The general syntax is:


openssl enc (cipher) -e -in (input file) -out (output file)

so to encrypt a “plaintext.txt” file, using aes256, you only need to run this command:

openssl enc aes256 -e -in plaintext.txt -out encrypted.txt

Similarly, to decrypt the file, you can run the command:

openssl enc aes256 -d -in encrypted.txt -out decrypted.txt