Early February ’16 Status

Early February ’16 Status

After a surprising record setting release for the KaOS 2016.01 ISO (no ISO for KaOS was downloaded as much in the first 5 days, nor did the website get the amount of hits as in that time period), it is time to go back to one of these regular monthly status reports.

Screenshot_20160206_125041A few enhancements to the Plasma 5 experience have been added, these are KaOS specific extras.
You now have the option to calculate the md5sum from any file from the Dolphin service menu. Since the kf5 move there has not been a fully working GUI for user management, there is one added now for KaOS, you will find it under systemsettings, account details. From there you can create new users, change existing user(s) role or delete a user. Also added it is a KCM for locale/language settings.
Screenshot_20160206_124349

You probably did notice the work that is done to enhance the website. A cleaner and brighter home page, reduced size of the navigation bar and better, more consistent fonts throughout are small changes. Bigger changes are for the package viewer and ongoing work for a complete new forum. The package viewer is no longer hosted on a separate server. It is now fully integrated in the main website. Added options are to view the complete list of all packages available in KaOS and to list the details of flagged packages.
The new forum is not active yet. It will be offering a much easier tag based option to list what you are looking for plus will have a stream of the active topics on the opening page.Screenshot_20160206_120432
The Midna theme for KaOS is expanded with the addition of window-decoration. Expect a complete redone Midna-Dark soon, two new artist have come forward and will make updating that one a priority.MidnaFlatWide

Packaging changes include Plasma 5.5.4, gstreamer group move to 1.6.3, latest for mariadb, vlc, grep and pulseaudio 8.0 among the 300+ updated last month.
Pacman 5.0.0 is now available in the build repo. It is bringing many enhancements
There where quite a few severe security issues, biggest involving the kernel and openssl. All corrected packages were made available to all KaOS users within hours of upstream posted patches or new package releases.

Almost a dozen Qt 4 packages have been removed, a few were rebuild to no longer depend on those (old, unmaintained) that were removed.
One old is now replaced, SqliteBrowser (Qt 5) has replaced Sqliteman (Qt 4, last release 2011).
Re-added to the repo is kjots, it initially was not ported to kf5, but was released 2 days ago as kf5 app.
Also added is Keneric, it allows for creating thumbnails that so far are not covered in KDE thumbnail packages, example Krita .kra files and Blender files.

KaOS is now getting close to be able to remove (officially) unmainted Qt 4. Once hplijp moves to PyQt5 the last remaining Qt apps (which is now kdelibs 4 depending apps) will be removed. Not waiting any longer after that to see if they will be ported.


KaOS 2016.01

It is with great pleasure to present to you a first KaOS ISO for 2016.

As always with this rolling distribution you will find the very latest packages for the Plasma Desktop, this includes Frameworks 5.18.0, Plasma 5.5.3 and KDE Applications 15.12.1. Plasma 5.5 has brought new features in the Widget Explorer, expanded options in the Applications Launchers, new widgets including Color Picker & Disk Quota, restored support for legacy system tray icons, default font has moved to Noto and Desktop Tweaks for different handling of widgets plus option to disable the desktop toolbox.
Among the new Applications in 15.12 are Spectacle, the new screenshot capture program.
Many more are now fully ported to Frameworks 5 and are part of the stable tar release in their frameworks version.
GRUB 2
Most notable major updates to the base of the system are a Glibc 2.22 based new toolchain, a move of python 3 to 3.5, GRUB updated with the latest security fixes, Ruby 2.3.0 stack, Linux 4.3.3, Mesa 11.1.0 and LLVM/Clang moved to 3.7.1.

The artwork received a complete overhaul for 2016. It is back to the original simple gray look as was used when KaOS started in 2013. Work has gone into integrating all parts for one complete uniform look. You now will see one continuous theme starting with the grub bootloader to the logout screen.
Splash

With the move to Linux 4.3.3 came the end of nvidia 304xx as the legacy Nvidia version. It no longer works with the latest kernels so it is time to move to nvidia 340xx as the legacy Nvidia option. This means systems running GeForce 6000/7000 GPUs (graphics cards from around 2004) need to switch to Nouveau.

