Category: OpenSUSE

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 1Three openSUSE Tumbleweed snapshots in the middle of this week brought new minor version updates to ImageMagick, Squid, SQLite, VIM and more. The new KDE Applications 19.04.3 version arrived in the first two snapshots.

The more recent snapshot, 20190718, brought a half-dozen new packages, which include fix for the UrbanCode Deploy (UCD) script data for Unicode 10+ scripts for the OpenType text shaping engine package harfbuzz 2.5.3. A two-year old Common Vulnerabilities and Exposures (CVE) was fixed with the update of libpng12 1.2.59. The tool that cleans RPM spec files, spec-cleaner 1.1.4, added a temporary patch to fix a test that fails if there is no internet connection. Caching proxy squid 4.8 fixed GNU Compiler Collection (GCC) 9 build issues and added a fix to prevent parameter parsing used for a potential Denial of Service (DoS). RISC-V support was added with the virt-manager 2.2.1 update and xclock 1.0.9 was also updated in the snapshot, which is trending at a 97 rating, according to the Tumbleweed snapshot reviewer.

Updates for KDE Applications 19.04.3 were completed in snapshot 20190717. More than 60 bugfixes were made and improvements were made to Konqueror and Kontact so there is no longer a crash on exit with QtWebEngine 5.13. Cutting groups with compositions no longer crash the Kdenlive video editor and the Python importer in Umbrello’s Unified Modeling Language (UML) designer now handles parameters with default arguments. ImageMagick fixed a parsing issue and optimized the PDF reader with the 7.0.8.53 update. GNOME’s hex editor ghex 3.18.4 migrated the build system to meson and added Open Age Ratings Service (OARS) metadata. The kernel-firmware was updated in the snapshot. The newer php7 7.3.7 provided more than a dozen bug fixes to include a fix for reproducible builds that failed with OpenSSL 1.1.1c. The update of text editor vim from version 8.1.1600 to 8.1.1694 provided a large amount of fixes to include a fix for tests that get stuck when running into an existing swap file. The snapshot is also trending at a 97 rating, according to the Tumbleweed snapshot reviewer.

Snapshot 20190716 started updating KDE Applications 19.04.3 and brought users of the rolling release 10 CVE fixes for Mozilla Thunderbird 60.8.0; the updated version also fixed problems when editing event times that related to AM/PM setting in non-English locations. The update to Ceph in the snapshot removed SuSEfirewall2 support. The update of gpg2 2.2.17 provided a new command –locate-external-key to locate the keys given as arguments. LibreOffice 6.2.5.2 removed some merged patches. Relational database management system sqlite3 3.29.0 added the “sqlite_dbdata” virtual table for extracting raw low-level content from an SQLite database to also include a database that is corrupt. The new major version of xreader 2.2.1 fixed incompatible pointer type issues and Linux syscall tracer strace 5.2 enhanced decoding of bpf, clone, inotify_init, mbind, and set_mempolicy syscalls. Other packages that received updates were python-qt5 5.13.0, python-sip 4.19.18 and rubygem-coffee-rails 5.0.0, which removed support for Rails below version 5.2 and added support for Rails 6. The snapshot is trending to project a 95 rating, according to the Tumbleweed snapshot reviewer

Request Travel Support for the openSUSE.Asia Summit

Request Travel Support for the openSUSE.Asia Summit

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 2The Travel Support Program (TSP) provides travel sponsorships to openSUSE community who want to attend the openSUSE.Asia Summit and need financial assistance. openSUSE.Asia Summit 2019 will be in Bali, Indonesia, at Information Technology Department, Faculty of Engineering, Udayana University on October 5 and 6.

The goal of the TSP is to help everybody in and around openSUSE to be able to attend the openSUSE.Asia Summit!

When and how

Requests for the TSP for this year’s openSUSE.Asia Summit have until August 24 to submit their request.

Remember: All requests will be managed through the TSP application at http://connect.opensuse.org/travel-support.

You will need an openSUSE Connect account in order to login to the application and apply for sponsorship. Please be sure to fulfill all of your personal details at openSUSE connect account to avoid delays or negative request. A good application with good information will be processed faster.

