• September 10, 2014 - Early September '14 Status - Two things stand out for the last 4-5 weeks in the development of KaOS. - A move to UEFI capable ISOs has been in the works for about 5 months, but there finally is a working version available. The KaOS-kf5 2014.09.06 test-iso is a first that fully boots in BIOS, EFI and UEFI capable systems, using... More →
  • August 20, 2014 - KaOS ISO 2014.08 - With KDE releasing the new major version KDE 4.14.0, offering primarily improvements and bugfixes, KaOS is happy to be able to present you a new ISO with KDE 4.14.0 the same day it is released. KDE Applications 4.14 is not about lots of "new and improved stuff". As with KaOS, many KDE developers... More →
  • August 11, 2014 - Early August '14 Status - Last 4-5 weeks no visual major changes, weeks were more marked with update, rebuild and prepare. - Preparation is in full swing to be ready for KDE 4.14 later this month, latest RC is build and currently tested on an ISO. KDE 4.13.3 is the latest currently available to all KaOS users. - Lots of... More →
  • July 6, 2014 - Early July '14 Status - Another month passed where a lot of interesting things happened in KaOS. - First the most visual change. The website has undergone a complete overhaul, this to get easier navigation, have all the navigation menus being fully compatible with Qt5 browsers and have more info about this distribution... More →
  • June 12, 2014 - KaOS ISO 2014.06 - KaOS is proud to announce the availability of the June release of a new stable ISO. The last two months updates were done to a good 1100 packages and to stay with the policy that a first pacman -Syu should be an uncomplicated one for new users means a new ISO is needed. - At the base of the system... More →
  • June 6, 2014 - Early June '14 Status - A very busy month for KaOS is behind us. To start with the usual, though it was a bit more then normal, a good 700 packages were updated, this combined with the 500 or so more the month before, makes it clear, a new ISO is needed soon to stay with the policy to have the first pacman -Syu for new... More →

A lean KDE Distribution

Early September ’14 Status

Two things stand out for the last 4-5 weeks in the development of KaOS.

A move to UEFI capable ISOs has been in the works for about 5 months, but there snapshot126finally is a working version available. The KaOS-kf5 2014.09.06 test-iso is a first that fully boots in BIOS, EFI and UEFI capable systems, using the simple but quite powerful and very transparent gummiboot as bootloader.
No UEFI installable ISO yet though, for that lots of work is ongoing to get snapshot124Calamares fully ready (trying to use grub for BIOS systems, gummiboot for UEFI in this installer).
Calamares development did see the addition of automated partitioning.

Second is the big strides in moving many more applications to frameworks 5/plasma 5. Frameworks 5 themselves are fully stable and have moved to the regular apps repository and are available to all users. A few regular applications (non KDE) are already using some parts of it, like Octopi using knotifyconfig for much better integration into KDE for octopi-notify. The amount of applications fully ported is approaching one hundred, stability of many has greatly improved. Just about all basics are available for plasma 5, like kmix, gwenview, kate, dolphin, okular and rekonq. Just to mention a few of others marble, kile, kanagram, kbounce, plasma-volume-control, k3b and ark.

And as always, all repositories are steadily rolling. Glew was a rather large update/rebuild, including LibreOffice 4.3.1. Among others llvm, linux-next 3.16.2, tcl/tk 8.6.2, all the texlive packages, mesa 10.2.7, firefox 32.0, chrome 39, kdevelop packages 4.7.0 and gimp 2.8.14.

KaOS ISO 2014.08

With KDE releasing the new major version KDE 4.14.0, offering primarily improvements and bugfixes, KaOS is happy to be able to present you a new ISO with KDE 4.14.0 the same day it is released. KDE Applications 4.14 is not about lots of “new and improved stuff”. As with KaOS, many KDE developers are focused on the Next Experience (Plasma 5) or porting to KDE Frameworks (based on Qt5). Mostly, the 4.14 release is needed by aspects of the workflow. This release offers more software stability, with little emphasis on new and less-proven stuff.

For KaOS, a new major KDE is not the biggest news on this ISO, that part goes Installerto the all new installer. The idea of always evaluating what is available and seeing what can be the best fit for KaOS really came through with selecting this installer. It is based on work from Cinchi by Antergos and Thus by ManjaroLinux, whose installers in turn used code from Ubiquity by Ubuntu and the old Anakonda (for partitioning) by Fedora. The postinstall jobs were written in python3 for KaOS (big thanks goes to arnt and cellix with helping to get this code ready). This new installer brings automated partitioning, option to encrypt the drive, much simpler locale selection and brings the minimal needed RAM to install KaOS down to 1 Gb.