This ISO uses the CRC and finobt enabled XFS filesystem as default. CRCs enable enhanced error detection due to hardware issues, whilst the format changes also improves crash recovery algorithms and the ability of various tools to validate and repair metadata corruptions when they are found. The free inode btree does not index used inodes, allowing faster, more consistent inode allocation performance as filesystems age.

KaOS specific settings for kinit make it possible to start a Plasma Wayland session right from the login manager. An X11 session is of course still default, but the drop-down menu has a wayland entry too. With Plasma 5.5, the Wayland session is now possible on more systems.

This ISO KaOS uses the Systemd provided Systemd-boot for UEFI installs.

Among the new applications that are now fully ported to Qt5/Frameworks 5, Rosegarden, Doxygen, Genymotion, Ktorrent, Kwave and Kbibtex.
Screenshot_20160115_022821
Calamares, the used installer framework, has moved to the 2.0 series. Highlights of the changes and additions:

  • Calamares no longer uses an internal version of partitionmanager, instead it now uses the libraries provided by KPMCore
  • The choice page in the partitioning module now shows disk changes in real life with much improved preview widgets.
  • Updated bootloader picker when the chosen device changes.
  • All new non-blocking asynchronous device rescans with spinner UI throughout the partitioning module
  • Copying of the installation log to the target system is implemented
  • Many improvements in the manual partitioning interface (including rescans and selection)
  • Several bug fixes in the partitioning component.

Known issues:

  • If you want to use a GPT partition table on a BIOS system, make sure to set it up following this Guide, the installer’s partitioner can only handle GPT correctly for UEFI
  • Installing on RAID, LVM, LUKS is currently not possible

To create reliable installation media, please follow the instructions from the Download page. KaOS’s ISO’s do not support unetbootin, and DVDs need a burn speed no higher than 4x.


Early December ’15 Status

As is now customary when new major releases for the different KDE parts are getting ready, the [kde-next] repository was opened three weeks ago to prepare for Plasma 5.5 and KDE Applications 15.12.
A few release candidates have been compiled since. Latest still up in [kde-next] is KDE Applications 15.11.90. Plasma 5.5 is now in a stable version and will move to all KaOS users today.
For the Applications, biggest news is that about twenty more are now fully kf5 based, so they no longer need a git build in KaOS. This includes all thumbnailers packages, kamera, libraries like libksane & libkipi needed by kipi-plugins and krfb.
Plasma 5.5 saw the return of the legacy system tray icons, so your GTK applications and things like Dropbox will have an icon again. Noto Fonts is now the default font for Plasma 5, replacing Oxygen Fonts. A few new useful widgets were added like the color picker and user switcher. Also implemented now are a way to start the wayland session from sddm. I it is no longer needed for KaOS to provide such a session implementation. Wayland is slightly more useful than it was in 5.4, but nowhere near ready for daily use.
To test all these changes an internal minimal ISO, build on the [kde-next] repo was made available, not meant for stable installs or daily use. KaOS next ISO


For the artists in KaOS, there is some exciting news, Krita is now available with the highly anticipated Animation plugin. This was made possible by the Krita Kickstarter.

The default media player in KaOS, Smplayer, is now build with two more icon themes. Not yet released versions of Breeze & Breeze-dark icons are an option to choose.
Screenshot_20151208_120230

New Qt5/kf5 ports include ktorrent this month, one that looked abandoned, but working very well now with Plasma 5. New addition to the repositories includes a Qt5 based Truecrypt replacement, ZuluCrypt. New to the repositories is also nginx.

One update that will affect many installs is the Python 3.5.1 update currently in the [build] repository. This is a major update and all that depend on python3 were rebuilt for this. Once this moves to all users, make sure to rebuild all the python3 packages you might have from KCP or any you build yourself locally. Expect python3 to move by this coming weekend.


KaOS 2015.11

KaOS is proud to present the 2015.11 ISO.
The policy is, once a first pacman -Syu becomes a major update, it is time for a new ISO so new users are not faced with a difficult first update. With new builds effecting over half of the KaOS repositories (currently at about 2100), that new ISO is more than due.

