Home Home > Tag > linux kernel
Sign up | Login

Posts Tagged ‘linux kernel’

Plasma, Applications, Frameworks arrive in Latest Tumbleweed Snapshot

October 17th, 2019 by

Since last week, there have been four openSUSE Tumbleweed snapshots released and the snapshots brought new versions of software from KDE, Mozilla and more.

The most recent snapshot, 20191014, updated several packages around KDE’s projects. Plasma 5.17.0 arrived in the snapshot and there are some extraordinary changes to the new version. The release announcement says this new version is as lightweight and thrifty with resources as ever before. The start-up scripts were converted from a slower Bash to a faster C++ and now run asynchronously, which means it can run several tasks simultaneously, instead of having to run them one after another. Improvements to the widget editing User Experience were made and the Night Color feature became available, which subtly changes the hue and brightness of the elements on the screen when it gets dark; this diminishes glare and makes it more relaxing to the eyes. The same snapshot brought KDE Applications 19.08.2 and the second version of the 19.08 release improved High-DPI support in Konsole and other applications; there were many bugs fixes as well and KMail can once again save messages directly to remote folders. There was more KDE packages arriving in Tumbleweed with the update of KDE Frameworks 5.63.0; KIO, Kirigami and KTextEditor had the most bug fixes in frameworks latest release. The Tumbleweed snapshot had several other software packages updated like the file system utilities package e2fsprogs 1.45.4, which addressed Common Vulnerabilities and Exposures CVE-2019-5094 where an attacker would have been able to corrupt a ext4 partition. The 3.6.10 version of gnutls added support for deterministic Elliptic Curve Digital Signature Algorithm (ECDSA) / Digital Signature Algorithm (DSA). Text editor Nano updated to version 4.5 and offers a new ‘tabgives’ command allowing users to specify per syntax whatthe <Tab> key should produce. The php7 7.3.10 version modified some patches and fixed some bugs. With all these changes, the snapshot is trending at a stable rating of 95, according to the Tumbleweed snapshot reviewer.

The 20191012 snapshot had one package update and it was for Linux Kernel 5.3.5. The single kernel update appears to have increased the stability of Tumbleweed as it is trending at a stable rating of 96, according to the Tumbleweed snapshot reviewer. That’s four rating points up from the snapshot the day before, 20191011, which is trending at a stable rating of 92.

Snapshot 20191011 had updates for ImageMagick that now supports animated WebP encoding/decoding. Both Moxilla Firefox and Thunderbird were updated to version 69.0.2 and 68.1.1 respectively. Firefox had a single fix for a Linux-only crash when changing the playback speed while watching YouTube videos. Thunderbird on the other hand had multiple bug fixes to include various theme fixes and dark theme improvements for the calendar. The fwupd package, which is a daemon to allow session software to update firmware,  version 1.3.1 now allows the disabling of all plugins and added support for thunderbolt interface for kernel safety checks. GStreamer and many of its plugins were updated to version 1.16.1; the new versions offer many performance improvements and fixed a Wayland event source burning CPU in certain circumstances. Other packages updated in the snapshot were nodejs12 12.11.1, python-packaging 19.2 and tcpdump 4.9.3, which addressed more than two dozen CVEs.

Snapshot 20191009 recorded a moderate rating of 90 on the Tumbleweed snapshot reviewer had 10 packages updated in the snapshot. Ultra fast download utility aria2 1.35.0 dropped SSLv3.0 and TLSv1.0 and add TLSv1.3. The wicked framework version 0.6.60 shipped the internal helper library, libwicked, inside of the wicked package and the Linux Kernel sources were updated from version 5.3.2 to 5.3.4.

KDE and openSUSE: Plasma 5.17, Qt 5.14 and more

October 10th, 2019 by

It’s been way too long since the last blog post, so we’ve got quite a lot to report on!

Plasma 5.17 Beta

The Beta version of Plasma 5.17 was released with many new features and improvements such as per-screen fractional scaling on Wayland, a new User Interface (UI) for configuring permissions of Thunderbolt devices and network statistics in KSysGuard. The latter requires some more privileges than usual for a user application, so is currently being looked at by the SUSE security team.

