Skip to main content

the avatar of openSUSE News

openSUSE.Asia Summit 2021 Logo Competition Announcement

openSUSE.Asia Online Summit 2021 Logo Competition

alt text

It’s a rationally acknowledged fact that openSUSE has a reputation for community-driven projects. Buckle up, here’s your chance to contribute to this community event! Since the inception of openSUSE.Asia summits, logos have perfectly illustrated the organizing country. Following the suit, a logo-designing competition has been organized for openSUSE.Asia Summit 2021, India.

The organizing team will send “Geeko Mystery Box” as a token of appreciation for the best logo design, voted on by the openSUSE Asia committee.

Deadline:26 June 2021 UTC 13:00

Winner Declaration:26 July 2021 UTC 13:00

The Rules of the contest are as follows:

  • The logo should be licensed under CC-BY-SA 4.0 and allow everyone to use the logo without attribution (BY) if your work is used as the logo for openSUSE.Asia Summit 2021.Note that the attribution will be exhibited on the summit website.
  • Any reproduced Design will be disqualified. Furthermore, It must not include any third-party materials.
  • Both monochromes and color formats are essential for submission.
  • Submissions must be in SVG format.
  • Design should demonstrate the openSUSE community in Asia.
  • The following must not form a part of the logo:
    • Brand names or trademarks of any kind.
    • Offensive, inappropriate, hateful, tortuous, defamatory, slanderous, or libelous.
    • Sexually explicit or provocative images.
    • Violence or weapons.
    • Alcohol, tobacco, or drug use imagery.
    • Discrimination based on race, gender, religion, nationality, disability, sexual orientation, or age.
    • Bigotry, racism, hatred, or harm against groups or individuals
    • Religious, political, or nationalist imagery.
  • The logo should follow “openSUSE Project Trademark Guidelines” published at https://en.opensuse.org/File:openSUSE_Trademark_Guidelines.pdf
  • The branding guidelines will be helpful to design your logo (optional) https://opensuse.github.io/branding-guidelines/

Please submit your entries at opensuseasia-summit@googlegroups.com with the following details:

  • Subject: openSUSE.Asia Summit 2021 Logo Design - [your name]
  • Your name and e-mail address
  • A document elucidating the idea/motivation/perspective behind the design (txt or pdf)
  • Vector file of the design with SVG format ONLY.
  • Bitmap of design in the attachment — image size: 256 * 256 px at least, PNG format.
  • File size: less than 512 KB.

The openSUSE.Asia Summit Committee reserves the right to disqualify any entry infringing the basic requirements. We recommend the artists to use Inkscape, a powerful, free, and open source vector graphics tool for all kinds of design.

alt text alt text alt text alt text alt text alt text

Logo of 2021?? :thinking:

the avatar of Nathan Wolf

SID Music Rabbit Hole

I recently fell into a YouTube rabbit hole looking for Commodore 64 SID music based on classic 80s hits. There are a lot of great compositions out there of various production quality. In my searching, I found this particular d64 download that was well put together that I have greatly enjoyed. I am continually impressed by what people are able to do with this wonderfully charming, old, hardware.

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

openSUSE Tumbleweed – Review of the week 2021/21

Dear Tumbleweed users and hackers,

During this week, we have finalized the UsrMerge project in openSUSE:Factory. Future snapshots will have /bin as a symlink to /usr/bin, and /lib(64) as symlink to /usr/lib(64). This is also the reason why the last snapshot tested and published was 0424. After that, I was keeping OBS busy with a full bootstrap and rebuild of Tumbleweed. But let’s first focus on the things that have been delivered during the last week, namely the 4 snapshots 0520, 0521, 0522, and 0524.

Those snapshots contained:

  • Mozilla Thunderbird 78.10.2
  • NetworkManager-applet 1.22.0 (last week I wrongly announced an upgrade of NetworkManager, but in fact it was NetworkManager-applet)
  • Linux kernel 5.12.4
  • Poppler 21.05.0
  • sssd 2.5.0: note, a few deprecated command-line arguments have been removed for good
  • zstd 1.5.0
  • Mesa 21.1.1

The next snapshot to be published, possibly 0525 in case openQA agrees, will be built entirely using gcc11 and will have UsrMerge enabled. You can find some information about this topic at https://en.opensuse.org/openSUSE:Usr_merge