As always with this rolling distribution you will find the very latest packages for the Plasma Desktop, this includes Frameworks 5.16.0, Plasma 5.4.3 and KDE Applications 15.08.3.
Most notable major updates to the base of the system are the Boost 1.59.0/ICU 56.1 stack, Glib2 2.46.2 stack, a move of Mariadb to the 10 series, Perl 5.22.0 stack, Linux 4.2.6, all Texlive packages updated to their 2015 versions, Qt 5.5.1 and Systemd 228.
Logo KaOS
Artwork received several updates. The all new logo is implemented over various parts of the system.
A fully scalable slideshow with SVG based images and QML based text was designed for the installer, replacing the old png based slides.

This ISO uses the CRC and finobt enabled XFS filesystem as default. CRCs enable enhanced error detection due to hardware issues, whilst the format changes also improves crash recovery algorithms and the ability of various tools to validate and repair metadata corruptions when they are found. The free inode btree does not index used inodes, allowing faster, more consistent inode allocation performance as filesystems age.
Slide Show
KaOS specific settings for SDDM, kwin and kinit make it possible to start a Plasma Wayland session right from the login manager. An X11 session is of course still default, but the drop-down menu has a wayland entry too. The default web-browser Qupzilla is one of the first applications that heavily relied on X11 in its code that is fully ported to run a Wayland session too.

This ISO KaOS uses the Systemd provided Systemd-boot for UEFI installs, Gummiboot is depreciated.

Calamares, the used installer framework, has moved to the 2.0 series. Highlights of the changes and additions:

  • Calamares no longer uses an internal version of partitionmanager, instead it now uses the libraries provided by KPMCore
  • The choice page in the partitioning module now shows disk changes in real life. Any choice you make will immediately show a new disk layout.
  • Updated bootloader picker when the chosen device changes.
  • Swap partition support in automatic partitioning
  • Support for blacklisting modules at build time.
  • The user creation page has an option added to reuse the user password for root.
  • Several bug fixes in the partitioning component.

Known issues:

  • If you want to use a GPT partition table on a BIOS system, make sure to set it up following this Guide, the installer’s partitioner can only handle GPT correctly for UEFI
  • Installing on RAID, LVM, LUKS is currently not possible

To create reliable installation media, please follow the instructions from the Download page. KaOS’s ISO’s do not support unetbootin, and DVDs need a burn speed no higher than 4x.


Early November ’15 Status

It might read as not so interesting to some, but since the most important for this distribution is packaging, always adding the latest, making sure every possible package is rebuild for any update and always checking in as many places as possible that updates are bringing improvements, this news article will begin with a long list of what was built the last month.

Builds affected over half of the KaOS repositories (currently at a little over 2100). The usual were the monthly KDE updates (Frameworks 5 to 5.15.0, Plasma 5 to 5.4.2 and KDE Applications to 15.08.2). Of course the latest Libreoffice 5.0.3, Firefox 42.0 and Chrome 48.0.2547.0 are among the most known available.
Large rebuilds were triggered though by updates to Qt 5.5.1, Perl 5.22.0, Boost 1.59.0 and ICU 56.1. All Texlive packages were updated to the latest 2015 release.
A major change was done for Mariadb, it stayed with the stable 5 series, now that the 10 series has gone to 10.1, it is now the better, stable option for this distribution.
The kernel has moved to Linux 4.1.5 for stable, linux-next is at 4.3. Systemd has now settled on a regular 3-4 weeks update interval, 227 is the latest and available.
Screenshot_20151105_115616
Calligra is undergoing a major change, it will be split up into complete separate applications, the first that is now fully independent from Calligra is Krita. KaOS is following the Master branch of both, since they are kf5 based.
Hundreds more were updated, just a glimpse of what entailed that, mesa 11.04, all gstreamer packages 1.6.1, xorg-server 1.17.4, Sqlite 3.9.2, the Sip/Qscintilla/PyQt stack and Apache 2.4.17.
New to the repo are two very complete font packages, Noto-fonts and Noto-fonts-otf, they will become the default font for Plasma 5 with 5.5.
Gitter
For some users finding a way to communicate in KaOS might not have been ideal. Forums at times are too official, IRC has issues with the big difference in time zones every one is in. To address this a new option is being tested, the use of Gitter. This offers an Instant Messaging option that anyone can join, all post are logged forever (no need to always be online as in IRC) and for those wanting to follow the work done for KaOS in the repositories, artwork, installer & other KaOS applications or see all changes in KCP, Gitter offers an activity stream. Gitter is linked on the KaOS website, top & bottom right in the Social Media links, and there is a desktop application available in the Apps repository. It does have an option to install as an Android app too.
Screenshot_20151020_140132
Ports to Qt5/kf5 are slowing down, seems it is taking the longest to get the last Qt 4 holdouts to move. A few more though are now Qt5/kf5 based in KaOS, this includes Mumble, Subtitlecomposer and Qwinff.