A few reminders

  • Please read the TSP page carefully before you apply.
  • Any information you send to the Travel Committee will be private.
  • We want everybody there! Even if you think you would not qualify for the travel support, just submit and make it worth! If you don’t try you won’t get!
  • If you submitted an abstract to be presented you should mention it in your application.
  • The Travel Committee can reimburse up to 80% of travel and/or lodging costs. That includes hotel, hostel, plane,train, bus, even gas for those willing to drive. Remember, no taxi!
    • Important: Food and all local expenses are on you!
  • We want to sponsor as many people as possible so please check the best deal.
  • The Travel Committee won’t be able to book or pay anything in advance. The reimbursement will be done after the event finishes and based on your expenses receipts.
  • no receipts = no money It is the rule! (Original receipts are required from German residences.)

If you have any question regarding your trip to the conference do not hesitate to ask the TSP or openSUSE.Asia Summit organizers.

We hope to see you there!

People of openSUSE: Sébastien Poher

People of openSUSE: Sébastien Poher

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 3

Sébastien Poher aka sogal

About me

I’m 1.80m, I love to wear unreadable thrash metal bands t-shirts and prefer beer over wine (or any sort of drinks really).

My Beginnings

The first computer I ever touched was an Apple II. I remember spending hours playing this one game on a 5 1/2″ floppy disk where I had to drive, via a clunky joystick, a spaceship through the abysses of an asteroid, killing monsters around.

I got into Linux in two steps, first, in 2007 but I was the only one among my friends to use it so I ended up sticking to the shitty OS I had. My next re-discovery of Linux was later in 2012 when I started professional training in system administration.

Why openSUSE

I tried many Linux and BSD distributions but always got frustrated after a while. Leap offered me the exact perfect balance I was looking for between stability, reliability and relative freshness of packages.

My first contribution

I wanted to have an up-to-date package of Tilix (a tiling terminal emulator) so I worked on it; this made me discover the Open Build Service (OBS), which is such a wonderful tool, but above all, I found it easy to contribute. I think that one strength of the openSUSE Project is that the step someone would need to make to start contributing is a really small one.

About the community

I am a bit of a misanthropist so seeing that people from different origins, that do not necessarily know each other, are able to work together in a constructive, peaceful and funny way provides me a good dose of hope!

What I do in the realm of openSUSE

I maintain a small set of packages. It’s fun to do and it makes me learn a lot about the process of creation and all the clockwork behind a distribution. However, the highlight of my openSUSE activities is my involvement in the French openSUSE community through an association called Alionet. We do our best to relay openSUSE’s news and documentation in French (yeah, French people are terrible at English).

Challenges that faces openSUSE

The lack of volunteers among the users community -at least around me- tends to be a real problem. It is hard to get people involved “on the field” and keep them motivated.

openSUSE needs…

A periodic communication targeted for end users. I am glad to see this “People of openSUSE” project being revived, I would be happy to see the same thing happening with short articles about different software available in openSUSE or tips and tricks related to Leap, Tumbleweed or other openSUSE projects. Maybe by the end of the year or next year I will have more time to make this happens.

Me beyond openSUSE

I learn to play drums. It is kinda hard yet funny to see that, at first, my body does not obey my brain but after a while they manage to work together and create a nice rhythm.

My Computer setup

I have a Thinkpad T450 running Leap 15.1 with GNOME. The apps I use the most are Evolution, Firefox, Tilix and Cherrytree.

Tumbleweed’s July Snapshots Are Trending Strong

Tumbleweed’s July Snapshots Are Trending Strong

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 4There have been a total of five openSUSE Tumbleweed snapshots since the beginning of July and all the snapshots have a strong, stable rating.

The rolling release had the most updates arrive in the 20190702 snapshot. The packages update in that snapshot included Mesa 19.1.1 and Mesa-drivers 19.1.1 that had fixes for Intel ANV and AMD RADV driver as well as Nouveau and R300 Gallium3D drivers. The bzip2 file compression application fixed undefined behavior in the macros in version 1.0.7 and fixed a low impact Common Vulnerabilities and Exposures (CVE). The programing language package guilef was updated to version 2.2.5 and provided bootstrap optimization. Portability improvements were made in the library for encryption, decryption, signatures and password hashing with libsodium 1.0.18. A major release of the PulseAudio’s Volume Control package pavucontrol 4.0 was made; the new version dropped support for Gtk+ 2 and added more than a handful of new language translations.