Since the last ISO virtually every package available on that version has been updated. The Xorg group moved to 1.16.1, including mesa 10.2.5, libdrm 2.4.56. Another large stack was the glib2 2.40.0 update, this included a move to GTK3 3.12.2. Python3 is now at the 3.4 version, all that depend on it were rebuild to their latest available. At the core of the system you’ll find the linux kernel at 3.15.10, systemd 215, kmod 18, util-linux 2.25.

dropboxKaOS is in a transition phase to move to Frameworks 5, plasma 5 and KDE Applications based on those two, with that as many applications as possible are moved to Qt5 too. This does not only include those moving from Qt4, but lately also a few that have moved from GTK, an example in the repositories for this is gcompris-qt and available on the ISO is the all new Qt5 based dropbox.

Known issues:
Using the automated method for partitioning and selecting a separate /home fails to select the correct filesystem in fstab, to correct this there are 3 options:

  • Use the advanced option to create partitions for root, home and if desired, swap
  • Do not select separate home, but move the home partition after the install
  • Install the updated installer in live mode with “sudo pacman -Sy thus”

For further info about the ISO please see the release notes and the Download page.

About 420 packages will be moved with the release of this ISO, so for all current users, give your mirror a few hours to fully sync, or wait until tomorrow to do your update.

Early August ’14 Status

Last 4-5 weeks no visual major changes, weeks were more marked with update, rebuild and prepare.

Preparation is in full swing to be ready for KDE 4.14 later this month, latest RC is build and currently tested on an ISO. KDE 4.13.3 is the latest currently available to all KaOS users.

Lots of work is ongoing (not visible yet for most users) in preparing to switch to a new installer.  One is fully working, is in the final testing snapshot4_1phase and will be used on an interim base until what hopefully will be the end solution for an installer, Calamares, is ready.  A video is up to see were Calamares is currently.

Another section were lots is done to prepare, is the eventual move to kf5/plasma 5.  Several kf5 ISOs have been made available last month, a new one with all the latest from frameworks 5.1.0, plasma 5.0.1, many newly ported to frameworks 5 applications will be released within the next 24 hours. It will include the option to try both new installers.

wayland-screenshotWayland saw a nice step forward to be able to use in the future too, the addition of many Qt5 applications (including all the plasma 5 apps) and the availability of qtwayland makes it now possible to truly run a wayland desktop.

To speed up the use of the kcp application, Cellix completely rewrote it using the Go language. Searches with kcp are now almost instantaneously.

But as always, most hours are spent on keeping all the repositories updated, rebuild any that need in large group updates. Major updates were seen with the move to xorg 1.16, glib2 moving to 2.40.0 (which included moving gtk3 to 3.12.2), python3 3.4 group update is almost ready to move to all users–make sure to rebuild any package you have from KCP that depends on python3, once you see python 3.4 being part of an update–, linux 3.15.9 or 10 and all that depend on it will move in about 8 days, systemd 215 and mesa 10.2.5, to mention some of the hundreds and hundreds of new packages at the base of the system. snapshot114
Changes among the applications from the [apps] repo is the move of libreoffice to 4.3.0, with a complete rewrite of the PKGBUILD and a very simplified install for all users. Among the application that are now available in a Qt5 version include qbittorrent, webcamoid and gcompris (this is a complete rewrite of the app from GTK to Qt5).

Early July ’14 Status

Responsive forumAnother month passed where a lot of interesting things happened in KaOS.
First the most visual change. The website has undergone a complete overhaul, this to get easier navigation, have all the navigation menus being fully compatible with Qt5 browsers and have more info about this distribution right on the home page. Change was also needed to make it translatable (thanks to dago, cellix and shalokshalom, the site is available in four languages) and have it fully responsive. This includes the forum too.
The online Package Viewer has the added function of linking directly to the correct bug/issue reporting pages from the single package view, links to the git entry for each individual application is also implemented.snapshot85

A gallery page is added were you can find an overview of user provided screenshots, instructional video links and videos to showcase the latest development.
A set of instructional videos is up for Octopi, raw footage was provided by the Octopi developer himself, arnt. If you are interested in what music was used, it is from the Four Seasons by Vivaldi, some allegros and largos, and a little piece of the Godfather. One example, Hands on with Octopi, part 3 – KCP

