Sunday, 27 March 2011

openSUSE 11.4 - first steps

Finally term is over and I'm on my Easter break, which means I can step up my contributions again.

First step was to install the new release on my desktop - openSUSE 11.4 looks really, really good!
No hassles during installation at all, took about 20mins from DVD.

Here's what I did after installation:
  • I prefer using sudo, so setup sudo via visudo and tell KDE to use sudo

    kwriteconfig --file kdesurc --group super-user-command --key super-user-command sudo

  • Add yourself as a PolicyKit administrator
    Open krunner (Alt+F2) -> type "global policy" -> open "Global Policy Configuration", add users/groups as required. Now you'll be asked for your password instead of root's, just like sudo.

  • Install subpixel hinting, and tell everything to use DejaVu fonts as defaults

    sudo zypper ar -f --repo
    sudo zypper in fontconfig-feature-subpixel-hinting freetype2-feature-subpixel-hinting

  • Get Yakuake working and enable autostart - can't live without it!

    sudo zypper in yakuake
    cp /usr/share/applications/kde4/yakuake.desktop ~/.kde4/Autostart

  • Install nvidia proprietary drivers (though I was impressed how well nouveau was working this release)

    sudo zypper ar -f nvidia
    sudo zypper in x11-video-nvidiaG02

  • Setup ssh-agent for passwordless SSH logins (take note of bnc#682897)

    echo >~/.kde4/Autostart/ <<EOF
    /usr/bin/ssh-add </dev/null
    echo >~/.kde4/shutdown/ <<EOF
    /usr/bin/ssh-agent -k
    chmod +x ~/.kde4/Autstart/ ~/.kde4/shutdown/

  • Disable 32bit Flash player and install 64bit preview

    sudo zypper al flash-player
    sudo zypper rm -u nspluginwrapper
    cd Downloads
    wget -c
    cd /usr/lib64/browser-plugins
    sudo tar xzf ~/Downloads/flashplayer10_2_p3_64bit_linux_111710.tar.gz
    sudo chown root:root
    sudo chmod 755

  • Add Packman Essentials and install needed codecs, and switch to Xine Phonon backend for amarok equaliser.

    sudo zypper ar -f --repo
    sudo zypper in libxine1-codecs w32codec-all phonon-backend-xine
    Note the .repo file always points to, no matter which mirror you get it from - you can change to a different packman mirror by editing /etc/zypp/repos.d/packman.repo.

  • Install the Firefox 4.0 theme Oxygen KDE and fiddle with the many settings. Firefox 4.0 is awesomely fast, and looks really slick.

Finally we have this beautiful result!


  1. You can force the askpass variant to be KDE's one by putting

    export SSH_ASKPASS=/usr/lib64/ssh/ksshaskpass on a line before ssh-add.

  2. I have problems with nvidia proprietary drivers, but the main problem is the effects performance, that become slow, you do not have some profile for xorg config o kde effects settings.

    Thanks in advance.

  3. If installed correctly, the KDE desktop effects become faster with the nvidia drivers, not slower. Are you sure the nvidia drivers are running? What's the output of "glxinfo | head"?

    In any case you'll get better support on the forums or on the mailing lists (sign up to and email

  4. I want to install OpenSUSE, thanks already to guide how to install.


Creative Commons Licence
This work by Tejas Guruswamy is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.