Upgrade to KDE 4.10 in openSUSE 12.2

KDE 4.10 is out and some users waited for it eagerly might had already updated to it, but if not yet it’s time to upgrade.


This how to will cover openSUSE 12.2, there are no repos for 12.1 at the time of writing this.
Open terminal, become root by su –  and type to add the following repos.
Before adding the repos, please disbale the other KDE repos like KDE 4.9 etc.

[cc lang=”bash” escaped=”true” nowrap=”false” noborder=”true” line_numbers=”false” lines=”6″ tab_size=”4″]

zypper ar -f http://download.opensuse.org/repositories/KDE:/Release:/410/openSUSE_12.2/ KDER410
zypper ar -f http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_410_openSUSE_12.2/ KDE-ExtraR410


Now run ref to refresh the repos:

[cc lang=”bash” escaped=”true” nowrap=”false” noborder=”true” line_numbers=”false” lines=”4″ tab_size=”4″]

zypper ref


Upgrade by either:

[cc lang=”bash” escaped=”true” nowrap=”false” noborder=”true” line_numbers=”false” lines=”4″ tab_size=”4″]

zypper dup



[cc lang=”bash” escaped=”true” nowrap=”false” noborder=”true” line_numbers=”false” lines=”4″ tab_size=”4″]

zypper dup –from KDER410
zypper dup –from KDE-ExtraR410


And that’s it.

Install Conky in openSUSE 12.2 Gnome 3.6

I will not go to any details what conky is, but in short “Conky is a program which can display arbitrary information”. Read more about conky here.

In this specific article i will show you how to install conky and use different themes to customize it in openSUSE 12.2 Gnome 3.6. You can try it in other desktops and distributions too.
1st of all lets install conky, become root in terminal by su – and type:

zypper in conky conky-cairo

We are all set to use conky now. By default you will see very basic information while running with minimal theme and customization. We will try this conky theme . As you can see in the screenshot, it’s conky lua. I have did slight modifications for my taste, will post the code if some one want to use the modified version.

Conky with conky lua theme

Download it from the above link. Extract the archive and you will see more archives inside, extract which one suites your taste. Inside every archive there will be these files: conkyrc, conky_ring.lua and image for each distro.
Create a folder in home [/home/username/.conky] dir named .conky and copy the conky_ring.lua file and the image. Rename conkyrc to .conkyrc and copy it to home dir. Change username to your username. We are almost there. Now if you run it in terminal by:

conky -c ~/.conkyrc

You will probably not see anything in Gnome shell 3.6, because of the own_window_type. If that’s the case, open .conkyrc file and look for own_window_type, change override to normal and restart conky. Also make sure that own_window is set to yes.

How to start it upon system boot:
1st of save the following code as .start_conky in your home dir:

[cc lang=”bash” escaped=”true” nowrap=”false” noborder=”true” line_numbers=”true” lines=”40″ tab_size=”4″]
sleep 10
conky -d -c ~/.conkyrc

It will fire up conky after 10 seconds of delay.

Conky with start script

Now fire up terminal OR Alt+F2, type:


Click add button, give it any name you like, write a comment if you wish to and then click on browse button, go to your home dir and search for .start_conky, Use Ctrl+H to show hidden files. Click Add and done.

If you like to use my modified version. Just open .conkyrc file and paste the following code:

[cc lang=”bash” escaped=”true” nowrap=”false” noborder=”true” line_numbers=”false” lines=”90″ tab_size=”4″]
# Conky settings #
background no
update_interval 1

cpu_avg_samples 2
net_avg_samples 2

override_utf8_locale yes

double_buffer yes
no_buffers yes

text_buffer_size 2048
#imlib_cache_size 0

temperature_unit fahrenheit

# Window specifications #

own_window_class Conky
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

border_inner_margin 0
border_outer_margin 0

minimum_size 250 250
maximum_width 250

alignment tr
gap_x 45
gap_y 55

# Graphics settings #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no

# Text settings #
use_xft yes
xftfont caviar dreams:size=8
xftalpha 0.5

uppercase no

temperature_unit celsius

default_color FFFFFF

# Lua Load  #
lua_load ~/.conky/clock_rings.lua
lua_draw_hook_pre clock_rings