The most recent snapshot, 20190708, didn’t offer a changelog due to the server that the web app uses to produce the changelogs being upgraded to Leap 15.1. The changelog is expected to be included in the next snapshot that is released.

Just two packages were updated in the 20190704 snapshot. The newer vhba-kmp file system package from April 2019 fixed a crash when mounting disk image with the 5.1 Linux Kernel. The vm-install 0.10.07 package, which is a tool to define a Virtual Machine and Install Its Operating System, addressed the use of the ‘builder’ option in the config file that produces an error because it is deprecated.

The first snapshot of the month, 20190701, didn’t provide any new package releases, but there were some changes made to a few packages like the one to llvm8 (Low Level Virtual Machine) that increase RAM for armv6/7 to avoid the undesirable state of Out of memory (OOM). A patch was also dropped from the same package.

A few package updates were made available in the 20190703 snapshot. The Linux Kernel was updated to 5.1.15. The updated kernel offered some fixes for mediatek MultiMediaCard (MMC) flow and detection issues and it enabled System Management Bus (SMBus) on Lenovo ThinkPad E480 and E580. KDE’s Hex editor for viewing and editing binary files okteta 0.26.2 improved the maximum array size in structures extended to 64K.

All snapshots released this month so far have recorded a stable rating of 93 or higher, according to the Tumbleweed snapshot reviewer.

openSUSE.Asia Summit 2019 Logo Competition Winner

openSUSE.Asia Summit 2019 Logo Competition Winner

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 5The votes are in and the openSUSE Project is happy to announce that the openSUSE.Asia Summit 2019 logo competition winner is Hervy Qurrotul from Indonesia. Congratulations Hervy! As the winner, Hervy will receive a “mystery box” from the committee.

On this logo competition, we have 18 submissions from all over the world. All the designs are great. This logo competition is voted by openSUSE.Asia Committee and Local Team. Thank you for your vote.

We would like to say thank you to all logo competition participants, Andi Laksana, Anggara Permana Putra, Bayu Aji, Budi Setiawan, Durim Berisha, Hammouda Elbez, Haruo Yoshino, Hege Dalsgaard, Hermansyah, Ilham Yusuf Fanani, Ka Chung Chan, M Afifudin, Muhammad Luthfi As Syafii, Rania Amina, Wisnu Adi Santoso, and Yuha Bani Mahardika.  We look forward to see you at the Summit.

openSUSE.Asia Summit 2020: Call for Host

openSUSE.Asia Summit 2020: Call for Host

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 6The openSUSE.Asia Summit is the largest annual openSUSE conference in Asia, attended by contributors and enthusiasts from all over Asia. The event focuses primarily on the openSUSE distribution, its applications for personal and enterprise use, and open source culture. It brings together the openSUSE community in Asia, providing a forum for users, developers, foundation leaders, governments and businesses to discuss the present technology and future developments.

The Summit’s preference is to find new locations each year as we spread openSUSE throughout Asia, and we are looking for local organizers to rise to the challenge of organizing an excellent openSUSE event in 2020. We need individuals and communities to get together and organize a successful openSUSE.Asia Summit. The openSUSE.Asia organization committee assists throughout the process.

Proposals for openSUSE.Asia Summit 2020

For those of you who are interested in hosting the next openSUSE.Asia Summit, you are invited to submit a formal proposal to the openSUSE.Asia organization committee and join this year summit. The deadlines for the proposals are as the following:

  • Aug. 1: Registration on the host candidates
  • Sep. 28: Deadline of Submission of the proposals
  • Oct. 5-6: Presentation at openSUSE.Asia Summit 2019
  • Dec. 1: Announcement of the next host

The registration only requires the informal introduction of the organizers and the city or the country where the summit will take place. Without the registration, you cannot submit your proposal. Please send the introduction and your proposal to both opensuse-summit@opensuse.org and opensuseasia-summit@googlegroups.com.

We will invite you to our regular online meetings so that you can understand how the summit is organized. Furthermore, we are going to ask you to show your proposals at the next summit in Bali, Indonesia.

