Have your mouse clicks stopped working?

In case your mouse click have stopped working (not very unsual in Ubuntu), you can try to use the workarounds suggested here.

How to install support for Flash and other multimedia on Ubuntu

This guy has a neat tutorial for installing support for Flash and other multimedia on Ubuntu. Give it a try.

Upgrade to Ubuntu 9.10 “Karmic Koala”

Only 1 day is left until the release of the new version of Ubuntu, Karmic Koala. Wanna know how to upgrade to Koala? Give this link or this link a shot.

Ubuntu- How to add a path to your path list in terminal (.bashrc file)

Suppose you would like to have access to a particular path from within terminal. For example, if you have your executables in a folder called ~/my_program/bin you may want to have access to the executables from everywhere within terminal. One way to achieve this is to add that particular path to your path list in the “.bashrc” file. So, how to do that?

First launch a file browser and go to your home folder. You need then to edit the “.bashrc” file which is a hidden file in your home folder. You would therefore first need to make Ubuntu show your hidden files. In the menu bar on the top of the file browser window, select “View/Show Hidden Files” and check the mark . Here is a graphic for your reference:

View_hidden_ files

Then find the file “.bashrc” file and open it with the text editor. You would then need to append a line or two to the file. For example, if you would like to add the path~/my_program/bin, you would need to add the following line to the file:


Ubuntu- Geany: a good C++ IDE for Ubuntu (Linux)

In case you have been looking for a good C++ IDE for Linux, I have a very good suggestion:


Here is the description of Geany from its official website (http://www.geany.org/):

Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. It supports many filetypes and has some nice features.

Some basic features of Geany:

* Syntax highlighting
* Code folding
* Symbol name auto-completion
* Construct completion/snippets
* Auto-closing of XML and HTML tags
* Call tips
* Many supported filetypes including C, Java, PHP, HTML, Python, Perl, Pascal (full list)
* Symbol lists
* Code navigation
* Build system to compile and execute your code
* Simple project management
* Plugin interface (see Plugins)

To install Geany in Ubuntu just issue the following command in a terminal:

sudo apt-get install geany

Geany also works under Windows and the Windows binaries can be downloaded from the Geany webiste as well.

Ubuntu- get rid of blank screen in MATLAB installed within Ubuntu

There is sometimes a problem with the MATLAB in Ubuntu. The problem is that after installing MATLAB, you might get just a blank screen (blank GUI window) without any option menu, command line, etc. To solve this problem, find the file “environment” (the path is: /etc/environment). Add the following line to the file and try again:

export AWT_TOOLKIT=”MToolkit”

The problem should have been solved. If not, try restarting your computer.

Ubuntu- How to unrar rar files with ubuntu?

If you have got a rar file (or other file formats not naively supported by Ubuntu’s archive manager- such as arj, 7zip, etc), you need to install extra packages so that Archive Manager can handle these file formats. For example, if you would like to unrar a file in Ubuntu, you need to install the package unrar.  Open a terminal (command window) and simply issue this command:

sudo apt-get install unrar-free

for a non-free option, you can use:

sudo apt-get install unrar

You might be asked to give your password and then the package is downloaded and installed. After the package is installed, you can use the usual Archive Manager to unrar files.

Archive Manager (File Roller)- Taken from Ubuntu documentation- thanks to the contributors to the Ubuntu wiki

Archive Manager (File Roller)- Taken from Ubuntu documentation- thanks to the contributors to the Ubuntu wiki

In general, following file formats are supported by the Archive Manager by default (from Ubuntu documentation- thanks to the contributors to the Ubuntu documentation wiki):


File extension





.tar.gz, .tgz, .gz

Compressed .tar or compressed single file


.tar.bz, .tbz, .bz

Compressed .tar or compressed single file


.tar.bz2, .tbz2, .bz2

Compressed .tar or compressed single file


.tar.lzma, .lzma

Compressed .tar or compressed single file




.jar, .ear, .war

CD images



These file formats are not supported by default and require additional packages to be supported (from Ubuntu documentation again): In the following table, it is mentioned that which package needs to be installed so that the Archie Manager can handle extra file formats.


File extension




Needs the p7zip package, which doesn’t provide multi-volume support. To support password-protected archives, needs the p7zip-full package


.Z, .tar.Z, .taz

Needs the ncompress package



Needs the sharutils package


.lzo, .tar.lzo, .tzo

Needs the lzop package


.lzh, .lha

Needs the lha package



Needs the arj package



Needs the unace package, providing read-only support



Needs the unrar (non-free) or unrar-free package to extract .rar archives.
Needs shareware rar package to create .rar archives

Ubuntu- Quickly opening a shell terminal in any given place

I have been always wondering why this feature is not pre-loaded into Ubuntu. Often times, one is in a particular location (path) within the file system (while using GUI file browser)  and would like to open a terminal with the path defaulted to that particular location. I have been always thinking that this should have been as easy as right clicking and opting to open a terminal. Unlike some other Linux distros, it is not the case in ubuntu. But there is a work around for this problem. Just type:

sudo aptitude install nautilus-open-terminal

and the reuiqred package will be downloaded and installed. You probably would need to restart your computer before you can see the option. After restarting, open a GUI file browser and right-click. You should be able to see the option of opening a terminal in that particular path.


Ubuntu Muslim Edition ver 7.04

The final version of Ubuntu Muslim Edition (UbuntuME) ver 7.04 is released. This version is composed of a LiveCD/installation CD, a script to convert the original version to Islamic version, a second CD for additional softwares (OpenOffice, Arabic language packages, and Quran recitations), and a DVD with even more Islamic softwares.

Among the other features of this Ubuntu edition are parental Internet control tool (WCC), prayer time apps, Quran study tool (Zekr), Islamic calender, Islamic wall-papers and themes, special login screen.

For screen-shots of this distro see here. It can be downloaded from here. For a review of the contents check this link.

Logging as “root” in Ubuntu

Have you ever wanted to Login as “root” in Ubuntu and have gotten the message that the “root” is not allowed to login? Actually, that is because loggin as “root” in Ubuntu is neither recommended nor necessary. Doing so can leave your computer more intrusion-prone and, besides that, it could be that you can mess up some files or make another accidental mistake. Most of times, any administrative command can be issued just by using “sudo” in front of the command. However, in very exceptional cases it is really more convenient or even necessary to login as “root”. Then what? It is actually possible to login as root in Ubuntu. But, again, I do not recommend you to do so. As I said, it is almost always unnecessary and dangerous.

Well! if you are still here and really want to know how to login as “root” in Ubuntu (at your own risk), you need to know that two steps are necessary to enable GUI “root” login. First, a password has to be assigned to the “root” account which can be done by issuing the following command in a terminal:

sudo passwd root

Then, if one really wants to enable the GUI “root” login (not recommended, think again!), following command can be used:

gksu gdmsetup

A GUI opens. In the security tab, there is an option which can be used to allow local system administrator login. The option needs to be checked in order to allow the “root” login. I highly recommend you not to do so and if you are keen to do so, do not let it to remain that way and bring the system to its default state AS SOON AS POSSIBLE.


Get every new post delivered to your Inbox.