Work on the installer “Calamares” is ongoing as usual. Preparations are in place to start using the 2.0 series. With this, partionmanager is no longer part of the Calamares code, but will use the Kpmcore application instead. With the next release you will see big changes in the User Creation page and the Partitioning choice page. Setting a separate root password can be disabled, any changes from choices you make to partitioning will be shown in real live.
Liri
Last for this rather long News article is the addition of a new Qt based web-browser. It is no secret that progress for a full featured Qt based web-browser has been slow. Many seem abandoned (Rekonq is such an example, still in the repositories, but will be removed soon). QtWebkit is being depreciated and will no longer be part of Qt 5.6. The current default web-browser Qupzilla is in its stable form still QtWebkit based. For over a year though a QtWebengine version of Qupzilla has been in the repositories, but is not ready for stable use, full switch from upstream has been pushed forward to every “next” Qt5 release, Qt 5.4 was supposed to be the version to make that happen. There is one interesting development though on this front, an all new QML based browser, fully using QtWebengine, Liri-Browser. It has entered the Apps repository and all upstream work is closely followed by providing weekly builds. Using QML makes this a beautiful browser, but it is not complete enough for daily use. Development is very active though, so it makes sense to follow this option.

It probably is clear from all the changes mentioned that a new ISO will be needed soon, updates to the October version are getting beyond the set rule of being a simple pacman -Syu when that involves updating almost the entire install. Expect a new stable ISO around the third to fourth week of this month.


KaOS 2015.10

It is with great pleasure to present to you the 2015.10 ISO. As always with this rolling distribution you will find the very latest packages for the Plasma Desktop, this includes Frameworks 5.14.0, Plasma 5.4.1 and KDE Applications 15.08.1.
Bigger news though are two changes. This ISO is the first time that the default XFS filesystem is CRC and finobt enabled. CRCs enable enhanced error detection due to hardware issues, whilst the format changes also improves crash recovery algorithms and the ability of various tools to validate and repair metadata corruptions when they are found. The free inode btree does not index used inodes, allowing faster, more consistent inode allocation performance as filesystems age.
License page
Second is not so much an enhancement for the user, but vital for this distribution, the addition of a License Approval page to the installer. Since KaOS ships with the option to install with proprietary graphics drivers, users accepting the EULA for such drivers was sorely needed.

Changes to SDDM, kwin and kinit make it now possible to start a Plasma Wayland session right from the login manager. An X11 session is of course still default, but the drop-down menu has now a wayland entry too. The default web-browser Qupzilla is one of the first applications that heavily relied on X11 in its code that now is fully ported to run a Wayland session too.
Screenshot_20150909_204515
Most notable major updates over the last two months are the Ncurses 6.0 stack, OpenCV 3.0.0 stack, Xfsprogs 4.2.0, grub 2.02beta, Networkmanager packages moved to 1.0.6, all of gstreamer is at 1.6.0 and Systemd 226.