The submitted proposals are to be reviewed by the organization committee, and one from them is to be selected by vote. The committee might have additional questions and requests during the review.

More information including former summits, the organization committee, and our annual roadmap until the next summit is available at the Asia Summit Portal: https://en.opensuse.org/Portal:Asia_Summit

Things to be Written in Your Proposals

The conference will require the availability of facilities for around a weekend, during the latter half of 2020. Final event dates should avoid other major free software conferences or other events that may have a conflict (e.g., Open Source Summit Europe) and will be confirmed together with other openSUSE teams who might get involved.

Key points proposals should consider, and what will be taken into account when deciding among candidates, are:

  1. Introduction
    • Your country, city, etc.
    • Local openSUSE community (e.g., local events, online community)
  2. Objectives
  3. Local organizers
    • Proposed local organizing committee
      • Local openSUSE advocates, developers, users, etc.
      • People from the local FLOSS community or university
    • Proposed supporting organizations
  4. Expected dates
  5. Venue
    • Rooms
    • Local and international travel information
      • Flight, access from hotels
      • Visa
    • Food and accommodation

 

  1. Milestones until the summit
  2. Activities and schedule
    • Registration
    • Hack-fest (This is an option)
    • Conference
    • Keynote
    • Dinner and party
  3. Expected attendees and marketing
  4. Budget Estimation
    • Conference Venue
    • Marketing materials(T-shirts,banner,badge,posters, etc.)
    • Tea break, Lunch, Dinner
    • Travel subsidy and accommodation
    • Miscellaneous(Think about 10% uplift to have more buffer)
  5. Potential sponsors & media partners
  6. Conclusion

Feel free to contact opensuse-summit@opensuse.org if you have any questions. If this excites you enough, but you are still not sure, we should talk and see if we can solve your doubts. Please help to spread the words and we are looking forward to hearing from you soon!

New node.js LTS, GNU Debugger, libvirt Updates Arrive in Tumbleweed Snapshots

New node.js LTS, GNU Debugger, libvirt Updates Arrive in Tumbleweed Snapshots

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 7The three openSUSE Tumbleweed snapshots released this week updated some key packages for users of the rolling release.

One of those key packages was an update of the GNU Debugger, gdb 8.3, which was released in the 20190607 snapshot. The debugger enabled ada tests on ppc64le and riscv64; multitarget builds for riscv64 were also enabled. The snapshot also added unit test for Logical Volume Manager (LVM) over Modular Disk (MD) with the update of libstorage-ng 4.1.127. Several patches and bug fixes were applied with the update of libvirt 5.4.0, which also made an improvement to avoided unnecessary static linking that results in both the disk and memory footprint being reduced. Libvirt also introduced support for the md-clear CPUID bit. The python-libvirt-python 5.4.0 package added all new Application Programming Interfaces (APIs) and constants in libvirt 5.4.0. Text editor vim 8.1.1467 had multiple fixes, but the Tumbleweed snapshot introduced some new bugs and is currently trending at an 86 rating, according to the snapshot reviewer.

The two previous snapshots recorded an exceptional stable rating of 98 according to the snapshot reviewer.

Snapshot 20190606 updated just two packages. The nodejs10 package put out a new upstream Long-Term-Support (LTS) version with nodejs10 10.16.0, which upgraded upgrade openssl sources to 1.1.1b and libuv to 1.28.0. The other package update in the snapshot was xfdesktop 4.12.5; the package for the Xfce 4 Desktop Environment fixed icon sizes in settings, reset the desktop icon order and fixed a timer leak.

The 20190605 snapshot had three packages updated. Linux Kernel 5.1.7 had some fixes pertaining to Btrfs like fixing the in-core state with a storage device between ranged fsync and writeback of adjacent ranges. The kernel update also removed dependencies with the arch_timer driver internals for the arm architecture and added Ice Lake support for Intel’s x86 power mode or c-state. Time Zones were updated with the libical 3.0.5 package and the libinput 1.13.2 package made some changes for Wacom touchpads and Apple bluetooth touchpad.

