Starting sign in process...

We're contacting your OpenID provider.
(This may take a few moments.)

Sign in or create an account

Create new Novell account... Get an OpenID...

WARNING: Your browser is in offline mode!

Your browser is in offline mode and cannot browse the web.

Solution: Uncheck "Work Offline" in the File menu, then try again by reloading the page.


Minimal Klyde - ABANDONED

Published by Jos Poortvliet
Based on openSUSE 12.3 64-bit x86

Please note that this project, as is, is abandoned. Some of the features have made it in the regular openSUSE KDE packages, others are being explored by upstream KDE developers and designers.

This is a project to exploit the modularity of KDE to build a lightweight XFCE-class desktop environment, but that can be expanded as needed with additional features back to full KDE weight.

This should be of use in both server environments needing a minimal desktop for sysadmin; for fixed function users using browser based tools, and for knowledge workers/power users that want their own cocktail of mail client/calendar/productivity tools without having the KDE middleware for this function running in parallel.

We work in three main areas:

  • Reduced footprint of default desktop by splitting packages and making components optional
  • Speed up startup time
  • Simplify configuration by installing a smaller set of configuration modules by default, by installing fewer plugins by default, and by providing simple config UIs for the options used by lightweight desktops.

The goal of this appliance is both to allow testing and previewing Klyde as well as installation of a minimal system.


Downloaded 2422 times Cloned 303 times

Null Media

USB & disk image

This is an image of your disk, ready to be written to either a USB drive or your hard disk. When written, it will erase all data on a disk. During the first boot, your partition will be automatically resized to fill available space.

ISO image

Burn this ISO file to a DVD (or CD, if the space allows), and you'll be able to boot directly from the disc.

Null Virtual

VMware / VirtualBox / KVM image

Whether you use VMware, VirtualBox, or KVM, this vmdk is a ready-to-use virtual appliance.

Release notes

Some minor updates based on the comments here ;-)


745 new dependencies
1 new file
9 new software selections
4 software selections removed
Build configuration updated


Technical Details

Appliance configuration

Basic settings

Keyboard: english-us
Time zone: Europe/Berlin
Language: en_US.UTF-8
Network: network_manager
Firewall: disabled


4 patterns, 730 packages
View package list…

Security summary


You need to sign in to comment

Everyone's comments

Maciek KrawiecMaciek Krawiec,

13.1 is out now. We’re waiting for next Klyde ;).

I think it would be nice if Klyde had rolling releases bonded with Tumbleweed instead of a specific version of opensuse.


It demands a password before I can even test drive it in the browser and will not accept any username password I try. Why doesn’t this thing come with instructions? A test drive should NOT be this complicated that newbies are defeated before they even begin. Just why should I use your o/s? Windows is not this frustrating. Hell Mac o/s didn’t give me this many headaches.

Jos PoortvlietJos Poortvliet,

You can see the passwords half a page above your comment – just read the page and it’s all there.

Newbies can of course try out testing and previewing images but don’t expect those to be very easy to use…


Is it insalable in a real PC?

Jos PoortvlietJos Poortvliet,

It is, but I wouldn’t – we’ve stopped developing this and most of the work is now going into the ‘normal’ openSUSE KDE packages.

Guilherme MendesGuilherme Mendes,

as the cloverleaf project is now on hold, you guys could follow up with this and cook a new version of the spin for us willing to test

Jos PoortvlietJos Poortvliet,

That’d be cool, I know – and I’d love to. I surely however won’t have time until at least after the release of openSUSE 13.1. let’s see how things are after… I do have a hackweek so who knows :D

Carlos AlbertoCarlos Alberto,

Hello, great job, would like to contribute to the project, testing and reporting bugs.

Klyde installed on a netbook acer aspire one 0532h and a desktop dell optiplex 330 on opensuse 12.3 x86_64.

What cala official report problems, and which packages to install debug for better reporting?

Sorry for the bad English text translated by google.


Jos PoortvlietJos Poortvliet,

Hi Carlos Alberto,

Don’t worry about the english. Right now, the project is on hold until we’ve got some time to reboot it a bit… Then – I will see if testing makes sense. Note that I’m not super technical myself so we’ll have to see if there will be enough help…

Guilherme MendesGuilherme Mendes,

please, release a version based on kde 4.11

Jos PoortvlietJos Poortvliet,

After the 13.1 release I hope to have time again.

Alvaro Martinez RamirezAlvaro Martinez Ramirez,

good work, i have recently tried also razor-qt for a minimal desktop.

Guilherme MendesGuilherme Mendes,

is this project still alive? i really hope so! i would love to see some kde components less resource hungry, or to be able to use kde components with dependencies only in Qt itself. looking forward to a version with kde 4.11 that is including a lot of memory related fixes

Jos PoortvlietJos Poortvliet,

In short, most efforts around Klyde are not concentrated at Cloverleaf Linux:

Have fun :D

Dave JonesDave Jones,

Would you kindly consider a 32-bit image for comparison?
If KLyDE can target older (not 64-bit) hardware then it has potential to compete with or supplant MATE/XFCE/LXDE in that space.


Jos PoortvlietJos Poortvliet,


sorry, I haven’t gotten 32bit to work properly, I will give it a try after the 13.1 release.



Great work! That’s exactly what I’ve been searching for; a lightweight version of KDE.


Hello again
I am adding to my comments just below. When I tried installing klyde on an old 32 bit machine I first did an fresh X window installation. I then added the 2 repos listed below and ran “zypper in -t pattern —no-recommends KDE4-KLYDE
The above command produced the following error message “nothing provides kdebase4-workspace-branding-klyde need by pattern:KDE4-KLYDE-noarch”