Many more applications are now fully ported to Qt5/Frameworks 5, examples of the recent ports are Sweeper, KRFB, ksuperkey, Basket and Lyx.
Calamares, the used installer framework, has received a lot of work. Highlights of the additions:

  • An all new WebView module, which allows the deployer to show any web page in a WebKit environment.
  • An all new License module, which allows the deployer to require acceptance of licensing terms for proprietary components
  • Enhanced autologin defaults customization.
  • Swap partition support in automatic partitioning
  • Support for blacklisting modules at build time.
  • Service disabling support in the Services module.
  • Fixed a bug with swap partitions needlessly getting new UUIDs.
  • Fixed a bug with alongside install being allowed even if the DOS MBR partition table limit of 4 primary partitions is reached.
  • Several bug fixes in the partitioning component.

Changes for Octopi include: At Info tab, packages in “depends On” field are shown as clickable anchors. Information tab now supports “ctrl+F” searching. Help/About dialog now shows Pacman information. StatusBar msg got updated with number of selected packages more visible. When outdated packages are printed at Output tab, you can see their information just hovering the mouse over them. The built-in tool to access KCP has now a much clearer place with the addition of its own “foreign” icon in the menu-bar.

For UEFI installs, KaOS uses the simple, transparent but quite powerful systemd-boot as bootloader.

The ISO ships with Frameworks 5.14.0, Plasma 5.4.1, KDE Applications 15.08.1 & not yet released ports of KDE Applications, Linux 4.1.9, Systemd 226, Kmod 21, Networkmanager 1.0.6, Calligra 3.0Alpha, Clementine, Plasma-nm 5.4.1, Xorg-server 1.17.2, Mesa 11.0.2, Glibc 2.21, GCC 4.9.4, non-free Nvidia 352.41 and Python3 3.4.3 to name a few.

Known issues:

  • If you want to use a GPT partition table on a BIOS system, make sure to set it up following this Guide, the installer’s partitioner can only handle GPT correctly for UEFI
  • Installing on RAID, LVM, LUKS is currently not possible

To create reliable installation media, please follow the instructions from the Download page. KaOS’s ISO’s do not support unetbootin, and DVDs need a burn speed no higher than 4x.


Early September ’15 Status

After skipping last month status news due to the time coinciding with the August ISO release, it is back on track for one of these reports.

Since about twenty packages were removed from the repositories (example all of the gstreamer0.10 packages were finally obsolete), there was room to add some new packages. One that was regularly requested, Tor is now added. The fcitx group had fcitx-anthy added, making the input method more complete for Japanese. Porting of KDE apps to plasma 5 keeps continuing too, some that left the repo in plasma 5 move are now back this includes libkcompactdisc, Calligra applications Kchart & Kexi and poxml. Another addition is ksuperkey.
Sweeper
From the remaining Qt 4 depending applications, sweeper is now Frameworks 5 based too.

Last month saw updates to a good five hundred packages, this included the releases of KDE Applications 15.08.0, Frameworks 5.13.0 and Plasma 5.4.0. The base of the system updates included systemd 225, dbus 1.10.0, all the networkmanager packages moved to 1.0.6, openmpi 1.10.0 and nvidia packages to 352.41 & nvidia-304xx to 304.125.

There also is now a mirror available on the African continent, a new mirror was added in South-Africa.

kcp was completely rewritten, it now offers far more information on any application available in the KaOS Community Repository
ff_clang
The Clang compiler is being tested as a replacement compiler for some applications instead of GCC. Advantage of Clang is that it has much clearer debug output while a build is ongoing, reduces build times significantly and often times results in a quite a bit smaller package. The first that entered the repositories build with this compiler was Firefox.

Starting a Wayland session no longer needs any detailed instructions, SDDM had Wayland support added, kinit build was adjusted, so now you can select a regular Plasma session on your login screen, or select a Wayland session from the drop-down menu. Don’t expect too much of Plasma 5 Wayland based though it does not work on all graphics cards yet and when it works it all is still in an early stage.
Qupzilla though is one of the first applications that heavily relied on X11 in its code that now is fully ported to run a Wayland session too.
License page
And last, but not least bit of News for these last four weeks is about Calamares. Two new pages were added. One will give the option to show some needed information about the current release a user is installing. For this distribution the second page added is more significant. It is not so exciting from a user standpoint, but since KaOS ships with proprietary software (the nvidia drivers), it is vital that users accept a license before such drivers are actually installed on their system. Not having this License page in Calamares did open KaOS up for legal issues. This is now addressed. So far the code for this page is KaOS only, not accepted yet in Calamares master since they only accept complete modular pages, most of the License page is fully modular for any distribution to adjust easily for their needs, a small part is not yet.