Last month saw a lot of improvement in the status of kf5/plasma 5. The kde-next repository is fully dedicated to the development of this next version of KDE. Regular test ISOs are made available for anyone wanting to follow the progress, see this forum post for the latest ISO. There is also work started to move to a new installer, you can see a preview of both the status of this installer and plasma 5 in this Early preview plasma 5 video

Both Calligra and LibreOffice moved to using the new librevenge filter with their latest updates.
For LibreOffice, there is another change, it is no longer split up in a dozen packages, but it is build the same way as upstream makes it available, one package that includes all functions, easier installation much cleaner packaging. This means on the next update though, you will be asked to replace all current LibreOffice packages, answer “yes” to all (default), and you will receive this new way of shipping Libre.snapshot80

The linux-lts kernel used in KaOS was from the 3.2 series. From the updates to systemd 213 and up, it is no longer compatible with the latest systemd. KaOS skipped 213 for this reason, but it is a change that is here to stay, so the lts kernel had to move to a newer version, the 3.10 lts series was chosen, it will be supported through 2015.

KaOS ISO 2014.06

KaOS is proud to announce the availability of the June release of a new stable ISO. The last two months updates were done to a good 1100 packages and to stay with the policy that a first pacman -Syu should be an uncomplicated one for new users means a new ISO is needed.

At the base of the system some of the updates this ISO has, linux 3.14.6 with the futex bug fix included, gcc 4.8.3, llvm 3.4.1, Qt5 5.3.0, openssl 1.0.1.h, mesa 10.2.1, bash 4.3.018, poppler 0.26.1. Systemd 213 was part of the updates tested but did not make the cut, 212 is the version of systemd on this ISO.

With this ISO, KaOS makes the switch to present XFS as the default filesystem, a good explanation for the reasons behind this switch can be found in this XFS presentation.

The latest KDE 4.13.2 version is available on this ISO, the second in a series of monthly stabilization updates to the 4.13 series. It includes 40 recorded bugfixes, includes improvements to Personal Information Management suite Kontact, Umbrello UML Modeller, the Desktop search functionality, web browser Konqueror and the file manager Dolphin.

The sound group had a complete rebuild, this included a move to ffmpeg 2 (2.2.3), and a bigger change, a full move away from gstreamer0.10 (maintenance for it stopped 2-3 years ago). This ISO only includes gstreamer 1. Most applications were ready for this move, a few needed some patching for this switch (qtwebkit for example). The only application left in the KaOS repositories needing gstreamer0.10 is clementine, that is why it is replaced on this ISO with Amarok.
snapshot71
To include the community more into shaping how the end users’ installs looks like, KaOS Community Packages is available to locally build missing packages and share the needed files with other KaOS users. To automate the use of KCP, Cellix developed the package “kcp”, which is also fully integrated in Octopi, the KaOS GUI package-manager. This ISO includes kcp and the base-devel group needed to build packages from the KaOS-Community-Packages. In octopi, just highlight the KCP group, type a few letters to search for a desired package, hit “enter” and a list will be shown. Marking a package for install will build and install. To use kcp as standalone application, type “kcp -h” for a list of options.
This is not the only improvement you will find in octopi, the ability to search or list packages by repositories is also added.
snapshot72
A few hundred new icons have been added to the flattr-icons set.

Major apps that were updated to their latest include Calligra 2.8.3, LibreOffice 4.2.4, Google-Chrome 37, Firefox 30.0.

To accommodate Linux-users living in the Eastern globe, a full set of Input Method packages (fcitx) were added to the repositories.

For further info about the ISO please see the release notes and the Download page.

About 580 packages will be moved with the release of this ISO, so for all current users, give your mirror a few hours to fully sync, or wait until tomorrow to do your update.

Early June ’14 Status

A very busy month for KaOS is behind us. To start with the usual, though it was a bit more then normal, a good 700 packages were updated, this combined with the 500 or so more the month before, makes it clear, a new ISO is needed soon to stay with the policy to have the first pacman -Syu for new users be an uncomplicated one.
Just a glimpse of all that is new, KDE moved to 4.13.1 (4.13.2 build will start shortly, expect that version to be on the upcoming ISO), linux 3.14.5, gcc 4.8.3, Qt 5.3.0, poppler 0.26.1, nvidia 337.25, llvm 3.4.1, google-chrome moved to 64bit with the 37 series and libreoffice 4.2.4.

To accommodate Linux-users living in the Eastern globe, a full set of Input Method packages (fcitx) were added to the repositories. Among others added are a good amount of python3 packages.