Release manager Dominique Leuenberger wrote a review of the previous two weeks and stated that openssl 1.1.1c, Texlive 2019, KDE Plasma 5.16, Qt 5.13, LLVM 8, swig 4.0, and cmake 3.14 were all progressing in the staging projects and will be released soon in upcoming Tumbleweed snapshots.

People of openSUSE: Stasiek Michalski

People of openSUSE: Stasiek Michalski

Introduction

I’m LCP, or Stasiek if you can pronounce that. Just a 20 years old guy from Poland who spends way too much time in front of computers. That’s how all my potted plants end up dead.

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 8My Journey

I’ve been using computers for as long as I can remember, playing Solitaire, The Settlers, and other simple DOS games, because that’s what my parents and grandma liked to play. I started with Win95, 98, and 2000, before learning about Linux.

My interest in design was sparked by the original iPhone icons, which I loved. In contrast with my hatred toward the Faenza icon theme, both have fairly similar style yet widely different results. That’s how I began exploring and learned from there.

Correspondingly, my Linux journey started back in 2007 when my dad showed me Ubuntu, and just like what I did with Windows 2000 before, my pastime became installing and reinstalling Linux alongside Windows in different configurations (I apparently was consumed by the concept of installation and configuration, which might explain my YaST obsession?).

Later in 2010, I had a tough time with a machine that wouldn’t take any distro with the exception of openSUSE (although it did end up with a few Linuxrc errors). Besides, I really liked its GNOME 2 config back then; it was really user friendly yet powerful. I gave KDE a shot but to this day I never really liked it.

Contributing, how it all started…

My first contribution was because of my consistent and annoying complaining to Richard Brown on Linux Gaming Discord about the sorrow state of artwork in Tumbleweed. I didn’t like anything there. I, it seemed too dark, too boring; stuff was barely visible due to contrast issues. He pointed me to contribute and make it better then, so I did. Around the same time me and some of other people from Linux Gaming Discord created the openSUSE Discord, and I reused some assets from the Discord to create the new branding.

Even though my main focus has been artwork, I also take part in some coding, translations, and obviously testing. I enjoy all of it in general. It is a great way to make computing easier and more pleasant for other less experienced users.

Actually, to me, my most valuable contribution has been encouraging people to use openSUSE and contribute to it, while doing my best to help them out when needed. Otherwise, I wouldn’t have been able to provide anything on my own because I rely on community to actively help me out with their judgment; just as I do help them out with mine.

Side projects

Outside of openSUSE I also work on Pixelfed, some Discord distros collaboration (artwork for Fedora and Gentoo discords on top of openSUSE one) and more recently been working on User Interface (UI) design for SuperTuxKart and some custom tiles for OpenSkyscraper in order to replace injecting the EXE file (but gamedev is hard, you know).

One thing that needs more attention in openSUSE?

Libyui-gtk needs more attention. It’s a library that was originally developed for YaST then got dropped, but Manatools still heavily depends on it. Any contribution to the development is encouraged and will help bring it back home.

Gaming

I don’t play as often as I used to because I’m busy contributing, but I love Minecraft, The Settlers 2 and Solitaire Spider, which its terminal version was my very first open source software project.

Something I can talk about for hours

Recently, it’s been radio buttons. The design we use in UIs doesn’t make much sense compared to the real life equivalent, as opposed to basically every other form element. But at the same time we can’t do much about it… now that people got used to this one. Plus, I don’t see a proper replacement.

A lie about myself

I like dogs.

I’d like to add

Please contribute to https://github.com/openSUSE/branding/issues/93, every voice matters!

Mesa, VirtualBox, Ceph, NetworkManager Packages Update in Tumbleweed

Mesa, VirtualBox, Ceph, NetworkManager Packages Update in Tumbleweed

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 9Three openSUSE Tumbleweed snapshots have been released in the first four days of June, which bring several minor package updates to the rolling release.