Besides that, the snapshots in planning, beyond that point, are planned to bring:

  • python3x packages will no longer provide python symbol. This caused for some confusion in the past when people expected ‘python’ to be the legacy python2, but python3x provided it as well.
  • Linux kernel 5.12.6
  • systemd-experimental should finally land in the repositories
  • KDE Plasma 5.22.0: for now we still have 5.22 Beta in staging, release is planned for week 23

the avatar of openSUSE News

Mesa, Nodejs, Zstd Update in Tumbleweed

Four openSUSE Tumbleweed snapshots were released again so far this week.

The snapshots updated Mozilla Thunderbird, Mesa, Node.js, PipeWire and compression package Zstd along with several other packages.

Snapshot 20210524 updated the audio and video package pipewire 0.3.28, which added a new powerful filter-chain module that can be used to created all kinds of filter-chains from Linux Audio Developer’s Simple Plugin API; many more PulseAudio modules were implemented. Node.js 16.2.0 added module support for URL to import.meta.resolve. The text and layout rendering package pango updated to version 1.48.5 and can speed up Emoji classification. The pango update also fixed some hangs and a memory leak. The 21.1.1 Mesa update in the snapshot provided mostly AMD and Intel changes, but had a decent amount of arm fixes. Other packages to update in the snapshot were libstorage-ng 4.4.9 and webkit2gtk3 2.32.1.

Just two packages were updated in snapshot 20210522. The card gaming package black-hole-solver updated to version 1.10.1 and added a flag for the maximum amount of cards. Packet processing package dpdk 19.11.8 fixed a few Common Vulnerabilities and Exposures and added multiple virtual host patches in its update from version 19.11.4.

Zstd 1.5.0 improved the middle-level compression speed and the high-level compression ration in snapshot 20210521. Also known as Zstandard, the compression package also added a patch to fix crashes running armv6 userspace on armv8 64-bit kernels. The compression splitter package zchunk updated to version 1.1.14, which fixed support for the new version of Zstd and updated the testsuite for it. Bluetooth configuration tool blueberry 1.4.2 updated translations. There were a few other packages updated in the snapshot and one revision; rubygem-marcel reverted from version 1.0.1 to 0.3.3, which was done to correct and fix the rails 6.0 installation.

The 20210520 snapshot started the week and had the greatest amount of packages updates. Mozilla Thunderbird added support for importing OpenPGP keys without a primary secret key and fixed a CVE that stored OpenPGP secret keys without master password protection. Cross-platform decoder dav1d 0.9.0 added a new Application Programming Interface to signal events happening during the decoding process. The 5.12.4 Linux Kernel updated in the snapshot and had a change for bluetooth that eliminate potential race conditions when removing the Host Controller Interface layer. The guile programming language updated to version 3.0.7 and optimized run-time relocations; it also has a new library search path variable - GUILE_EXTENSIONS_PATH. There were a couple major version updates in the snapshot; the library for managing windows and workspaces added an API to disable scrolling in the libwnck 40.0 major version update. The 35.0 major version update of rdma-core fixed some dracut path issues for Tumbleweed’s boot process. Other packages to update in the snapshot were poppler 21.05.0, hwinfo 21.74, gnome-shell-extensions 40.1 and sssd 2.5.0.

the avatar of openSUSE News

openSUSE Community Readies for Release Party

The openSUSE Project is planning to have a 24-hour release party in the openSUSE Bar immediately after the release of openSUSE Leap 15.3.

The virtual release party will have members of the release team, community members and board members in attendance.

Beginning at 12:00 UTC on June 2, the release party will go until 11:59 UTC on June 3. Participants are expected from several countries and people are welcome to attend and meet with openSUSE members.

The event gives people an opportunity to get to know people involved in the project and contributors who help with the release of the openSUSE Leap. distribution. The event also offers the community an opportunity to meet, socialize and casually discuss the release after more than six month of development.

the avatar of openSUSE News

openSUSE.Asia 2021 Announcement

openSUSE.Asia Summit 2021 online, Faridabad, India

alt text

India was accepted to host the openSUSE.Asia Summit 2020. Due of Covid 19 pandemic we had to cancel the event. As the world has shifted from physical mode to digital made, we with the support of openSUSE.Asia committee members proposed to organize openSUSE.Asia summit 2021 in online mode. We are glad that our proposal is accepted by openSUSE board.