Those addition do not change that the repositories of KaOS are limited. To help users with adding to and maintaining needed packages for their system KaOS Community Packages was opened rather quietly last January. This last month though, a lot more activity has happened in KCP, and the available packagessnapshot64 there are well over one hundred.
But it was still a bit of a chore to use.
Thanks to Cellix, this has changed, the application “kcp” was developed and added to the repositories.
With it any user can easily search for any package in KCP with:
kcp -s partial_package_name
Or build and install with:
kcp -i package_name
Octopi was also adjusted for this addition, kcp is fully integrated in octopi.
snapshot56
The preparation to move KaOS to the new kde-frameworks/plasma-next has started in earnest too. The kde-next repo is now only used for these packages. Two full builds were done (kf5 beta 2 & 3, plasma-next 4.96.0 & 4.97.0). The results already bring a quite usable system. If development of kf5 continues as is now, expect KaOS to fully switch 2-3 months after KDE declares kf5/plasma-next stable.

The move to kf5 will also hasten the need for a new installer, currently used is fully depending on KDE 4/Qt4, and would need a major rewrite. That still would not eliminate the need for many missing parts (UEFI support, automated partitioning, support for LVM, LUKS to name some).
Transition to a new installer has entered a testing phase. To see this new installer, plus an early test ISO with kf5, a kf5/plasma-next video is up.

More exciting news is underway for a possible brand new installer, there is a start of cooperation between KaOS and a few other distributions to come to one universal, Qt5 based installer.

Early May ’14 Status

These “Early Month Status” reports are full cycle now, first one was published a year ago, May 2013 Status, so a year indication will be added from now on.

One of the goals from the start has been to keep all packages in all repositories as fully integrated and well maintained as possible, to that end, any package that does not receive an upstream update will be rebuild when it reaches one year of age. Since the repositories are one year old now, such rebuilds have started, many in core were rebuild last month, one very large group in main was a rebuild of the complete sound stack. This included a major update of ffmpeg.

KaOS has also started a complete phasing out of gstreamer0.10. It is 2-3 years since maintenance has stopped for it. Most packages are fully ready to use gstreamer 1, a few were patched to be fully functional with this move. One is not ready yet, Clementine, but upstream has a gstreamer 1.2 move branch, so hopefully a release for Clementine based on gstreamer 1 will be out soon. In the meantime, this is causing one conflict for users who have both Digikam and Clementine installed, you’ll need to pacman -Rdd gstreamer0.10-good-plugins, if you want to use Digikam, and re-install it again when using Clementine.
Octopi_05
Octopi has undergone a major code change. One of the results, much easier to define different list/view parameters. Now you can also list packages by repository, plus when a mirror is not synced you have a much clearer output.
Flattr-icons
After the 2014.04 ISO, KaOS has all of a sudden become much more visible on major Linux websites. It was added to the database of DistroWatch, featured on SourceForge as one of the Projects of the Week and mentioned as a news item on Softpedia.

Work continues on the flattr icon set for KaOS, just few of the latest are shown here.

One year Anniversary ISO KaOS 2014.04

Many might not know, but it is one year to this date the website went live, the repositories came online, the forum was activated for what has since become the distribution KaOS. A nice way of celebrating this anniversary is with a new ISO featuring the major new release, KDE 4.13.0.

After a good six weeks of testing, five complete builds, many minor rebuilds to accommodate all the needed changes for a switch in the symantic desktop search KDE uses, it is a pleasure to present you with this exciting new release. Screenshot courtesy of Aurélien Gâteau:KDE 4.13

KDE 4.13 features a move to Baloo, which poses a major improvement in the symantic search for KDE.
Other changes effected Kate, Okular, Marble and Palapelli, plus added the application Artikulate. For further news about this release please read the KDE 4.13 release notes

Thanks to translators dagodax, castell73, ShalokShalom, drumBE, cellix, forerunner, arnt, fox909 and mustafakillic are the Welcome app and Installer available in many languages.
Grub Midna
Artwork had quite some changes too since the last ISO. A few hundred more icons were added to the flattr-icons-kde set, GRUB moved to the Midna theme.

Further news for this ISO includes the addition of the legacy non-free nvidia 304xx to accommodate frequent requests for supporting older nvidia cards better.
The GRUB installation in the Installer is adjusted so the device settings for resume are automatically detected. Systemd 212 has the ability to do many cron tasks, packages have been rebuild to use this feature. Core updates include Kmod 17, libssh 0.6.3, Linux 3.13.10 and of course openssl 1.0.1.g.

