Minimize Evolution mail client into system tray with KDocker

One feature that I personally think Evolution lack of compared to other linux mail clients such as KMail is the ability to dock into systray. I don’t like my task bars to be to crowded with opened applications but I need Evolution to stay open always so that I will be notified for any new incoming mails. Since Evolution don’t have built in function for the above objective, I have to find a third party applications to achieve the intended goal. The solution I seek should cover both Gnome and KDE desktop environment as I use both interchangeably.

I found 3 solutions, Mail Notification (MailNotify), Alltray and KDocker.

After some brief reading, I’ve decided to test out either Alltray or KDocker. Mailnotify seems quite good but I believe both Alltray and KDocker offer more due to their ability to handle any types of applications apart from mail clients.

Unfortunately for Alltray, I cannot find the package installer by using Synaptic (I’m using Ubuntu). I’m not sure whether I have to do some changes to the package repository or the package was indeed unavailable. To save time, I guess I could try KDocker instead for the time being.

Using Synaptic, I manage to find and install kdocker. I select the package and start the installation process.

kdocker-synaptic.png

kdocker-synaptic1.png

Ok, the packages has been installed successfully. But the question now is, how can I use it? I cannot find any of the shortcut within my Ubuntu’s Gnome menu.

I launch terminal console, and type ‘kdocker evolution &‘. As expected, the evolution started and within split second being minimized automatically into the systray.

kdocker-evolution.png

Clicking the icon will make evolution came out from it’s hiding place. Clicking minimize button will make evolution goes back into the system tray. Clicking on close button make evolution exit and we need to type the above command all over again.

So now, I need to find some way so that I don’t have to use terminal console each time I want to launch kdocker-evolution session. One way I found is to edit the evolution mail shortcut and put kdocker at the front of the command line.

So I right-click the evolution shortcut located near to the system menu and select properties

kdocker-evolution1.png

and I add ‘kdocker’ at the front of the command line

kdocker-evolution2.png

From now on, whenever I click on the shortcut evolution will be started along with kdocker and will be minimized to systray instead of the taskbar.

So it’s time to test the above methods on KDE (Kubuntu).

Using ther terminal console with the same command ‘kdocker evolution &‘ produces the same result.

kdocker-evolution3.png

The same process also could be done to Evolution mail shortcut

Right click on the evolution shortcut and select ‘edit item’

kdocker-evolution4.png

Add kdocker at the front of evolution command line.

kdocker-evolution5.png

Close when finish, and select save when asked. Changes will be applied and evolution will now minimized into the system tray.

Continue reading Minimize Evolution mail client into system tray with KDocker

Change default internet browser in KDE

For some reasons I preferred Mozilla Firefox than the default internet browser in KDE which is Konqueror. This is mainly because I’ve just recently moved to a linux machine and I use Firefox exclusively for the past few years during my days with MS Windows. I prefer to stick with the one I familiar with.

The below documentation will guide you on how to change your default internet browser in KDE

For Kubuntu Users

Select System Settings from the menu

kde-default-browser4.png

Within the System Settings choose Default Applications

kde-default-browser5.png

In the Default Application window Choose Web Browser

Then select “in the following browser” button and click the browse button

kde-default-browser6.png

Browse the Known Application and choose you preferred Web Browser. In my case Mozilla Firefox. Finally click OK

kde-default-browser7.png

Click Apply when finished

kde-default-browser8.png

For Mandriva 2007 Users

Select System > Configuration > Control Center

kde-default-browser.png

In the Control Center choose KDE Components > Component Chooser > Web Browser

Then select “in the following browser” button and click the browse button

kde-default-browser1.png

Browse the Known Application and choose you preferred Web Browser. In my case Mozilla Firefox. Finally click OK

kde-default-browser2.png

Click Apply when finished

MsPaint alternatives in linux

I have to admit. Being a technical people with minimum knowledge of image or graphic editing, the mostly used image editor for me is Ms Paint (Microsoft Paint). I rarely use higher featured image editing software such as Adobe Photoshop simply because Ms Paint already fulfill my needs. All I want is a simple tool to do quick hack on images I’m working on such as creating pointing arrows on a desktop snapshots that will be used while authoring howtos for peoples I support.

So when I migrated to a linux desktop, I need MsPaint replacement as soon as possible. Peoples suggested Gimp but I found that Gimp is too complicated for my needs. It’s more suitable to be tagged as a open source replacement for Adobe Photoshop rather than Mspaint.

Luckily the packages that I need are truly existed in the linux world. Presenting KolourPaint and GNU Paint (gpaint).

Both programs acts mostly identical to ms paint especially Kolourpaint. Even though kolourpaint is built for KDE environment but I’ve tested it on Gnome and it works fine. The same goes for Gpaint where you can use it on KDE. To install both softwares, I suggest your all to use your distro’s package management such as Synaptic or apt get for Debian/Ubuntu based, urpmi for Mandriva and yum for Redhat or Fedora users. Search for ‘kolourpaint’ or ‘gpaint’ to find and install the software.

Below are some screenshots for Kolourpaint

ms-paint-linux.pngms-paint-linux1.png

And a screenshot of Gnu Paint

ms-paint-linux2.png

Change KDE Konqueror default file manager view

