Home Home > Tag > Wayland
Sign up | Login

Posts Tagged ‘Wayland’

Applications, PostgreSQL, Zypper Packages Update in Tumbleweed

September 13th, 2019 by

The past week produced four openSUSE Tumbleweed snapshots.

The snapshots brought an update of KDE Plasma and Applications along with an update for the input framework ibus, two PostgreSQL versions and the command line package manager zypper.

KDE Applications 19.08.1 improvements to Kontact, Dolphin, Kdenlive, Konsole, Step, and more arrived in snapshot 20190909. Several regressions in Konsole’s tab handling were fixed and olphin again starts correctly when in split-view mode. The updated of the anti-virus package clamav 0.101.4 address two Common Vulnerabilities and Exposures. The GNOME web browser package epiphany 3.32.5 fixed a memory corruption and broken web process extension connection when using WebKit trunk. An update of links 2.20.1 brought stability improvements and also addressed a bug when connected with tor would send real dns requests outside the tor network when the displayed page contains link elements with rel=dns-prefetch. The Plasma desktop received a minor update to 5.16.5 and fixed KWayland-integration builds with recent frameworks and Qt 5.13. Some notifications were changed in the new minor version and the some functionality was improved for current weather conditions. The qrencode 4.0.2 package improved support for cmake. The snapshot was trending at a rating of 84, according to the Tumbleweed snapshot reviewer.

Multiple packages arrived in snapshot 20190907, which was also trending at a rating of 84. An update of ImageMagick 7.0.8.63 properly identifies the DNG and AI image format. About 15 CVE’s were addressed in the update of Mozilla Firefox to version 68.1.0, which included a fix for type confusion in Mozilla’s JavaScript engine Spidermonkey. An update for the Wayland input-method protocol was made in ibus 1.5.21 and improved Single Instruction, Multiple Data (SIMD) decoding of 24 bit files was made with the Free Lossless Audio Codec (flac) 1.3.3 package update. Improved performance of various Application Program Interface (API) such as JSON.parse and methods called on frozen arrays were made with the nodejs12 12.10.0 update and php7 7.3.9 provided a bug fixing release that fixed an Exchangeable image file format (Exif) crash (bus error) due to wrong alignment and invalid cast. Many other libraries were updated in the snapshot including a couple YaST packages.

(more…)

Mesa, ImageMagick, Plasma, Frameworks Update in Tumbleweed

August 1st, 2019 by

There have been three openSUSE Tumbleweed snapshots released since last week.

The snapshots brought a single major version update and new versions of KDE’s Plasma and Frameworks.

ImageMagick’s 7.0.8.56 version arrived in snapshot 20190730 and added support for the TIM2 image format, which is commonly used in PlayStation 2 and sometimes in PlayStation Portable games. The snapshot also delivered an update for Mesa 3D Graphics Library with version 19.1.3 that mostly provided fixes for ANV and RADV drivers, as well as NIR backend fixes. File searching tool catfish 1.4.8 provided some fixes with directories and a fix running on Wayland. The GNU Compiler Collection 7 added a patch and fixed for a Link Time Optimization (LTO) linker plugin. The 9.0.1 glu, which is the OpenGL Utility library for Mesa, fixed a possible memory leak. The Linux Kernel was updated to 5.2.3; the new version made a few fixes for PowerPC and added Bluetooth for some new devices. Serval Python packages were updated in the snapshot. LLVM tools and libraries were updated in Tumbleweed with llvm8 8.0.1 but the changelog states not to run LLVM tests on PowerPC because of sporadic hangs. The 2.4.7 version of openvpn in the snapshot added support for tls-ciphersuites for TLS 1.3 and updated openvpn.keyring with public key downloaded from https://swupdate.openvpn.net/community/keys/security-key-2019.asc. A lengthy list of fixes were made to the VIM text editor in version 8.1.1741. Other packages updated in the snapshot were ucode-intel 20190618, xapps 1.4.8, ypbind 2.6.1 and zstd 1.4.1. The snapshot is trending as moderately stable with a rating of 79, according to the Tumbleweed snapshot reviewer.

