Skip to main content

the avatar of openSUSE News

Release Team to have retrospective meeting about openSUSE Leap 15.2

Members of the openSUSE community will have two retrospective meetings about the release of openSUSE Leap 15.2 after receiving feedback from the recent survey.

The meetings are scheduled for tomorrow, Thursday, at 06:00 - 08:00 UTC and 15:00 - 17:00 UTC.

Release Manager Luboš Kocman provided a short summary about the feedback received and information about the meeting in an email this week to the project.

“Thanks to everyone who participated in our openSUSE Leap 15.2 release retrospective that took place on survey.opensuse.org,” Kocman wrote. “The survey was fully anonymous and questions were: What went well and What didn’t go too well.

“We did receive about 200 responses… 623 records in total,” he wrote.

The retrospective is open for anyone who would like to attend. The two rounds of reviews will go over results and turn them into actionable items. There is also the possibility to have an additional meeting if more time is needed.

The anonymous findings can be found on the openSUSE etherpad.

The virtual review meetings will take place at https://meet.opensuse.org/ReleaseEngineeringMeeting.

the avatar of openSUSE News

Leap 15.2 Install party @ GOLEM - A quick report

Italian Linux users did an openSUSE Leap 15.2 Launch Party, at the local LUG (it’s called GOLEM, it’s in a small town in central Italy), and Dario Faggioli made a quick report.

We have space outside, so we could do an actual physical event and still respect the social distancing restrictions which are continue to hold here in Italy.

Leap Release Party outdoors at GOLEM

First of all, this meant that I could bring and distribute the super- awesome swags that Doug sent me. And I really want to thank him a lot one more time for shipping them over extremely quickly. They are great and people loved them!

Leap Release Party outdoors at GOLEM Leap Release Party outdoors at GOLEM

Ah, the event was also recorded, but they still have to let me know whether that worked well or not.

I decided to do a live install as I think our installer is great, and wanted to show it off a bit. :-) In fact, I’ve heard a few times people saying that installing openSUSE is difficult, and I wanted to give it a shot to busting that myth.

I showed how it is possible to install the distro with just a few clicks, which is the opposite of difficult. After that, I went back and explained all the various possible customizations that one can make – but only if she wants to– at each stage.

Feedback on this was extremely good, and I think I’m going to reuse this same approach for other similar occasions.

While the installer was copying packages, there was the time to talk a bit about the characteristics of Leap such as its goals, release cycle, development process, relationship with SLE, etc.

I quickly mentioned the maintenance process, taking advantage of some slides kindly provided by Marina (thanks to you again as well!), and this also was perceived as very interesting.

After the system was ready, I had the time to showcase YaST a little, to explain how to add Packman repos for the codecs and to introduce BTRFS snapshots, snapper and demo a reboot into a previous snapshot and the rollback.

I managed to hint quickly at OBS, but there was only the time to mention OpenQA, and I couldn’t give them a meaningful tour of these two.

People where curious and interested, so I call the event a success.

They asked questions mainly about YaST, BTRFS and zypper. Plus two more, rather specific ones: 1) Why don’t we ship/install multimedia codec by default (even the proprietary and patent encumbered ones), like Ubuntu and even Debian? 2) Why don’t we use an LTS kernel for Leap?

Just to be clear, I’m not actually asking the questions here. :-)

I just felt it would be useful to report this, especially considering that I hear these being asked pretty often, during various events or in various channels or forums.

Anyways, I honestly think the event was a good one, considering that we’re a small LUG from a small place and that we’re still elbow deep inside a pandemic. :-/

And we’re already planning a similar event about Tumbleweed! Not a release party, probably… or maybe yes: I just have to make it coincide with the publishing of a TW snapshot, which should not be too difficult after all. :-P

the avatar of Nathan Wolf
the avatar of Ish Sookun

Candidates list for the openSUSE Ad-hoc Board Election

The Call for Nominations for the openSUSE Ad-hoc Board Election ended last night. The Election Committee received the nominations of two openSUSE members and both nominees accepted to run as candidate for this election.

The names of the candidates are:

The announcement was made on the project mailing list by Ariez Vachha on behalf of the Election Committee.

As from today the election campaign begins. Electronic vote will begin on the 17th of August and ballots will close on the 30th of August.

All the best to both candidates! 👍

the avatar of Nathan Wolf

the avatar of Nathan Wolf

LG 29″ UltraWide | Monitor Upgrade and Configuration on Linux

I have historically made my hardware decisions based on price, generally I get what I can get for as low or as reasonable as possible. Basically, I go for free or near-free and fabri-cobble something together. After seeing some other computer setups, I have really thought that I want to be able to function more … Continue reading LG 29″ UltraWide | Monitor Upgrade and Configuration on Linux
the avatar of Nathan Wolf

a silhouette of a person's head and shoulders, used as a default avatar

openSUSE Tumbleweed – Review of the week 2020/31

Dear Tumbleweed users and hackers,

Week 31 has seen a steady flow of snapshots. The biggest snapshot was 0721, for which we had to do a full rebuild due to changes in the krb5 package, that moved some files around. In order for all packages to keep up with this change, the full rebuild was needed. The week in total has seen 7 snapshots being published (0721, 0724, 0726, 0727, 0728, 0729 and 0730)

The changes included in those snapshots were:

  • krb5 file system layout changes (moved to default locations)
  • Mesa 20.1.3 & 20.1.4
  • NetworkManager 1.26.0
  • Flatpak 1.8.1
  • Python3 package was renamed to python38, allowing for further parallel packages like python39
  • sudo 1.9.2
  • KDE Plasma 5.19.4
  • Mozilla Firefox 79.0
  • Nano 5.0

The changes currently in stagings are around the topics of:

  • grub2 to address Boothole issues (will come with a new signing key for grub/kernel/shim)
  • GCC 10.2
  • LibreOffice 7.0rc2
  • Change of /tmp to tmpfs
  • openSSL 3.0
  • RPM changes: %{_libexecdir} is being changed to /usr/libexec. This exposes quite a lot of packages that abuse %{_libexecdir} and fail to build. Additionally, the payload compression is being changed to zstd
the avatar of FreeAptitude

openSUSE 15.1 to 15.2 upgrade notes

In a previous article I have shown how to upgrade a distro using zypper, but after the first reboot some issue might always happen, that’s why I collected all the changes and the tweaks I applied switching from openSUSE 15.1 to 15.2.

the avatar of openSUSE News

oneAPI compatibility with all openSUSE

As leader of the openSUSE Innovator initiative, openSUSE member and official oneAPI innovator, I tested the new release of the tool on openSUSE Leap 15.1, 15.2 and Tumbleweed. With the total success of the work, I made available in the SDB an article on how to install this solution on the openSUSE platform. More information here: https://en.opensuse.org/SDB:Install_oneAPI.

oneAPI is an Unified, Standards-Based Programming Model. Modern workload diversity necessitates the need for architectural diversity; no single architecture is best for every workload. XPUs, including CPUs, GPUs, FPGAs, and other accelerators, are required to extract high performance.

This technology have the tools needed to deploy applications and solutions across these architectures. Its set of complementary toolkits—a base kit and specialty add-ons—simplify programming and help developers improve efficiency and innovation. The core Intel oneAPI DPC++ Compiler and libraries implement the oneAPI industry specifications available at https://www.oneapi.com/open-source/.

Some features

DPC++: Data Parallel C++ (DPC++) is an open, standards-based evolution of ISO C++ that incorporates Khronos SYCL and community extensions to simplify data parallel programming.

CUDA Source Code Migration: The DPC++ Compatibility Tool is a migration engine that transforms CUDA code into a standards-based DPC++ code.

AI: Designed for end-to-end machine learning and data science pipelines, these toolkits are comprised of optimized Python libraries and high-performance, deep learning frameworks and tools based on oneAPI libraries.

Libraries : Powerful libraries—including deep learning, math, and video and media processing-are preoptimized for domain-specific functions and custom coded to accelerate compute-intense workloads.

For more information: https://software.intel.com/content/www/us/en/develop/tools/oneapi.html