The 20190604 snapshot brought babl  0.1.64, which provided some code consistency, gitlab Continuous Integration (CI), autotools and meson build improvements. An accident in naming caused the 0.3.2 version of bubblewrap to become version 0.3.3. However, bubblewrap 0.3.3. did address a Common Vulnerabilities and Exposures (CVE), provided a few smaller fixes and added the JSON Application Programming Interface (API) that allows reading the inner process exit code. GNU Compiler Collection 8 had some updates that included a couple patches with one that makes builds without profiling reproducible. Generic Graphics Library gegl 0.4.16 also added gitlab CI and uses a custom allocator for tile data, which aligns data and groups allocations in blocks; this was achieved on Linux by using the GNU extension malloc_trim to permit forcing invocation of the glibc malloc/free allocators garbage collection function. Oracle’ virtualbox 6.0.8 had a minor maintenance release that fixed a crash when powering off a Virtual Machine without a graphics controller and xorg-x11-server 1.20.5 fixed some input. The snapshot is currently trending at a 96 rating, according to the snapshot reviewer.

Snapshot 20190603 updated Mesa and Mesa-drivers to version 19.0.5 and took care of some core code and drivers. NetworkManager 1.16.2 fixed some wrong permissions of the /var/lib/NetworkManager/secret_key file. Ceph’s minor version update disabled Link Time Optimisation in spec when being used. GNOME 3.32.2 had several package updates and fixes including the fix of a regression that caused the fonts category to go missing. Tumbleweed skipped over the 1.3.0 series of Flatpak directly to version 1.4.0. The major changes since 1.2.4 is the improved I/O use for system-installed applications, and the new format for pre-configured remotes. Glib2 2.60.3 updated translations and provided various fixes to small key/value support in GHashTable. Scripting language php7 7.3.6 added a missing curl_version and fixed several other bugs. The snapshot is currently trending at a 95 rating, according to the snapshot reviewer.

The snapshot that started out the month, 20190601, update the Linux Kernel to 5.1.5 that fixed a data loss bug. Flatpak-builder 1.0.7 fixed some details in how to create platform commits to fix font cache mtime issues. Among the other package updates in the snapshot were GNOME’s image viewer gthumb 3.8.0, ibus-libpinyin 1.11.1, libopenmpt 0.4.5, qalculate 3.2.0, rdesktop 1.8.6, which fixed the protocol code handling new licenses, and yast2-support 4.1.1. The snapshot is currently trending at a 90 rating, according to the snapshot reviewer.

openSUSE Community Releases Leap 15.1 Version

openSUSE Community Releases Leap 15.1 Version

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 10

Leap 15.1 Supports More Hardware, Drivers, Enhances Installation

EN / CA / DE / FR / IT / ES / JA / NL / PL / ZH / ZH-TW

22/05/2019

NUREMBERG, Germany – Today’s release of the openSUSE Leap 15.1 brings professional users, entrepreneurs and Independent Software Vendors updated support for modern hardware.

The release of Leap 15.1 improves YaST functionality and the installer.

“Continuity and stability are what we are providing users with Leap 15.1,” said Haris Sehic, a member of the openSUSE community. “With Leap 15, we have introduced a huge number of new features and innovations in security, performance and tool/desktop area. Having in mind how stable, efficient and reliable Leap has become, with this release, we managed to keep the level of quality to the point that our private and Small Business users can, actually more than ever, profit from the enterprise background of an openSUSE Linux Distribution. Let’s continue to have a lot of fun!”

Leap releases are scalable and both the desktop and server are equally important for professional’s workloads, which is reflected in the installation menu as well as the amount of packages Leap offers and hardware it supports. Leap is well suited and prepared for usage as a Virtual Machine (VM) or container guest, allowing professional users to efficiently run network services no matter whether it’s a single server or a data center.

Professional users, system administrators and developers can have confidence in the reliability of the Leap distribution based on its development process to deliver a modern, secure, maintained and highly tested distribution using the open-source build system unique to both SUSE and openSUSE, which is the Open Build Service, along with the automated testing of openQA.

What’s New

An entirely new graphics stack update is available for this stable community- and enterprise-based open-source GNU/Linux distribution. Graphics hardware supported by the 4.19 Linux Kernel were backported for the release of Leap 15.1, which uses the 4.12 Linux Kernel and supports additional graphics drivers for Graphics Processing Unit (GPU) and improved support for AMD Vega chipset.

GPU virtualization has become quite popular among vendors like AMD, Intel and Nvidia and Leap 15.1 helps to delivers these implementation and support solutions for virtualized and cloud environments.