Major apps that were updated to their latest include Calligra 2.8.2, LibreOffice 4.2.2, Google-Chrome 35, Firefox 28.0

For further info about the ISO please see the release notes and the Download page.

About 470 packages will be moved, so for all current users, give your mirror a few hours to fully sync, or wait until tomorrow to do your update. This update will do some major replaces, the complete Nepomuk stack will be removed (including nepomuk, virtuoso, soprano), to be replaced by the new baloo packages. Octopi will be able to handle this update, but to better see what is happening, it is advised to update with pacman -Syu this time.

Early April Status

On the surface it has been a fairly quiet month since the ISO release March 4. That doesn’t mean nothing was happening, more the opposite, but not all is visible to all users yet.

One of the major changes that is worked on is the preparations for KDE 4.13. Some of you might wonder why KDE 4.12.4 has not entered the repositories. Due to very few changes from 4.12.3 and to put as much work as possible to get 4.13 in great shape, 4.12.4 will be skipped for KaOS, see the discussion here.
KDE 4.13 will see a move away from nepomuk (and all the packages it depends on) replacing it with baloo. So far four complete builds of the betas and rc have entered the [kde-next] and now the [build] repository.
3 flattr icons
Systemd is another package that saw many more changes last month. 212 is ready to do pretty much all cron jobs, packages that used to depend on cronie have been rebuild to utilize this new feature of systemd.
octopi with flattr
As far as the art/look of KaOS goes, the flattr-icon set has been getting a lot of work. Applications like octopi and smplayer have now a complete custom flattr icon set for KaOS. A good 300 icons have been adjusted and/or added to the set last month.
rekonq
More applications are making the transition to Qt5 for KaOS, examples for this are smplayer and quassel. With these applications moving to Qt5, more dependencies are prepared and tested for an eventual move to the KDE frameworks 5.
smplayer Qt5/flattr
The KaOS repositories are now almost one year in use, that means rebuilds have started of packages that are approaching being 12 months old and have had no updates from upstream. No package in KaOS will go longer then one year without a build/rebuild, this to make sure all will stay as well integrated as possible.

Early March Status/KaOS 2014.03

This time a combined Status report and ISO release announcement, quite a lot has happened, so a bit longer article then usual.

midna-kdmKaOS is very proud to announce the availability of the March release of a new stable ISO. The last month a lot of work has gone into redoing the whole artwork and theming of KaOS to give this distribution more of it’s own identity. Midna is the name of the set, and includes midna-ksplash, midna-kdm and midna plasma. The theme is based on the wallpaper especially designed for KaOS by Gfxcoorpinc and is a move to a modern flat look, which includes the flattr-icons set.kaos-wall

To further complement KaOS theming, this ISO contains a new package, KaOS wallpapersKaOS_wallpapers.

A new ISO was not needed just because of new artwork, as usual, many packages received updates, this time very much at the base of the system. The toolchain was updated and includes glibc 2.19 & binutils 2.24. The boost/icu plus libgcrypt stack were updated to the latest, included kernel is linux 3.13.5. Systemd had a major new release after more than 3000 commits over the last 5 months, included is 210. After staying with Samba 3 as long as possible, it was time to move to the new 4 series, since maintenance of 3 seized in December.
KDE is at 4.12.3 for this ISO. Plasma-nm underwent quite a big change, and has clearer functions now, including airplane mode. plasma-nm

New additions to the ISO are kdeconnect-kde, an application to make your computer aware and seamless integrated with all your devices, to simplify your daily tasks and kde-touchpad-config touchpad kcm

Current users of KaOS can easily convert to the new look. For the Midna packages, it is easiest to use octopi, search for midna, mark all entries listed for installation. Once installed, go to system-settings > workspace appearance and change ksplash and desktop theme to midna. For kdm, go to login screen in system-settings, click the theme tab, and select midna.
The new icon theme can be installed, either using octopi, or:
sudo pacman -Syu
sudo pacman -S flattr-icons

The source for these packages is available at:

http://sourceforge.net/projects/kaosx/files/sources/midna/

and:

https://github.com/KaOSx/flattr-icons-kde/releases

Some notable new additions to the repositories are brackets, redshift-plasmoid, bitcoin, aria, converseen, ultimate-control and tlp.
Major apps that were updated to their latest include Calligra 2.8.0, LibreOffice 4.2.1, google-chrome 35, firefox 27.0.1

For further info about the ISO please see the release notes and the Download page.

About 480 packages will be moved, so for all current users, give your mirror a few hours to fully sync, or wait until tomorrow to do your update.