KDE’s Frameworks and Plasma were updated in the 20190726 snapshot. Frameworks 5.60.0 had multiple fixes for KTextEditor, KWayland, KIO and Baloo. The new version requires Qt 5.11 now that Qt 5.13 was released. Plasma 5.16.3 adds new translations and fixes including the fix of compilation without libinput and an improved appearance and reduce memory consumption with Plasma Audio Volume Control. There was a major version update for the checkmedia to version 5.2, which fixed a compat issue with older GCC. The new major version also allows to set a specific GPG key for signature verification. GNOME’s bijiben updated to version 3.32.2 and the update of curl 7.65.3 fixed several bugs and makes the progress meter appear again. A Common Vulnerabilities and Exposures that could allow remote attackers to execute other programs with root privileges was fixed in the message transfer agent exim 4.92.1. The 11.0.4.0 version of java-11-openjdk also fixed several CVEs and cleaned up the sources and code. Phonon, which is the multimedia Application Programming Interface (API) for KDE, removed the QFOREACH function in the headers when building for Qt 5 in version 4.10.3. The snapshot is trending as moderately stable with a rating of 76, according to the Tumbleweed snapshot reviewer.

Snapshot 20190724 had just three packages updated. GCC 9 received a small update that Included a fix for openCV3 builds with LTO and provided a fix for vector shift mis-compilation on IBM’s s390 architecture. The update of osc 0.165.3 fixed broken TLS certificate handling and the package ristretto, which is a fast and lightweight image viewer for the Xfce desktop, added support for Canon CR2 format and improved the “Sorting” menu with the 0.8.5 version update. The snapshot posted a moderately stable rating of 72, according to the Tumbleweed snapshot reviewer.

GNOME 3.32 Arrives in Month’s First Tumbleweed Snapshot

May 9th, 2019 by

This month has produced a total of three openSUSE Tumbleweed snapshot thus far and GNOME 3.32.1 was made available to Tumbleweed users in snapshot 20190505. The key packages that arrive so far this month are a newer Linux Kernel, a minor update for python-setuptools and the text editor GNU Nano fixed the spell checker from crashing.

The latest Tumbleweed snapshot, 20190507, which delivered nano 4.2, had a large update of changes for ghostscript 9.27; the versatile processor for PostScript data extensively cleaned up the Postscript name space and will now focus on the next releases to make SAFER the default mode of operation. The Optimized inner loop Runtime Compiler, orc 0.4.29, added decorator command line argument to add function decorators in header files. The latest python-setuptools 41.0.1 version fixed issues with the PEP 517, which specifies a standard API for systems which build Python packages. Text editor vim 8.1.1282 was also released in the snapshot. The snapshot is currently trending at a 95 rating, according to the Tumbleweed snapshot reviewer.

Mozilla Firefox 66.0.4 fixed extension certificate chain in snapshot 20190506. There was an improvement to network status detection with Network Manager with the glib2 2.60.2 update. The asn1c-based parser was replaced by an openssl-based PKCS parser with the kmod 26 package. The openblas_pthreads 0.3.6 had some changes for POWER6, PowerPC 970 and ARMv7 and ARMv8. The 1.28 perl-YAML package offered a security fix and xfsprogs updated to the 5.0.0 version from 4.20.0. The snapshot is currently trending stable at a 92 rating on the Tumbleweed snapshot reviewer.

The snapshot that started out the month, snapshot 20190505, had a large amount of package updates. GNOME 3.32.1 was perhaps the most anticipated to arrive as the Taipei version offered various fixes to initial loading screens, updated the featured app ID,fixed Flatpak permissions to correctly show up for available apps and much more. The release introduced an experimental feature for Wayland desktop sessions that enables fractional scaling. Once enabled, desktops at certain resolutions can be scaled by non-integer values. The Advanced Trivial File Transfer Protocol (atftp) 0.7.2 version fixed a potential DoS bug introduced by a IPv6 patch. Compiler cache ccache 3.7.1 fixed a temporary file leak when the depend mode is enabled and the compiler produces standard error output; it also fixed crash when the debug mode is enabled and the output file is in a non-writable directory. Ceph added the lvmcache plugin and both the openSUSE Kubic and MicroOS installation images prevent MD/RAID auto-assembly if linuxrc says so. The  5.0.11 Linux Kernel added new USB Link Power Management (LPM) helpers. Other noteworthy packages updated in the snapshot were libsoup 2.66.1, libstorage-ng 4.1.119, webkit2gtk3 2.24.1 and yast2 4.2.1.  The snapshot is currently trending stable at a 96 rating on the Tumbleweed snapshot reviewer.

KDE and openSUSE: Plasma 5.14, Qt 5.12 and more

October 17th, 2018 by

Plasma 5.14

Plasma 5.14 was released with many improvements.

It was planned to have it in a released in a Tumbleweed snapshot on the same day, but openQA issues prevented snapshot 20181008 from getting published. Instead, Tumbleweed users got it with snapshot 20181009 on Thursday morning. Currently, 5.14.1 is staged to be accepted in Tumbleweed.