Leap 15.1 will now use Network Manager by default for both laptops and desktops – previously only laptops defaulted to Network Manager. Server installations will continue to default to Wicked, the openSUSE advanced network configuration system. The release adds a few popular WiFi drivers for more modern wireless chipsets. A change that applies to both Wicked and Network Manager is that /etc/resolv.conf, yp.conf and some other files are a link to a file in /run and are managed by netconfig.

The management of system services in YaST has been revamped to take advantage of many of the features offered by systemd in that area.

Improved Setup and Configuration

KDE Applications, Squid, SQLite, VIM Update in Tumbleweed 11Some of the improvements to YaST have made for better management of services. Firewalld can be managed in text mode. There is a new User Interface to manage Firewalld, including AutoYaST support/advancements. System administrators will have better control with Salt formulas in the yast2-configuration-management module, and management of SSH keys per user will make sysadmins tasks much more pleasant.

YaST comes with an improved Partitioner, that now can automatically format full disks without partition tables, create software MD RAIDs on top of full disks, create partitions within a software-defined MD RAID and many other combinations. AutoYaST also supports all these combinations. The work the YaST team has put into the setup and configuration tool has a better default partitioning proposal in several scenarios like those with small disks or systems with several disks making solutions easier for Linux professionals. Leap 15.1 brings new YaST icons developed by the community.

The YaST team worked hard on improving the 4k display (HiDPI) experience. HiDPI displays are now autodetected and the UI is auto-scaled giving the installer a beautifully crisp interface.

Security and Maintenance

Maintenance updates from both Leap 15 and updates from SUSE Linux Enterprise 15 are inherited into Leap 15.1 and are part of the release. The security team issues fast updates for Leap 15.1. With maintenance updates, about 10 to 20 percent are contributed from the community.

There is a YaST testing option for users to test maintenance updates before being released. The testing repository allows users to test the updates five days before being pushed to the maintenance update repository.

Minor versions of the Leap 15 series have about an 18-month life cycle of maintenance and security as minor releases come roughly once a year. Users of openSUSE Leap, 15.0, which was released on May 25, 2018, should upgrade to Leap 15.1 within the next 6 months. The 15 series of Leap is expected to achieve an estimated 36 months of maintenance and security updates.

Images, Deployment and Hardware with Linode, Slimbooks and Tuxedo

Leap 15.1 continues to add more hardware providers as Slimbook and TUXEDO Computers will both offer the option of purchasing hardware with Leap 15.1 preinstalled. Linode cloud images of Leap are available today and ready for all infrastructure needs.

TUXEDO Computers devices were an important part of the openSUSE reference tests of Leap 15.1.

“We share the fundamental belief that the user should have the best user experience we can offer,” said Herbert Feiler, CEO of TUXEDO Computers. “openSUSE Leap 15.1 is the consistent continuation and further development of stable Linux for end users. Therefore we of course continue to offer openSUSE pre-installed on all TUXEDO notebooks and PCs,” adds Feiler.

Cloud hosting services will offer images of Leap 15.1 in the coming weeks like Amazon Web Services, Azure and OpenStack. Leap 15 is continually optimized for cloud usage scenarios as a host and virtualization guest.

Desktop Environment

Leap offers a great variety of Linux desktops, including traditional KDE, GNOME as well as efficient Xfce. Users can select their preferred desktop environment, configuration and workflow. GNOME 3.26 and the Long-Term-Support version of KDE Plasma 5.12 are in both Leap 15.0 and Leap 15.1. SLE 15 enterprise users can also get the KDE version and other community tools and packages available through PackageHub. Live images of KDE and GNOME are available for simple test-driving through the live tab under the Leap distribution on software.opensuse.org; a Rescue Live image is also available on the Live Images page for those mentioned above.

Containers

Leap 15.1 is filled with several containerization technologies like Singularity, which bring containers and reproducibility to scientific computing and the high-performance computing (HPC) world. Singularity first appeared in the Leap distribution in Leap 42.3 and provides functionality to build smallest minimal containers and runs the containers as single application environments. This is also the first Leap release containing the Podman container runtime and Buildah build tool; the used by default in openSUSE Kubic. Collectively they provide a more lightweight and resilient alternative to the alternative Docker container runtime, while also adding a number of unique features.