openQA found a few bugs already, like GIMP looking more “colorful” than usual and some applications mixing Kirigami and Qt Widgets breaking some keyboard shortcuts. Both of those were addressed meanwhile and will be fixed in the final release of 5.17.

If you haven’t tested the Plasma 5.17 Beta yet, there’s still some time left! If you come across a problem in the software, please head over to the KDE bug tracker; if instead you find an issue that is openSUSE specific, go over to the openSUSE bugzilla.

To get it on your Leap or Tumbleweed installation, you can read https://en.opensuse.org/SDB:KDE_repositories.

In case you face some severe issues, the automatic snapshotting of the root filesystem using btrfs has your back and you can simply go back to the working state by booting into an older snapshot and doing a rollback.

Argon, an installable live medium that includes Leap 15.1 with the Beta and doesn’t require any manual repository addition, is also available.

openSUSE Leap 15.2

Like it happened for Leap 42.2, 15.2 will also see major version upgrades of many components.

Next to a new version of the Linux kernel, it’s planned to ship with Qt 5.12 LTS, Plasma 5.18 (of course also LTS) and the latest KDE Frameworks and Applications, which we can get in early enough for proper testing to ensure the best user experience possible!

This means that the “Full Wayland” session that landed in Tumbleweed a few weeks ago will also be available in Leap 15.2 and support per-screen fractional scaling.

As the target versions of Applications, Frameworks and Plasma aren’t even out yet, we’re currently integrating Qt 5.12 LTS with the latest packages from Factory.

Qt 5.14

Users of Tumbleweed and Leap with newer KDE software are used to having the latest available features and bugfixes, which is only possible by keeping up with Qt development and acting proactively.

So while the 5.14 branch of Qt is still young, we’re already busy integrating it into our builds. During the initial packaging of the 5.14 Alpha some bugs (QTBUG-78867, QTBUG-78881, QTBUG-78911, QTBUG-78948) were already identified and most of them fixed by now, so the KDE:Qt:5.14 project is built and usable by now. To develop against Qt 5.14 and test your applications with it, you can add the repo and get started.

So far it’s still in the phase of integration and getting everything in shape to build against it, but soon we’ll submit it to the Factory staging area to see how it behaves in there.

One of the most user visible features is that the implementation for scaling (for HiDPI displays) was mostly rewritten. Other noteworthy changes are the addition of various backends for hardware acceleration of Qt Quick using a new abstraction layer (opt-in), which can now also take advantage of Vulkan and introduction of a new “qtquicktimeline” module, which allows for easier integration of timeline-driven animations into Qt Quick.

Multiple YaST Packages, Major Versions of Gawk, Swig Update in Tumbleweed

September 5th, 2019 by

Three openSUSE Tumbleweed snapshots were released this week.

The snapshots brought two new major versions and two Linux Kernel updates.

Snapshot 20190902 brought the second Linux Kernel update for the week with an update of kernel 5.2.11; the new kernel brought several fixes for ASoC audio drivers. The snapshot also provided an updated version of Ceph to address a Common Vulnerabilities and Exposures.The IRC Client irssi 1.2.2 version fixed a crash and libreoffice removed some patches. The updated libsolv 0.7.6 fixed repository priority handling for multiversion packages and the network discovery and security auditing utility nmap 7.80 resolved a compatibility issue with OpenSSL library configured with security level 2. Qt4 support was removed with the polkit-qt5-1 version 0.113.0. MicroOS integration tests and an added required cryptomount coding for EFI boot were added with core appliance builder python-kiwi 9.18.12. The interface compiler connecting programs written in C and C++ with scripting languages, Swig, received the 4.0 update in the snapshot; the new major version improves support for parsing C++11 and C++14 code and removes php5 support. Several YaST packages updated the name type X-SuSE-YaST-AutoInstResource. The snapshot is trending at a rating of 88, according to the Tumbleweed snapshot reviewer.

Snapshot 20190829 updated three packages. The three package updates were freeipmi 1.6.4, texlive-specs-m and texlive-specs-n. The snapshot recorded a moderate rating of 90, according to the Tumbleweed snapshot reviewer.