Konqueror uses ‘Icon View’ as the default view. You can change it to other types such as ‘Detailed List View’ or ‘Image View’ and make it the default view each time you open Konqueror File Manager.

Firstly launch Konqueror File Manager, the easy way is to open (double click) your home folder icon located in your desktop.

kde-change-view.png

This is your default file list view of your Konqueror

kde-change-view1.png

Change the view to whatever view you wanted. Eg: Detailed List View

kde-change-view2.png

To make the changes permanent, you need to save it into your profile

From the menu, select Settings > Save View Profile “File management”

kde-change-view3.png

Click save

kde-change-view4.png

From now on, Konquerer will use your preferred view as the default display. You might change the setting whenever you want but don’t forget to save your setting to make it permanent.

Installing KDE Desktop Environment (Kubuntu) on Ubuntu

Gnome is the default desktop environment for Ubuntu. For people who prefers using KDE as the default desktop environment, Kubuntu would be an ideal choice. But how about people who need both?

Actually it is pretty easy to have both Gnome and KDE on your machine. You could install Kubuntu on top of Ubuntu, or likewise Ubuntu over Kubuntu.

There are multiple ways to achieve the above objective. Some people might prefer using aptitude (due to better un-installation capabilities) and some prefer using apt-get from the terminal. As for me, I chose synaptic as the installation medium.

Launch synaptic (System > Administration > Synaptic Package Manager)

Make sure you have the latest package information. Click Reload if not. You are also advised to use the nearest local/regional mirror or internal repository mirror if you have one.

Search for kubuntu-desktop package

ubuntu-kde-install1.png

Select the kubuntu-desktop package and mark for installation

ubuntu-kde-install3.png

When prompted for package dependencies, click mark.

ubuntu-kde-install2.png

Click ‘Apply’ to start the installation process

ubuntu-kde-install4.png

Click apply to confirm the installation

ubuntu-kde-install5.png

The installation process will start right away

ubuntu-kde-install6.png

During the process you will need to specify the default desktop environment to be used as default environment for your account. Select gdm if you want to use Gnome or kdm if you prefer KDE.

ubuntu-kde-install7.png

Installation completed

ubuntu-kde-install8.png

To change your desktop environment to KDE, logout your current session

Select ‘System > Quit’ and choose ‘Log Out’

Once logged out, click Option > Select Session

ubuntu-kde-install9.png

Then choose KDE and click ‘Change Session’

ubuntu-kde-install10.png

Fill in your username and password to log in. You will now using KDE (Kubuntu) as your desktop environment.

ubuntu-kde-install11.png

Enabling custom or local repository sources in Ubuntu

This tutorial will guide you on how to setup a custom (third party) package repository in Ubuntu. We have our own Ubuntu archive repository in our network which undergoes rsync updates twice a day. Instead of using the official repository or local region mirror, we might instead use our local network repository to maximize speed and reduce internet bandwidth.

The configuration can be made though apt config file of if you prefer using GUI, the synaptic tool. This howto will cover configuration using Synaptic.

Launch synaptic

Synaptic

From the menu choose “Settings > Repositories”

Turn off all checkboxes, only leave the “Source Code” checked. Don’t forget to turn of the Cdrom source if you didn’t have the plan to use it.

ubuntu-custom-repo1.png

Click on the “Third Party” tab

ubuntu-custom-repo2.png

Click “Add”
Enter your custom repository’s address and component. In our case the address is

deb http://mirror.oscc.org.my/ubuntu/archive edgy main

*modify the above address base on your release. We are using version 6.10 which is edgy. If you are using 6.06 change the edgy part to dapper.

ubuntu-custom-repo4.png

Add other components universe branch also to be able to install community maintained packages

deb http://mirror.oscc.org.my/ubuntu/archive edgy universe

ubuntu-custom-repo5.png

Optionally if you want to use restricted and multiverse packages, add the following addresses.

deb http://mirror.oscc.org.my/ubuntu/archive edgy mulitiverse
deb http://mirror.oscc.org.my/ubuntu/archive edgy restricted

ubuntu-custom-repo6.png

You will be prompted with an repository changes warning.

ubuntu-custom-repo7.png

Click close and click the Reload button on the Synaptic main interface to update your repositories information.

You can now install a new packages using the local repositories.

Note:
You can also add the above 4 repositories address using a single line. Use a single combined address as the example below

deb http://mirror.oscc.org.my/ubuntu/archive edgy main universe multiverse restricted

Installing Ubuntu Edgy Eft 6.10 on HP DC7700 pc

I encounter some problems installing Ubuntu on e newly bought HP DC7700 workstation. After done some reading on the internet, I found out that there are some custom parameters to be used to perform the installation.

Since the problem is related to the ACPI, so ACPI sould be turned off in the boot menu.

We need to put these commands into the boot option

install noapic nolapic pci=noacpi acpi=off

Below is the screenshot for those who are using network (mini.iso) method

Ubuntu noacpi

If you are using the normal cd installation, press F6 during at the menu page to enable custom parameter.

Press F6

You will be presented with some preloaded parameters. Append the pre-existing parameters by adding “noapic nolapic pci=noacpi acpi=off” at the end of the line.

Append parameter