To get it on Leap 15 (and even 42.3 with restrictions), you can add https://en.opensuse.org/SDB:KDE_repositories#KDE_Frameworks_5.2C_Plasma_5_and_Applications. Note that those are not part of the official distribution and therefore not as well supported.

KDE:Unstable drops support for Leap 42.3

The KDE:Unstable projects will drop support for openSUSE 42.3 next week.

Builds of KDE software from git master have been available for Leap 15 even before the official release, which should’ve given everyone enough time to migrate.

The Argon media got switched to Leap 15 just after release as well. If you haven’t heard of Argon (and Krypton) yet, they’re installable live media with the latest version of KDE software on Leap and Tumbleweed.

See the wiki article (https://en.opensuse.org/SDB:Argon_and_Krypton) for more information.

Migrating to Leap 15 also means that less system libraries (like libinput) need to be replaced, as the version in Leap 15 is sufficient for now.

If you haven’t migrated to Leap 15 yet, read https://en.opensuse.org/SDB:System_upgrade#Command_line_2. The provided instructions work just fine for the KDE:Unstable repositories.

Goodbye to Webkit (from a default install)

Did you know that two major browsers, Safari and Chromium, are based on KDE software? That’s right, KHTML was used by Apple as foundation when creating the WebKit Browser engine. During the development of Chrome, Google forked WebKit into Blink. (more…)

Tumbleweed Gets New Mesa, KDE Frameworks, GNOME Packages

April 26th, 2018 by

A total of four openSUSE Tumbleweed snapshots were released this week that brought new updates for the Linux Kernel, Mesa and a major version update of libglvnd.

RADV received several fixes in snapshot 20180424 with the update to Mesa 18.0.1. Mesa core also had some patches to fix issues around overriding the OpenGL/ES supported version through environment variables, and a patch to fix an issue with texture samples found in “The Witness” through Wine. An updated description for the SSLProtocol option was made available with the apache2 2.4.33 package and apparmor 2.13 delivered a change of the (writeable) cache directory to /var/cache/apparmor/ with the new btrfs layout. The reason for using /var/lib/apparmor/cache/, which was “it’s part of the / subvolume”, is gone, and /var/cache makes more sense for the cache, according to the changelog. The cleanup process and behavior are a lot better with the update of ccache 3.4.2. Backup tool deja-dup 38.0 was a major update and exclude snap cache directories by default. GTK has a new ‘Widgetbowl‘ demo and the wayland backend now supports the stable xdg-shell protocol in gtk3 3.22.30. Linux Kernel 4.16.3 arrived in the snapshot and the GL Vendor-Neutral Dispatch library, libglvnd, was bumped to major version 1.0.0 thanks to EGL and GLX interfaces being defined and stable. The Tumbleweed rating tool is currently treading the snapshot as stable with an 88 rating.

Snapshot 20180420 is also treading at an 88 rating. The snapshot added btrfsprogs 4.16, which added the new LGPL library libbtrfsutil packages to wrap userspace functionality. KDE users will notice new features for the kmediaplayer package with Frameworks 5.45.0. Poppler 0.63.0, which is the utility library for rendering PDFs, had multiple fixes to include a fix for a new Object Application Programming Interface porting bug. The autocompletion and static analysis library for python, python-jedi 0.12.0, removes Python 2.6 support and provides better namespace completion.

(more…)

What Is New With KDE’s Plasma 5.12 in openSUSE Leap

February 23rd, 2018 by


KDE Plasma 5.8 users coming from openSUSE Leap 42.3 to Plasma 5.12 on Leap 15 will notice significant changes when upgrading to the new versions.

The boot up time for KDE’s new Long Term Support release is faster and there is more optimization.

There have been performance optimizations all over the KDE desktop. The file operations in Dolphin are much faster now than with older KDE Frameworks releases. Plasma 5.12 has lower memory requirements and there are several new features users will notice from Leap 42.3 and Plasma 5.8.

The notification system gained support for interactive previews, which allows users to quickly take screenshots and drag them into a chat window, an email composer or a web browser; that makes it convenient for the user to not have to leave an application that is being used.

Music lovers will enjoy the new Music Controls in the Lock Screen. The new Media Controls include Previous and Next track. Play and pause are also included and it shows the song title that is playing. The lock screen controls can be disabled for added privacy.

(more…)

Plasma 5.12 Brings Wayland to Leap

February 8th, 2018 by

This Tuesday KDE released the latest Long Term Support (LTS) version of the Plasma desktop 5.12.

A key point in this new release is that Wayland support was extensively worked on and is now suitable as part of the Long Term Support guarantees. In particular, the Plasma session in Wayland now plays nicer with multiple screens, and has added support for screen rotation and touchscreen calibration. It also gained a new exclusive feature, Night Color, which removes blue light from the screen at night time in a similar fashion to Redshift, which only works in X11.

This means that the upcoming openSUSE Leap 15 will offer a far more complete Wayland experience installed by default. It will just be a matter of selecting “Plasma (Wayland)” in the session list of the display manager before logging in. Nothing will change for Tumbleweed users, which had already a Wayland session available since Plasma 5.4.

The Wayland session has already been tested by openQA as part of the Tumbleweed release process as was mentioned in a previous news post, but now this is also done for live media. So, if you want to test Wayland without touching your existing installation, why not give the live media a try?

As always, have a lot of fun!

Tumbleweed Snapshots Pick Up Pace

June 8th, 2017 by

The care and thoroughness of making GNU Compiler Collection 7 the default compiler for openSUSE Tumbleweed produced a gradual decrease in snapshots over the past month, but it looks like snapshots of the rolling release are beginning to pick up the pace.

The four snapshots released this week aligns much to closer to upstream development and releases of GNOME, KDE, QEMU and Mesa top the list of this week’s new packages in Tumbleweed.

The newest snapshot, 20170605, saw a patch added for grub2 that fixed page fault exception when grub loads with NVIDIA cards and the libgcrypt 1.7.7 update made the noteworthy fix of a possible timing attack on EdDSA session key, which was previously patched. Nano 2.8.4 also improved PHP syntax highlighting in the snapshot.

Both Mozilla Thunderbird received changes to optimize and enhance compatibility with GCC 7 in the 20170604 snapshot with 64-bit. Expect 32-bit to come soon. QEMU 2.9.0 fixed several Common Vulnerabilities and Exposures (CVE) and improved support for several architectures and virtualization. Snapshot 20170604 also fixed some minor vulnerabilities like CVE-2017-9351 with Wireshark’s 2.2.7 version update and sudo 1.8.20 fixed CVE-2017-1000367.

(more…)

Systemd Gets Important Commit in Tumbleweed

March 9th, 2017 by

A total of five snapshots this week brought openSUSE Tumbleweed users and developers several new packages and an important systemd commit.

Topping this week’s updates were Wireshark, Wayland and KDE Frameworks  5.31.0.

Snapshot 201700308 brought an import commit for systemd that makes sure to destroy all name watching bus slots when kicked off the bus, according to the change log. The snapshot also produced an update to e2fsprogs 1.43.4, which provided a fix for e2fsck’s handling of system.data extended attributes for small files and file 5.30 added some upstream patches.

The 201700305 snapshot produced several packages including diffutils 3.5.15, tcpdump 4.9.0, libX11 1.6.5 and google-noto-fonts 20161025. Grep had a major version update to 3.0 and uses fdupes to replace duplicate files with symlinks. The bluetooth protocol stack BlueZ was updated in the snapshot for version 5.44. (more…)

Git, Kernels, LightDM, More update in Tumbleweed

December 8th, 2016 by

Many packages made it into openSUSE Tumbleweed snapshots this week and two minor kernel versions were just a couple of the several updates that landed in the repositories.

Eight snapshots this week brought both minor and major releases.

Topping the list of updates for snapshot 20161129 was the update to Light Display Manager 1.21.1, which added an Application Programming Interface (API) version to the greeter-daemon protocol for future enhancements.  Other updates in the snapshot include openVPN, which added a recommended utility for network and traffic protocols, and subpackages for systemd relevant for 32-bit users. Desktop manager xfdesktop updated to version 4.12.3 and introduced rotating wallpaper images if the images contain rotation information.

The programming language vala, which aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements, updated in the 20161129 and 20161201 snapshots.

Snapshot 20161201 brought the first kernel update of the week with version 4.8.11 and the kernel firmware was updated to 20161121. Tumbleweed user will be happy to see the amount of hplip subpackages added in this snapshot, which brings added support for several hp printers. Several K series subpackages from KDE received updates in the 20161201 snapshot.

The most interesting snapshot of the week probably arrived with snapshot 20161202.  In the snapshot, several Mesa 13.0.2 subpackages were updated that provided graphical fixes for enhancing Wayland, Vulkan and X11. FFmpeg 3.2.1 brought new codec fixes and provided a  regressions fix for audio-visual loss during streaming.

Git 2.11.0 provides developers several improvements with many new command line and configuration options. Git 2.11 is faster at accessing delta chains in its object database and improves performance of many common operations. (more…)