Mesa 19.1.5 arrived in snapshot 20190828 and provided some bug fixes. Mozilla browser Firefox had a minor update to 68.0.2 and provided a fix that cut off some images that weren’t displaying on Google Maps as well as a fix for special characters there were being cut off from the end of the search terms. KDE music player amarok received an update to version 2.9.70 and re-added the gstreamer-plugins-ugly. The 3.7.3 version of ccache corrected the cache size on filesystems that use more or less disk blocks than conventional filesystems. A compiler warning was fixed in e2fsprogs 1.45.3. A major version release of gawk 5.0.1 was in the snapshot; the pattern searcher makes some stronger assumptions about a C99 environment and adds support for the POSIX standard %a and %A printf formats. There was an update for GNU Compiler Collection from 9.1.1 to 9.2.1 and a patch was added to make symbols for aggregated global constructor names stable when using Link Time Optimization (LTO). Improvements to User Interface, workflow and features were made with the update of git 2.23.0. This snapshot provided the first kernel update of the week with kernel 5.2.10. Several translations were made with the libstorage-ng 4.2.2 update and text editor nano 4.4 made a change on startup to allow the cursor to be put on the first or last occurrence of a string by preceding the filename with +/string or +?string. The welcome window for openSUSE received more translations for global users with an update of the opensuse-welcome 0.1.6 package and several YaST packages were updated for the handling multiple versions of Ruby versions by updating tags in the spec file. The snapshot recorded a moderate rating of 81, according to the Tumbleweed snapshot reviewer.

Stable Sailing For Tumbleweed Snapshots This Week

May 16th, 2019 by

Developers Can Make Use of GCC 9, QEMU 4, Wireshark 3

This week produced a smooth and rapid release of stable openSUSE Tumbleweed snapshot as the rolling release produced a total of five stable or trending stable snapshots, according to the Tumbleweed snapshot reviewer.

The production of snapshots provided both large and small package updates with GNU Compiler Collection 9, Wireshark 3.0.1, QEMU 4.0, KDE Applications 19.04.1, GNOME 3.32.2 and KDE Plasma 5.15.5 rounding out the largest package updates this week.

The latest Tumbleweed snapshot, 20190514, hailed in twenty recorded bug fixes for KDE Applications 19.04.1, which include improvements to Kontact, Ark, Cantor, Dolphin, Kdenlive, Spectacle and Umbrello. Among the highlighted fixes were a crash in KMail’s text sharing plugin that was fixed and regressions in the video editor Kdenlive were corrected. The Advanced Linux Sound Architecture (alsa) 1.1.9 dropped several patches and fixed a rate plugin for comparisons as well as added support for GCC’s LinkTimeOptimization. The VLC audio visual decoder package dav1d 0.3.1 provided arm optimization for Multiple Sequence Alignment Compressor (MSAC). The package that has the implementation of HTTP/2 and its header compression algorithm HPACK in C, nghttp2, fixed a compilation against modern LibreSSL in the 1.38.0 version update. Tcsh 6.21.00 ported patches and the 4.2.15 version of yast2-storage-ng worked on the partitioner to prevent edition of block devices that are part of a multi-device Btrfs. The snapshot is currently trending at a 96 rating, according to the Tumbleweed snapshot reviewer.


Krita, GNOME Builder, FFmpeg Get Updates in Tumbleweed

July 5th, 2018 by

The four openSUSE Tumbleweed snapshots this week are trending quite stable as new major version packages have been updated this week.

Among the packages updates this week were FFmpeg, KDE Plasma, GNOME Builder and Krita along with a kernel update.

The most recent snapshot, 20180702, put out the first update ffmpeg 4.0 with a refresh of patches and an enablement for ffnvcodec when building with NVIDIA support. The snapshot brought about another 4.0 version with checkmedia upgrading from 3.8 to the new 4.0 version. The tools and libraries package to work with Extensible Firmware Interface variables, efivar, had a major update as well and adjusted its libefiboot-export-disk_get_partition_info.patch to work with the new 36 version. That wasn’t the last major version update either. The package for userspace components for the Linux Kernel‘s drivers/infiniband subsystem, rdma-core, updated to version 18.1; the new major version fixed compilations with recent glibc. Among the other packages in the snapshot there were updated were spec-cleaner 1.1.0, brotli 1.0.5 and System Security Services Daemon (sssd) 1.16.2.