Gamers and Designers

Web designers and digital marketers can make use of the newer graphics stack with the minor version update of the Mesa 3d Graphic Library and use open source tools like the 3D Creation Software Blender to create intriguing and captivating animations.

Gamers, music lovers and podcaster can enjoy the enhancements of the High Definition HD-audio, backported USB-audio drivers and software updates that were made for MultiMedia Card (MMC) and embedded MMC (eMMC).

Migration to Enterprise made easy

openSUSE Leap 15.1 brings plenty of community packages built on top of a core sources of SUSE Linux Enterprise (SLE) 15 SP1. The shared common core and alignment with SLE makes migrations to SUSE’s enterprise product easy for professional who want to extend the life cycle of their maintenance and security past the lifecycle of Leap. Migrating from the community version of Leap to SUSE Linux Enterprise is an available option for those who desire to migrate. The migration from openSUSE Leap server installations to SUSE Linux Enterprise is easy for system integrators developing on Leap code who may decide to move to an enterprise version for SLAs, certification, mass deployment, or extended Long Term Support. The instructions on how to do this using the SUSEConnect package and SUSE documentation can be found here.

All Standard and Some Existing Services for Networks

Like prior versions, System Administrators and small businesses can use Leap for hosting web and mail servers or for network management with DHCP, DNS, NTP, Samba, NFS, LDAP, and hundreds of other services.

File sharing and cloud services include software such as NextCloud and even the groupware application suite Kopano (formerly known as Zarafa) is part of the official Leap 15.1 repositories.

Leap 15.1 also introduces automatically configured SSH for both it’s “Server” and “Transactional Server” system roles by default, helping make things a little easier to work on your server immediately after installation.

Health and Science

The Leap distribution supports the health, science, research and developer communities. GNU Health, the award-winning health- and hospital management system, comes in version 3.4.x, which introduces the Federation Server, gnuhealth-thalamus. There is an added setup-script for GNU Health called openSUSE-gnuhealth-setup to ease the setup of a new system for less experienced users. Solve linear and nonlinear problems numerically and perform other numerical experiments using a language that is mostly compatible with MATLAB through GNU Octave or use the Free and Open Source Geographic Information System QGIS to create, edit, visualize, analyze and publish geospatial information. Leap has plenty more packages like the Computer Algebra System (CAS) for problems in field theory called Cadabra, the interactive physical simulator Step, and the periodic table package Kalzium.

Platforms

Leap works with X86_64 and deployment scenarios can be run for physical, virtual, host and guest, and cloud. Ports to other architectures like ARM64 and POWER are in the works by the community.

The installation of openSUSE for the Raspberry Pi for ARM64 has been simplified to one image and is customizable. openSUSE Leap 15.1 is the first multi-purpose operating systems to support a full standard Linux experience in Raspberry Pi. There is no need for a custom specific ISO or precooked image to install on the Raspberry PI. The standard unmodified openSUSE image can be installed just like on any other computer. The installer detects and proposes the set of default configurations. Raspberry Pi needs a very specific partition containing the system firmware. This is important for the installer to detect the specific partition, preserve it and mount it in /boot/vc to allow the operating system to perform updates of the firmware.

Download Leap 15.1

To download the ISO image, visit https://software.opensuse.org/distributions/leap

Questions

If you have a question about the release or think you may have found a bug, ask on one of the following :

Get involved

If you would like to help the openSUSE Project, take a look at the list of ways you can participate at: https://rootco.de/2016-04-03-opensuse-and-you/

The openSUSE Project is a worldwide community that promotes the use of Linux everywhere. It creates two of the world’s best Linux distributions, the Tumbleweed rolling-release, and Leap, the hybrid enterprise-community distribution. openSUSE is continuously working together in an open, transparent and friendly manner as part of the worldwide Free and Open Source Software community. The project is controlled by its community and relies on the contributions of individuals, working as testers, writers, translators, usability experts, artists and ambassadors or developers. The project embraces a wide variety of technology, people with different levels of expertise, speaking different languages and having different cultural backgrounds. Learn more about it on opensuse.org