As you see, a lot of changes again and especially the changes to Calamares warrant a new ISO sooner than the usual 6-8 weeks release cycle. Expect a new release during September.


KaOS ISO 2015.08

It is with great pleasure to present to you the 2015.08 ISO. This ISO brings a long list of wonderful improvements to all of KDE. Biggest part undoubtedly is the first time to have the option to run Plasma 5 in a Wayland session. It still is in an early stage so kwin_x11 is of course the default still. For all the latest on Plasma 5 see Plasma 5.4RC announcement

There are a few option to test a Wayland session, best working currently (possible in Live mode too) is to disable sddm sudo systemctl stop sddm
Log in at tty2: Ctrl-Alt-F2 and use your user-name and password to login, in live mode those are live/live
Then run: kwin_wayland --libinput --xwayland "plasmashell --platform wayland"

KaOS is also approaching a completed switch from Qt 4 to Qt 5 only. This ISO has only one application left that depends on Qt 4, hplip, The repositories have about a dozen left that still need Qt 4.
Screenshot_20150813_125406
Most notable major updates over the last two months are the Xorg 1.17 stack, Glib2 2.44.2 stack, Qt 5.50, GCC 4.9.3, Linux 4.1.5 and Systemd 224.
This ISO KaOS uses the Systemd provided Systemd-boot for UEFI installs, Gummiboot is depreciated.

As for the desktop this ISO brings all the latest of Plasma 5 (Frameworks 5.13.0, Plasma 5.4RC) and KDE Applications 15.07.90. All build on Qt 5.5.0. Plasma-volume-control is now part of the Plasma 5 group, renamed to Plasma-pa (for sound plasmoid). Many more applications are now fully ported to Qt5/Frameworks 5, examples of the recent ports are Megaglest, Tellico, KMahjongg, lmms, smb4k, qmmp, Basket and Lyx.
Welcome page
Calamares, the used installer framework, has received a lot of work. Highlights of the additions:

  • Added the option of not installing a boot loader on MBR (legacy BIOS boot) systems.
  • Added the option of changing the file system type when editing a partition.
  • More robust partition detection and mounting/unmounting
  • Swap partition support in automatic partitioning
  • Fixed an issue which could result in the wrong mount point being set for a swap partition
  • Adjusted the Install page so that the QML slideshow is loaded and started exactly when the install operation starts
  • Improved branding mechanism, with distribution branding option on the Welcome page

Changes for Octopi include: At Info tab, packages in “depends On” field are shown as clickable anchors. Information tab now supports “ctrl+F” searching. Help/About dialog now shows Pacman information. StatusBar msg got updated with number of selected packages more visible. When outdated packages are printed at Output tab, you can see their information just hovering the mouse over them.

Current KaOS users, please give your mirrors time to sync before updating, well over 300 packages are moved with the release of this ISO.

Known issues:

  • If you want to use a GPT partition table on a BIOS system, make sure to set it up following this Guide, the installer’s partitioner can only handle GPT correctly for UEFI
  • Installing on RAID, LVM, LUKS is currently not possible

To create reliable installation media, please follow the instructions from the Download page. KaOS’s ISO’s do not support unetbootin, and DVDs need a burn speed no higher than 4x.


Early July ’15 Status

A major Qt update is moving to all users today, so a good time to combine that with one of these monthly status reports.