The 20180701 snapshot brough Plasma 5.13.2. The release added a week’s worth of new translations and fixes from KDE‘s contributors. There were also updates to several YaST packages and libstorage-ng 3.3.312 removed an unused and obsolete file. Konversation 1.7.5 dropped a patch and fixed building against Qt 5.11. The lightweight image viewer for the Xfce desktop ristretto 0.8.3 had multiple fixes including a fix for GLib-GObject-CRITICAL in the directory monitoring code.

Snapshots from the end of last month included snapshot 20180629 and 20180628. Snapshot 20180629 improved the performance of the stroke layer style with an update to the open source painting program krita 4.0.4. The testsuite package spec-cleaner was updated in this snapshot as well to version 1.0.9, which dropped support of python 2, and there were bug fixes for Qt 5.11 with the libqt5-qttranslations and libqt5-qtvirtualkeyboard package updates to 5.11.1. Snapshot 20180628 updated the Linux Kernel to 4.17.3, which had multiple fixes for the btrfs filesystem and deleted some stacktrace patches. The gnome-builder package made the editor more reliable to restores a cursor position and fixed for a number of crashers and potential for data loss with the 3.28.3 update.

Packages updated in previous snapshots last month were were GCC 8.1.1, KDE Applications 18.04.2, KDE Frameworks 5.47.0 and PulseAudio 12.0. Release manager Dominique Leuenberger summarized the updates in his weekly review and also explained that even though FFmpeg 4.0 was updates, FFmpeg 3.x is still available in the main repo, but will eventually be be phased out. All the snapshots in the past few weeks have been rated as moderate to stable in the Tumbleweed review tool. Snapshot 20180702 is currently trending as stable with a 91 percent rating.

Tumbleweed Snapshots Update AppStream, Mesa, Frameworks

July 13th, 2017 by

This past week’s openSUSE Tumbleweed snapshots have produced several fixes and improvements, including some for KDE users and those using AMD hardware.

Mesa 17.1.4 was among the most interesting packages in snapshot  20170710.

The update to Mesa brought an AMD drivers fix for the proper generation of Surrogate ID (SID) Tables and an RadeonSI improvements related to the Polaris 12 chip. Grep’s update to 3.1 makes it search for plain-text data sets faster. The snapshot also prepared for the 4.12 Linux Kernel with an update to linux-glibc-devel 4.12; Linux Kernel is expected to land in Tumbleweed before the end of the week. A fix for a “stupid” crash, according to the change log, with verbose mode and tone generation came with the update of mpg123 1.25.1 and the Newt library for color text mode and widget based user interfaces received improved handling of long strings.

Snapshot 20170709 brought very small changes to Wine and AqBanking. Wine 2.12 had performance improvements with async I/O and started MSI user interface support with the update to the newest version.


Enterprise Beta Sources Added to openSUSE Leap 42.3 Build

May 19th, 2017 by

Sources from the beta version of SUSE Linux Enterprise (SLE) Service Pack 3 (SP3) arrived today in the latest build for openSUSE’s next minor release of the 42 series.

The transition to a rolling development process for openSUSE Leap 42.3 has changed the traditional milestone process, but fixed milestones are alive and well with SLE development and Leap is benefiting from that hardened, enterprise core.

The latest sources from SLE SP3 Beta included in Leap builds are security and bug fixes n SUSEConnect version 0.3.0. Additionally, cpupower updated to a turbostat version with 17.04.12. The shared zypper 1.13.27 version helps to tag packages installed by user request as ‘i+’. The beta and Leap build also cleanup an algorithm for rollback snapshots with Snapper 0.5.0. Ceph’s  12.0.2 sets higher disk and memory constraints so s390x builds don’t fail. SLE SP3 and Leap also share the same 4.4.68 Linux Kernel, which provides plenty of improvements for architectures and wireless drivers.

Yast2-installation moved Container as a Service Platform to yast2-caasp package and added a features request, which added Network Time Protocol Servers settings to the overview dialog.