The supporters of openSUSE in India, and of Free/Libre Open Source Software (FLOSS) at large are excited to organize the most awaited openSUSE.Asia Summit event. In this activity, experts, contributors, end users, and technology enthusiasts will gather to share experiences about the development of openSUSE and other things related to FLOSS and have a lot of fun. The venue for the openSUSE.Asia Summit was chosen after being proposed by the Indian community during openSUSE.Asia Summit 2019 in Bali, Indonesia. The Asian committee decided Faridabad as the host of openSUSE.Asia Summit 2021 from August 6 to August 8, 2021, at Manav Rachna International Institute of Research & Studies, Faridabad.
Goals to be achieved in the online openSUSE.Asia Summit 2021 include:

  • To promote openSUSE in India.
  • To attract new contributors for openSUSE from India and other Asian countries.
  • To provide an alternative to the wider community that FLOSS can be a powerful tool for doing their daily job.
  • To provide a platform for sharing user and developer experiences.
Pre-announcement

openSUSE.Asia Summit 2021 will immediately open a call for paper for prospective speakers. In addition, a logo competition for the openSUSE.Asia Summit 2021 will also be opened. This would surely be an opportunity for designers in Asia to compete with each other to show their abilities and contribute to this activity. More details about the above information will be informed in the near future through news.opensuse.org.
See you online !!

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

openSUSE Tumbleweed – Review of the week 2021/20

Dear Tumbleweed users and hackers,

This week felt quite unspectacular, but maybe that’s just for me and because I already know what will expect us next week. And so will you, soon! Anyway, first we look back one week. Tumbleweed has seen 5 published snapshots (0513, 0514, 0515, 0517, and 0519).

The main changes in those snapshots included were:

  • Linux kernel 5.12.3
  • elfutils 0.184
  • sudo 1.9.7
  • KDE Gear 21.04.1
  • PostgreSQL 13.3
  • Switched from go 1.15 to go 1.16

And now, for what we plan on releasing next week:

  • NetworkManager-Applet 1.22.0 (snapshot 0520, if all goes well)
  • Linux Kernel 5.12.4 (also snapshot 0520, if all goes well)
  • Rebuild all of Tumbleweed using GCC 11 (will happen on Tuesday, May 25th)
  • UsrMerge: as we already have a full rebuild scheduled, we’ll also flip UsrMerge on. This means the first snapshot published after May 25th will change /bin to be a symlink to /usr/bin. Thanks to Ludwig for having the energy to push this over the finish line! The switch started long ago
the avatar of openSUSE News

KDE Gear, GTK, Btrfs Update in Tumbleweed

Four openSUSE Tumbleweed snapshots were released so far this week.

The snapshots updated KDE Gear 21.04.1, GTK 4, Btrfs, postgresql, sudo and more.

Snapshot 20210519 updated the postgresql 13.3 package and addressed three Common Vulnerabilities and Exposures; one of those included the mishandling of a target list and another prevented integer overflows in array calculations. Text editor vim 8.2.2850 fixed a few crashes and the 0.15.0 update of the open remote computing solution SPICE provided some behavior changes and compatibility with OpenSSL. Improved rendering and a font settings fallback for Wayland were made with the gtk4 4.2.1 update. GNOME’s Tetris like game quadrapassel has the 40.1 major version, which updated translations and pressing return now restarts a game. Another major version to update in the snapshot was python-incremental 21.3.0, which is PEP 440-compliant.

Multiple fixes were made in the update of KDE Gear 21.04.1 in snapshot 20210517. The KDE Gear 21.04.1 packages updated video editor Kdenlive, which fixed rendering presets; text editor Kate fixed a possible leak; and diagram program umbrello made some cosmetic and error detection improvements. The update also restored compatibility with ffmpeg 3 for ffmpegthumbs. Other packages to update in the snapshot were rubygem-rubocop 1.14.0, urlscan 0.9.6 and re2c 2.1.1, which added GitHub Actions Continuous Integration for Linux, macOS and Windows.

Both Btrfs and sudo updated in the 20210515 snapshot. The 1.9.7 version of sudo fixed a bug introduced in the previous release that caused sudo -V to report a usage error. Sudo now requires autoconf 2.70 or higher to regenerate the configure script. Btrfs updated from version 5.11 to 5.12.1 and fixed missing symbols in libbtrfs for builds; there was also a fix for symlink paths for CI support scripts for the file system. The 0.184 update for elfutils creates an empty 000 permission file in the cache if a query for a file failed with 404. The python-kiwi 9.23.28 package added support for UEFI on Debian-based distros. Other packages to update in the snapshot were shell utility hdparm 9.62, highlight 4.1 and libstorage-ng 4.4.6.