${voffset 8}${color FF6600}${font caviar dreams:size=16}${time %A}${font}${voffset -8}${alignr 50}${color FFFFFF}${font caviar dreams:size=38}${time %e}${font}
${color FFFFFF}${voffset -30}${color FFFFFF}${font caviar dreams:size=18}${time %b}${font}${voffset -3} ${color FFFFFF}${font caviar dreams:size=20}${time %Y}${font}${color FF6600}${hr}
${voffset 140}${font caviar dreams:size=10}${alignr}HOME${font}
${font caviar dreams:size=12}${color FFFFFF}${alignr}${weather http://weather.noaa.gov/pub/data/observations/metar/stations/ WSAP temperature temperature 30} °C${font}

${color FFFFFF}${goto 25}${voffset 35}${cpu cpu0}%
${color FF6600}${goto 25}CPU
${color FFFFFF}${goto 50}${voffset 23}${memperc}%
${color FF6600}${goto 50}RAM
${color FFFFFF}${goto 75}${voffset 23}${swapperc}%
${color FF6600}${goto 75}Swap
${color FFFFFF}${goto 100}${voffset 25}${fs_used_perc /}%
${color FF6600}${goto 100}Disk
${color FFFFFF}${goto 125}${voffset 25}${downspeed wlan0}
${color FFFFFF}${goto 125}${upspeed wlan0}
${color FF6600}${goto 125}Net

${color FF6600}${font caviar dreams:size=9}Linux: ${color FFFFFF}${kernel} kernel
${color FF6600}${font caviar dreams:size=9}Uptime: ${color FFFFFF}${uptime_short}
${color FF6600}${font caviar dreams:size=9}Processes: ${color FFFFFF}${processes}
${color FF6600}${font caviar dreams:size=9}Running: ${color FFFFFF}${running_processes}

One more thing, you would wish to use your city for weather, go to this site and choose your country under International Weather Conditions , get the code and paste in .conkyrc file this line:

[cc lang=”bash” escaped=”true” nowrap=”false” noborder=”true” line_numbers=”false” lines=”90″ tab_size=”4″]
${font caviar dreams:size=12}${color FFFFFF}${alignr}${weather http://weather.noaa.gov/pub/data/observations/metar/stations/ WSAP temperature temperature 30} °C${font}

Weather for conky

I also tried gotham theme, it’s clean and simple.
Setting it up is the same like conky lua. Download it from the link above and extract. There will be only one file .conkyrc. If you wana try it, stop conky {In terminal:[pidof conky, kill pidof]}, rename the conky lua .conkyrc file to some thing else and copy gotham .conkyrc file to home dir. Start it in terminal with: conky -c ~/.conkyrc and you will see the changes.

So that’s it for now, have fun with openSUSE and Conky. 🙂

Customize your Gnome desktop openSUSE 12.2

Gnome 3.6.x is awesome desktop, it improved quite a lot and more mature than it’s previous versions. This article is about Gnome 3.6.1 on openUSE 12.2.


The default icon set by Gnome is ugly[for me at least]. So 1st thing i need to do is change icons. Gnome tweak tool is a handy app to change your Gnome shell theme, icon theme, fonts etc. I am using Nitrux-Azure icon theme with Elegance shell theme and Ubuntu fonts. If you like these, download theme from here, icon set from here and fonts form here, after download extract the archives.


Go to your home directory and create these folders if they don’t exist .icons, .themes and .fonts and copy the downloaded icon, theme and font folders respectively.

To show hidden files and folders in home directory press Ctrl+H.
Note: Note the dot before icons, themes and fonts, must have that dot.

To use User Themes you might need to install User Themes extension from here.
Now install gnome tweak tool if haven’t installed yet, open it.


1st activate the User Themes extension if it’s not activated yet. After activating go to Themes tab from left hand side menu and choose your favorite shell and icon theme.

For fonts, go to Fonts tab and select your choice there.

Now a few useful extensions for your desktop to beautify your desktop look and feel.


That is quite clean, simple and useful desktop. If you have any nice extension OR themes/icons in mind for Gnome 3.6 please do share. 🙂

openSUSE 12.2 is OUT

Hi folks, we have some good news today. openSUSE team released the awaiting release 12.2 while ago. It comes with a lot of improvements, new/latest applications and latest desktop environments. Some of the key features:

  • Kernel 3.4
  • GRUB 2
  • Gnome 3.4
  • KDE 4.8.4
  • XFCE 4.10
  • XOrg 1.12
  • LibreOffice 3.5
  • And many more goodies


Screen shots and Features page

openSUSE 12.2 Portal

Announcement page

Download page

Download from gwdg mirrors

Got issues, check out openSUSE forums

Have a lot of fun!

KDE 4.9 is OUT, How to upgrade in openSUSE

Kde team proudly announced the new release of KDE plasma workspace and platform with new features and improvements. Some of the noticeable features include Dolphin File Manager, Konsole X Terminal Emulator, Activities, and the KWin Window Manager. If you are openSUSE user with KDE desktop, you will be interested to update to this new release.

Read the announcement for new features and improvements.


If you want to upgrade your openSUSE machine to this new release, this will be quite simple if you previously did any upgrading process. But no worries, i will make it simple if you did not upgrade before even. Before adding the repos below, please make sure that you had disabled other KDE repos like 4.8 or 4.7 etc.

1- Open YaST -> software repositories and add the following repos for you openSUSE box:

openSUSE 12.1:



2- From here on, you can follow two steps to upgrade, either by YaST software management by switching the packages OR by terminal[best way].

Now open terminal, become root by su – and type:

zypper dup –from KDE-R49 && KDE-RE49

KDE-R49 and KDE-RE49 are the repos name which you just added in step 1, it can be different in your case[as you will name it].

Good luck with the upgrade process.

KDE 4.9 RC2 is OUT

Hi folks and KDE lovers, KDE team proudly announced the 2nd RC for upcoming release of KDE 4.9. This will be the bug fix release to most of the apps and libraries. Some of the notable changes in KDE 4.9 are:

  • The Dolphin file manager has improved its display and sorting and searching based on metadata. Files can now be renamed inline, giving a smoother user experience.
  • Deeper integration of Activities for files, windows and other resources: Users can now more easily associate files and windows with an Activity, and enjoy a more properly organized workspace. Folderview can now show files related to an Activity, making it easier to organize files into meaningful contexts.

openSUSE users can get it from the unstable repos. Checkout this guide for upgrading process.