Community packages differing from SLE SP 3 Beta that testers can find in Leap are new features from Mozilla Thunderbird 52.1.0 and security fix from Mozilla Firefox 52.1.1. This past week KDE Applications was updated in the Leap builds to version 17.04.0. Two weeks ago, a Leap build for 42.3 updated Mesa from version 11.2.2 to version 17.0.4 (now Mesa 17.0.5), so more Graphics Processing Units are supported.

“I’d like to ask package maintainers and users alike to check whether there are any bigger changes left to be done in 42.3,” release manager Ludwig Nussel wrote to the openSUSE Factory Mailing List. “If so, please submit affected packages ASAP.”

There are only a few more days left to get any major version updates in the next minor Leap 42 version. All major version updates have a submission deadline of May 21.

Leap 42.3 builds have been coming out on a regular basis with new community packages being updated in the newest builds. Testers are encouraged to test the rolling development and can download the iso image from the development button on software.opensuse.org. After installing Leap, testers can enter the terminal and enter zypper update for the newest Leap 42.3 packages.

Don’t forget to report bugs if you find one.

Kernels Becoming Tumbleweed Norm, Grub 2 Gets Release Candidate

February 16th, 2017 by

Two Linux Kernels per week in openSUSE Tumbleweed is becoming the norm as the rolling release is providing daily snapshots of new software that are closely aligned with upstream development.

Kernel 4.9.8 and 4.9.9 were released in the 20170208 and 20170212 snapshots respectively and the later brought a fix for a Btrfs system call.

Beside the 4.9.8 Kernel in the first week’s snapshot, 20170208, Mesa users will be happy to see version 13.0.4 had a specfile fix for build configuration for ARM, Power PC and s390 architectures. Gimp 2.8.20 made the color selection of the paint tool more robust and updated translations for a number of European languages. Several other packages were updated in the repositories from this snapshot and python3-kiwi 9.0.2 and vim 8.0.311 provided the most fixes.

Snapshot 20170209 brought the first major release of libosinfo (Operating System information database) in Tumbleweed with version 1.0.0, which focuses on metadata about operating systems and provides a single place to manage it in a virtualized environment.  F Virtual Window Manager (FVWM) 2.6.7 added a handful of new features and removed several other features like  GTK 1.x support.

Plasma 5.9.1 came in the 20170211 snapshot and AppArmor 2.11.0 update provided multiple improvements and fixes, one of which fixed an issue that Kernel 4.8 and above affected Apparmor policy enforcement. Libssh hackers made use of their time at FOSDEM and squashed bugs, which came in the libssh 0.7.4. (more…)

GNOME, Notmuch update in Tumbleweed

December 15th, 2016 by

To state that not much has been happening in openSUSE Tumbleweed is an understatement as there were seven snapshot this week.

Life, however, is full of surprises and irony and this article just might end with a little.

The beginning of the week started with snapshot 20161208 that had a change that affects Python users. The update of python3-setuptools to version 30.2.0 dropped support for Python 3.2, which was released in February of 2011. The snapshot also provided an update to Kernel firmware 20161130 with patches affecting Intel Bluetooth.

The next snapshot, 20161209, updated most gstreamer packages to version 1.10.2, which brought Open Graphics Library related bugfixes and a security-relevant bugfix in the vmnc decoder. The text shaping package HarfBuzz updated to 1.3.4 and fixed vertical glyph origin in hb-ot-font and Vala’s update to 0.34.4 had some small bugfixes.

NetworkManager-openconnect 1.2.4 updated translations and fixed support for IPv6-only VPNs and updates to yast2-installation 3.2.11 and yast2-network 3.2.16 had crash fixes.

The updates to gstreamer continued in snapshot 20161210 with gstreamer-editing-services, gstreamer-rtsp-server and gstreamer-validate moving to version 1.10.2, which fixed mostly minor bugs. The snapshot also updated the Linux Kernel to 4.8.13. Python-packaging updated to version 16.8, which provided a fix for rendering and Wine updated to the 2.0 Release Candidate 1 that enhances Shader Model 5 operations.