The 20210514 snapshot started off the week and it updated the Linux Kernel to 5.12.3. Multiple bus updates were made and a kernel panic for disk encryption ecryptfs was made. An update of mousepad 0.5.5 for Xfce added various plugin support and added a .desktop file to appear in settings. Xfce also had several critical fixes for xfce4-panel with the 4.16.3 update and thunar 4.16.8 updated translations and fixed an error when opening the Edit menu. Remote desktop client remmina 1.4.16 fixed a data path and a few RubyGems packages were updated.

the avatar of openSUSE News

RealSenseID compatibility with all openSUSE

While focused on the openSUSE Innovator initiative as an openSUSE member and official Intel oneAPI innovator, I tested the RealSenseID device on openSUSE Leap 15.1, 15.2, 15.3 RC and Tumbleweed. With all the work, we made available in the SDB an article on how to install this device on the openSUSE platform. More information can be found at https://en.opensuse.org/SDB:Install_RealSenseID.

Intel RealSense ID combines an active depth sensor with a specialized neural network designed to deliver an intuitive, secure and accurate facial authentication solution that adapts over time. This solution offers user privacy and is activated by user awareness. Built-in anti spoofing technology protects against attacks using photographs, videos or masks.

Intel RealSense ID is a natural solution simplifying secure entry for everyone, everywhere. Supports children to tall adults and designed for Smart Locks, Access Control, PoS, ATMs, and Kiosks in openSUSE (of course).

For more information, visit : https://github.com/IntelRealSense/RealSenseID

the avatar of YaST Team

Digest of YaST Development Sprint 123

Both openSUSE Leap 15.3 and SUSE Enterprise Linux 15 SP3 are already in the oven and almost ready to be tasted. But although they smell delicious, the openSUSE volunteers and the great SUSE QA team never give up in challenging our beloved distributions to find the corner cases that need more polishing. Since we want to make sure each possible problem have a solution or a documented workaround at the release date, the YaST Team invested quite some time during the last sprint investigating and solving some problems related to AutoYaST, system migration, registration and other tricky areas.

But we also found time to work on more blog-friendly topics like:

  • Improvements in the AutoYaST functionality to configure questions during the installation
  • Better handling of path names in Arabic and other right-to-left languages
  • Progress in the refactoring of YaST Users
  • Possibility of installing with neither NetworkManager or wicked

Let’s dive into the details.

One of the many features offered by AutoYaST is the possibility of specifying a so-called ask-list, which lets the user decide the values of some parts of the AutoYaST profile during the installation. That allows to fine-tune the level of flexibility and interactivity, with a process that is highly automated but still customizable on the fly. During this sprint we basically rewrote the whole feature to make it more robust and powerful, while still being fully backwards-compatible. See more details in the corresponding pull request including technical details, before-and-after screenshots and a link to the official documentation that explains how to use this reworked feature.

And talking about before-and-after screenshots, let’s see if you can spot the differences in the following image.

Arabic path names

Exactly. In the upper part, the right-to-left orientation of the Arabic writing mangles the mount points and the device names, moving the initial slash of paths like /dev/vda to the end. This is just one of the many interesting software development problems you don’t normally think about, but that makes life as a YaST developer a constant learning experience. If you want to know more about Unicode directional formatting characters and how we solved the problem, check this pull request at the yast2-storage-ng repository.

And talking about challenges and learning, sure you remember we are in the middle of a whole rewrite of the YaST mechanisms to manage local users. We already have a new version of the installer that works perfectly using the new code, including the creation of brand new users and also importing them from a previous installation. We are now integrating that new code into AutoYaST and we will be ready soon to discuss the best procedure and timing to introduce the revamped yast2-users into openSUSE Tumbleweed in a way that it brings all the benefits of the rewrite to our users without any disruptive change in the surface.

Last but not least, we would like to mention a new feature we already submitted to the Tumbleweed installer in search for feedback from you, our beloved users. :wink: In a nutshell, it offers the possibility to install the distribution without NetworkManager or wicked, for those users that want to manually configure an alternative network manager (like systemd-networkd) or that simply want a network-less operating system. Please check the corresponding pull request and reach out to us to tell us what do you think. Remember you can do that at the yast-devel and factory mailing lists at openSUSE, at the #yast channel at Freenode IRC or directly commenting on GitHub.

While waiting for your input, we will keep working in polishing the upcoming releases and bringing new features into Tumbleweed. Stay safe and have a lot of fun!