When I looked under klyde/KR410_oS123/i586/ just now I could not find the following (required?) packages.
kdebase4-klyde 12.3-3.1

These packages do however show up in the klyde/KR410_oS123/i86_64 directory

> if is a minimal KDE, why not a 32 bits version ?? ;)

I would be more than ready to help test things if a version of “Minimal_Klyde” was available on a 32 bit architecture (which is IMHO what most all of the potential users will have).

BTW when I installed konsole using zypper it installed (what seemed to me) to be most of kde packages.
Best regards


Hi Jos

I test drove your Minimal_Klyde.×86_64-0.1.1.vmx.tar.gz and I was impressed. I think your project is really a great idea and I certainly wish you the best of luck in implementing a minimal klyde option in future openSUSE releases.
A couple of remarks if I may:
1) There is no sound control icon on the menu bar. It would be nice if it could be added because raising and lowering the sound is a pretty basic user requirement when surfing the web.
2) I also would like to have the possibility to remove the bouncing cursor (openSUSE’s default kde setup) because it bothers me and I do not like wasting precious CPU cycles on low end PCs to show such needless movement.
3) I missed the NTP configuration option in yast2 but that is not a big deal

I would also like to mention that it is difficult to successfully reproduce your minimal klyde setup on a low end PC from scratch. It would be great if more detailed instructions were available somewhere.
I first did a basic X-windows installation.
Next I had to manually add the network
Once the network was up and running I then added the following 2 repositories: using zypper and it installed (what seemed to me) to be most of kde packages :(

Many thanks for all your effort to date.

Jos PoortvlietJos Poortvliet,

Hey James,

Thanks for the feedback.

About the bouncing cursor, I’d like to keep it in as especially on slower systems the value of immediate feedback after clicking an icon is very valuable. Sound should be there, kmix is included… I can’t check at the moment, though.

Bob EiserBob Eiser,

Hi, Jos, when I ran it live it had a PCI find error which stated it was run on real hardware, which it was!. It also opened an Xterminal which would not shut down. I killed it in a root terminal under PID 2338. Also, after a period of no activity, I lost the mouse pointer! I lose the mouse pointer a lot on live distros. It could be my hardware. Bob Eiser

Marcin KowalskiMarcin Kowalski,

Seems to be working ok, but there are a couple issues at the moment.

- there is no login manager other than barebone xdm, and xconsole starts by default.
- there should be a hint about default login + password (“linux”). i only dug it out from a google cache of a website that’s currently down (or i could dig through appliance spec to find it).

Jos PoortvlietJos Poortvliet,

KDM is installed and it works here just fine. I’m not sure why you get xdm…
It says on this page what the login & pw’s are, not sure how much more I can do…

Bruno E. RussoBruno E. Russo,

Hi Jos, yes, kdm is installed but is not working. Try to add “kdm” at the DISPLAYMANAGER file, which is in /etc/sysconfig/displaymanager. Now, this value is empty.


Hi !
And if is a minimal KDE, why not a 32 bits version ?? ;)

Ryan HoaglandRyan Hoagland,

I’d love to see a 32-bit version to test on my netbook.

Alexander UsvyattsevAlexander Usvyattsev,

I should like to install this distro in 32-bit version on my netbook with N270 too…

Bruno E. RussoBruno E. Russo,

Hi Jos, after test the new ISO I found some little things. There’s not any default displaymanager. I think that kdm4 will be the default displaymanager but now, xdm is working. Second, xconsole is always running (like in TWM), minimized in KDE taskbar.
When running in physical hardware (not VM), xconsole shows a message about vboxguest.
In yast2, when I try to use /etc/sysconfigeditor, when apply changes, it shows an error message: “Configuration Script Failed”, but changes were commited succesfully.

Bruno E. RussoBruno E. Russo,

Jos, when I try to install on VM, live installer crash. The console message is:

linux:/home/tux # yast2 live-installer
terminate called after throwing an instance of ‘std::runtime_error’
what(): locale::facet::S_create_c_locale name not valid
YaST got signal 6 at YCP file String.ycp:191
/sbin/yast2: line 431: 4351 Aborted $ybindir/y2base $module “$@” “$SELECTED_GUI” $Y2_GEOMETRY $Y2UI

That error is when you change the default language (english) to another lang, in my case, spanish with spanish latinamerican keyboard layout.

José Juan GonzálezJosé Juan González,

Same crash in my case. But I’m not sure it is related to changing language, although I’ve also changed my language to spanish. The crash happened after setting the user account and password (just after pressing “Next”.

Bruno E. RussoBruno E. Russo,

Yes José, but if you use the default language (english), after you create the user and press next, the installer don’t crash.


Being 64bits only, the image can’t be used on 32Bits system in VirtualBox. And I didnt find any way to clone the appliance and rebuild it in 32 bits. Maybe with kiwi?

Bruno E. RussoBruno E. Russo,

Omro, there is no problem if you have Virtualbox on a x86 host. In Vbox configuration, select openSUSE (64 bits) option to boot correctly the ISO.

Adam MizerskiAdam Mizerski,


It seems like you have to install libyui-qt and libyui-qt-pkg4 to get Yast2 QT Gui working.

Bruno E. RussoBruno E. Russo,

Hi Jose, nice job. I’m testing it on a Thinkpad T500 and runs pretty well. I’ve test it for a few minutes, one of the things that don’t work is yast2 QT GUI. Ncurses it’s ok. For now, only this. I’ll test it later in order to search some other things, but at the moment, except yast2, all is ok. Great job!

Loading, please wait...