An early Qt 5.5 release entered the kde-next repositories almost three weeks ago so all needed rebuilds and new KDE versions could be build on this version. Now that Qt 5.5.0 final has been released all is ready to move to the stable repositories. Qtwebengine 5.5.0 is a major step forward of getting Qt based web-browser ready to use the chromium engine and will hopefully lead to a much more complete Qt base web-browser. Kf5-Qupzilla is an early port of Qupzilla away from qtwebkit to qtwebengine.
TellicoThis move includes Plasma 5 5.3.2 and KDE Applications 15.04.3. KaOS has been able to help to get some of the KDE packages ready for the Qt 5.5 move, about a dozen patches send upstream where accepted to make all build as should.
The move to Qt 5.5 also means that gstreamer0.10 is finally complete obsolete, nothing in the KaOS repositories needs this version anymore, so all gstreamer0.10 packages are removed.
The freed up space left vacated by this group gave room to have some new Kmahjonggapplications enter the repositories. This includes Tellico, newly ported to frameworks 5. Another just ported that entered is the Kmahjongg. A FOSS game, Megaglest, that is in the process of making the switch from wxwidgets to Qt5 is also added in its Qt5 version.
Slowly but surely more plasmoids are becoming available for plasma 5, new for the KaOS repositories is Gmailfeed an email checker & feed plasmoid.
Welcome page
Work continues steadily on Calamares, branding option is expanded to a Welcome page image implementation. Since its start Calamares has depended on the KDE partitionmanager, cooperation between Calamares & KDE partitionmanager developers has led to changes for partitionmanager which is now split into two components, the core libraries and the GUI part. This will make future partitioning improvements much easier to implement.

Xorg has moved to 1.17, all that depend on it were rebuild. Also moving today is the Glib2 2.44.2 stack update, this effected some sixty packages including gtk3 moving to 3.16.
In all a good 600 packages have moved so as always make absolute sure your mirror has synced before updating to all this latest.


KaOS ISO 2015.06

KaOS is proud to present the 2015.06 ISO. The policy is, once a first pacman -Syu becomes a major update, it is time for a new ISO so new users are not faced with a difficult first update. With the magnitude of changes the last two months, that new ISO is more than due.
Most notable major updates are the Boost/ICU stack, Gnutls/Nettles stack, a new Glibc 2.21 & Binutils 2.25 based toolchain, a move to Libpng 1.6 series, Linux 4 (4.0.5) and Systemd 220.
The latter now made the logical step to merge a bootloader with an init system. With this ISO KaOS moves to the Systemd provided Systemd-boot for UEFI installs, Gummiboot is depreciated.
With Linux 4.0.5 a much simpler way for users to make sure their intel microcode is always updated on boot is implemented. The needed in-kernel modules are now built in such a way that Systemd can handle the microcode updates.

kscreengenie
As for the desktop this ISO brings all the latest of Plasma 5 (Frameworks 5.9.11, Plasma 5.3.1) and KDE Applications 15.04.2. All build on Qt 5.4.2. Plasma-volume-control has replaced kmix for sound plasmoid, Kscreengenie has replaced Ksnapshot. Many more applications are now fully ported to Midna sddmQt5/Frameworks 5, biggest among those is the Calligra Suite. Also moved to Qt5 and back on this ISO is Clementine. New additions to the repositories includes applications very recently switching to Qt5, examples are Avidemux, Mixxx and Kup. The Midna artwork has expanded to now also provide a custom, modern flat icon set and a new sddm theme written in QML for KaOS.

Calamares, the used installer framework, has received a lot of work. Highlights of the additions:

  • Automated EFI support for partitioning and boot loader
  • Switch from Gummibot to Systemd-boot for UEFI systems
  • More robust partition detection and mounting/unmounting
  • Swap partition support in automatic partitioning
  • An improved Python modules API
  • User experience improvements, including all new Welcome and Summary pages
  • A greatly improved branding mechanism, with QML and translations support

Calamares_UEFI
Current KaOS users, please give your mirrors time to sync before updating, well over 300 packages are moved with the release of this ISO.

Known issues:

  • If you want to use a GPT partition table on a BIOS system, make sure to set it up following this Guide, the installer’s partitioner can only handle GPT correctly for UEFI
  • Installing on RAID, LVM, LUKS is currently not possible
  • When a drive contains a LUKS partition, Calamares will not start, see LUKS Bug report. It is needed to remove the LUKS partition before starting the installer

To create reliable installation media, please follow the instructions from the Download page. KaOS’s ISO’s do not support unetbootin, and DVDs need a burn speed no higher than 4x.