Language Selection

English French German Italian Portuguese Spanish

SUSE

openSUSE Tumbleweed – Review of Weeks 2021/13 & 14

Filed under
SUSE

Dear Tumbleweed users and hackers,

Dominique has been enjoying a vacation these last two weeks and left Tumbleweed in my hands. Thanks to all who’ve helped out as I got to grips with holding the reins solo for the first time.

These two weeks also saw the long Easter weekend. That said, we still managed to release 5 snapshots (0325, 0329, 0330, 0401 and 0406) during this fortnight, with 0408 currently in testing and an 0409 likely to be checked in tonight.

Read more

Also: Private cloud based on openSUSE Leap 15.3 beta and Nextcloud

Two Tumbleweed Snapshots Update Fetchmail, Mesa, More

Filed under
SUSE

The two snapshots updated more than 30 packages and the latest snapshot, 20210406, gave rolling release users an update of Mozilla Firefox 87; the new release had several fixes including a fix to the video controls, which now have visible focus styling. The video and audio controls are now keyboard navigable. Firefox also sets a useful initial focus in the Add-ons Manager. New features in the browser release include the “Highlight All” feature on the “Find in Page”, which now displays tick marks alongside the scrollbar that correspond to the location of matches found on that page; this is a great feature for those who do keyword searches. Mozilla updates in the snapshot were finished as Thunderbird updated to version 78.9.0. The bugfix update for the email client had some security fixes and a fix for fields that were unreadable in the Dark theme in the General preferences panel. The update of fetchmail 6.4.18 fixed the configuration parser in fetchmailconf, which had an effect in version 6.4.16 when --sslcertfile was added to the configuration dump. The new version of fetchmailconf –version now prints the Python version in use. The snapshot gave users the 5.11.11 Linux Kernel, which had some changes for btrfs and x86 KVM. Other packages updated in the snapshot included spamassassin 3.4.5, git 2.31.1 and attr 2.5.1, which fixed a libtool library versioning regression.

Read more

SUSE/OpenSUSE Leftovers

Filed under
SUSE
  • Telegram Bridge - Zoltán's Blog

    I got lucky with my original hackweek project and I have managed to set up my Leap 15.3 based NAS and private cloud running on NextCloud earlier than planned.
    So I though that as an extra project I will set up a proper system monitoring service. The monit service is very handy (thanks for the idea to Paolo Stivanin) but by default it wants to send emails when something goes wrong. Instead of emails I would prefer a real instant message. I am using mostly Telegram for personal purposes. Sure I am using Signal, Matrix, Slack and Rocket.Chat too and technically I have WhatsApp account too. But I decided to start with Telegram.
    Installing and configuring monit was easy and quick. The monit is using so called alert where it can execute any shell command.

  • SUSE Sponsors 300 Scholarships in Cloud Native Education
  • Upgrading to the next PostgreSQL version

    We upgraded our internal PostgreSQL cluster to the latest version last week.

    Time passes by so quickly: we installed our PostgreSQL cluster around 2008. At least, this was the time of the first public MirrorBrain release 2.2, which was the reason to run a PostgreSQL installation for openSUSE. But MirrorBrain (and therefor the PostgreSQL cluster behind it) is way older. So maybe it’s fair to say that MirrorBrain started with openSUSE in 2005…?

    Anyway: if you maintain a database for such a long time, you don’t want to loose data. Downtimes are also not a good idea, but that’s why we have a cluster, right?

    While the MirrorBrain database is currently still the biggest one (>105GB in size and ~120 million entries alone in the table listing the files on the mirrors), our new services like Matrix, Mailman3, Gitlab, Pagure, lnt or Weblate are also not that small any more. All together use currently 142GB.

    We already upgraded our database multiple times now (starting with version 7. in the past). But this time, we decided to try a major jump from PostgreSQL 11 to 13, without any step in between.

YaST Packages, Nmap Get Updates in Tumbleweed

Filed under
SUSE

Most of the package updates focused on libraries and YaST packages as well as documentation and nmap.

The snapshot from Tuesday, 20210330, updated an enormous amount of YaST translations and minor style adjustments and improvements were made with the yast2-theme 4.3.8 update. Extra validations were added to yast2-storage-ng 4.3.50 when creating a striped volume and when editing the physical volumes. The update to the 4.3.63 version of yast2-network brought about a dozen improvements to include adding support to write bridge and bonding configurations. Abstraction library libyui removed a dependency on Xlib and has a new packaging system in the update to 4.1.2. Network scanner nmap fixed a MySQL library that was not properly parsing responses in version 7.91 and the update of purple-lurch, which does secure multi-client end-to-end encryption, had some memory handling improvements in the 0.7.0 version update.

Topping the list of package updates for snapshot 20210329 was an update of setools 4.4.0 that added a configuration file driven analysis tool and Xfce file manager thunar 4.16.6 removed a dialog box and revamped documentation across components. A memory leak and an integer overflow fix was made in the update of checkpolicy 3.2. File system utility e2fsprogs 1.46.2 fixed warnings when resizing small file systems to a super-large ones. Spell checking library enchant 2.2.15 had some minor build system improvements and requires nuspell 4.1.0 or greater. Other packages that received updates were ffmpeg-4 4.3.2, perl-Net-HTTP 6.21, man-pages 5.11, rubygem-rspec-rails 5.0.1 and more.

Read more

Setup GTK4 Development Tools on Ubuntu, Fedora and openSUSE

Filed under
Development
Red Hat
GNOME
SUSE
Ubuntu

Continuing the GTK3 setup, now I present a simple guide to setup GTK4 software development tools with screenshots included the instructions for Fedora and openSUSE operating systems. With this, you can start making desktop applications in C language with the latest version of this infamous widget toolkit that built GNOME. I selected Geany as the code writing tool here. Now rest easy and happy hacking!

Read more

Installing OpenSUSE Leap 15

Filed under
GNU
Linux
SUSE
HowTos

This is my experience on installing openSUSE, the green chameleon operating system, Leap Edition version 15.2 to my computer. It is a family of GNU/Linux hence a distant sibling to Ubuntu with a distinct feature called YaST, the green tapir control panel, on top of its RPM software package basis. I installed it on a virtual machine in normal method as I used on Ubuntu. However, this can be used for actual installation to the real hardware directly including in dualboot mode. Thus, I share this with you by wishing it to be useful. Let's go!

Read more

User Friendly Printer Management | openSUSE YaST

Filed under
SUSE

At some point in my life with openSUSE, some default policy concerning printers changed that required me to enter the root credentials to resume a printer, should it be paused for whatever reason. I did not like this default and I was contacted about this annoyance, so, I set out to fix this and make life on the openSUSE desktop a generally better experience.

The Problem

When I have had a printer fail to start or get hung up for whatever reason, a manual restart of the printer would require authentication. This is fine for a user that is very Linux savoy but for a regular home user would likely be vapor locked when presented with this. I cold also argue it’s probably not a good idea for a typical user to need these credentials for this kind of trouble shooting.

Read more

OpenSUSE and SUSE Leftovers

Filed under
SUSE
  • Entire Rebuild of Tumbleweed Brings Enormous Update

    The most recent 20210317 snapshot updated more than a half dozen packages, which included the data plotting package kplotting as the lone KDE Frameworks 5.80.0 package to update in the snapshot. A memory leak fix was made in the update of flatpak 1.10.2 and a security update in the package fixed a potential attack where a flatpak application could use custom formatted .desktop files to gain access to files on the host system. An update of systemd 246.11 fixed a void pointer arithmetic warning and moved Secure Boot logic to a new file. Other updates in the snapshot included spacenavd 0.8, python-packaging 20.9, python-scipy 1.6.1 and rtkit 0.13.

    Snapshot 20210316 delivered most of the 5.80.0 Frameworks packages. Kirigami, which offers application framework components for mobile, had multiple improvements and fixes; it changed and improved the PlaceholderMessage for new Application Programming Interfaces. The Plasma Framework package ported a Plasma Style Kirigami Theme plugin to the new Kirigami API. A Flatpak manifest was also added to the Kirigami template. The snapshot brought an update of ImageMagick 7.0.11.3, which decodes HEIC images in sRGB instead of YCbCr. Mozilla Firefox 86.0.1 fixed a frequent Linux crash on the browser launch. The 5.11.6 Linux Kernel was updated in the snapshot, which had some Btrfs fixes. The kernel also enabled the headset microphone of the Acer Swift line. There was a fix for the maximum length of a password entered through a terminal with cryptsetup 2.3.5. Various fixes were made in the update of xfsprogs 5.11.0 and the Open Chinese Convert library opencc 1.1.2 added a Hong Kong Traditional Chinese conversion. A major version update of Python-hyperlink to 21.0.0 was included in the snapshot and bumped some long overdue dependencies. Other packages to update in the snapshot were gnutls 3.7.1, vim 8.2.2607 and sqlite3 3.35.0, which enhanced the .stats command to accept new arguments stmt and vmstep and causes the prepare statement statistics and only the virtual-machine step count to be shown, respectively.

  • openSUSE Tumbleweed – Review of the week 2021/11

    The biggest trouble of the week was the mirror infrastructure having a hard time catching up to the full rebuild. Tumbleweed itself was, as usual, solid and has been steadily rolling. In total, there were 4 snapshots (0312, 0315, 0316, and 0317) released last week.

  • Connecting SUSE Manager’s Virtual Host Manager to AWS

BSD and SUSE Leftovers

Filed under
SUSE
BSD
  • The Call for Talk and presentation proposals for EuroBSDCon 2021 is now open.

    EuroBSDcon is the European technical conference for users and developers of BSD-based systems. The conference will take place September 16-19 2021 in Vienna, Austria. The tutorials will be held on Thursday and Friday to registered participants and the talks are presented to conference attendees on Saturday and Sunday.

    The Call for Talk and Presentation proposals period will close on May 24th, 2021. Prospective speakers will be notified of acceptance or otherwise by June 2nd, 2021.

  • New & Much Improved WireGuard Implementation Comes To FreeBSD - Phoronix

    Towards the end of last year FreeBSD imported a WireGuard kernel module. That initial WireGuard port to FreeBSD was sponsored by firewall company Netgate but the code quality was found to be poor and made without much involvement from upstream WireGuard developers. That FreeBSD WireGuard kernel code is now in the process of being replaced by a much better implementation.

    WireGuard lead developer Jason Donenfeld explained the situation today in an email, "Sometime ago, a popular firewall vendor tasked a developer with writing a WireGuard implementation for FreeBSD. They didn’t bother reaching out to the project...Then, at some point, whatever code laying around got merged into the FreeBSD tree and the developer tasked with writing it moved on."

  • Cloud Computing in 2021: What You Should Know about Public, Private, Hybrid, PaaS, SaaS and FaaS [Ed: Oh, wow! What a buzzwords salad!]

    Whether you’re focusing on cutting maintenance, electricity and storage costs, increasing reliability or doing your part to reduce climate impact, there are countless reasons organizations are looking to escalate their cloud migration as fast as they can. Cloud computing is probably the most significant driver of digital transformation over the last decade.

  • The openSUSE Virtual Conference 2021 To Take Place June 18-20

    The openSUSE Conference is the annual openSUSE community event that brings people from around the world together to meet and collaborate.

    The organized talks, workshops, and BoF sessions provide a framework around more casual meet ups and hack sessions.

    The call for papers for the openSUSE Virtual Conference 2021 is open until May 4. The dates of the conference are scheduled for June 18 – 20, 2021. Registration for the conference has also begun. The registration period is open March 01 – June 20, 2021

openSUSE Leap vs Tumbleweed, Difference Between Them Explained

Filed under
SUSE

The openSUSE project offers two distributions: Tumbleweed, which is a rolling distribution and Leap, which is a point distribution. Leap vs Tumbleweed is a frequently discussed topic among openSUSE supporters. Let’s find out what are the differences between them and which one is more suitable for you.

In 2015, the openSUSE project restructured, creating two versions: Leap and Tumbleweed.

Read more

Benjamin Weber (OpenSUSE): Leadership Language Lessons from Star Trek

Syndicate content

More in Tux Machines

Android Leftovers

Open Hardware: Crowbits, Raspberry Pi, and RISC-V

  • Crowbits Master Kit Tutorial - Part 2: ESP32 intrusion scanner and visual programming - CNX Software - Embedded Systems News

    I started Crowbits Master Kit review last month by checking out the content, user manual, and some of the possible projects for the ESP32 educational kit including a 2G phone and a portable game console. For the second part of the review, I’ll go through one of the lessons in detail, namely the intrusion scanner to show the whole process and how well (or not) it works. Let’s go to Lesson 5 directly, although I’d recommend going through the first lessons that provide details about the hardware and visual programming basics using Letscode program, which is basically a custom version of Scratch for Crowbits

  • RP2040-PICO-PC small computer made with the Raspberry Pi RP2040-PICO module first prototypes are ready

    It’s small base board for RP2040-PICO the $4 module with the Cortex-M0+ processor made by Raspberry Pi foundation.

    We were ready with the prototype for a long time but the RP2040-PICO modules were tricky to source

  • ESP32-C6 WiFI 6 and Bluetooth 5 LE RISC-V SoC for IoT devices coming soon - CNX Software - Embedded Systems News

    Espressif Systems introduced their first RISC-V wireless SoC last year with ESP32-C3 single-core 32-bit RISC-V SoC offering both 2.4GHz WiFi 4 and Bluetooth 5.0 LE connectivity, and while the company sent some engineering samples of ESP32-C3 boards months ago, general availability of ESP32-C3-DevKitM-1 and modules is expected shortly. But the company did not stop here, and just announced their second RISC-V processor with ESP32-C6 single-core 32-bit RISC-V microcontroller clocked at up to 160 MHz with both 2.4 GHz WiFi 6 (802.11ax) and Bluetooth 5 LE connectivity.

Linux, NetBSD, and OpenBSD

  • EXT4 With Linux 5.13 Looks Like It Will Support Casefolding With Encryption Enabled - Phoronix

    While EXT4 supports both case-folding for optional case insensitive filenames and does support file-system encryption, at the moment those features are mutually exclusive. But it looks like the upcoming Linux 5.13 kernel will allow casefolding and encryption to be active at the same time. Queued this week into the EXT4 file-system's "dev" tree was ext4: handle casefolding with encryption.

  • SiFive FU740 PCIe Support Queued Ahead Of Linux 5.13 - Phoronix

    Arguably the most interesting RISC-V board announced to date is SiFive's HiFive Unmatched with the FU740 RISC-V SoC that features four U74-MC cores and one S7 embedded core. The HiFive Unmatched also has 16GB of RAM, USB 3.2 Gen 1, one PCI Express x16 slot (operating at x8 speeds), an NVMe slot, and Gigabit Ethernet. The upstream kernel support for the HiFive Unmatched and the FU740 SoC continues. With the Linux 5.12 cycle there was the start of mainlining SiFive FU740 SoC support and that work is continuing for the upcoming Linux 5.13 cycle.

  •                  
  • The state of toolchains in NetBSD
                     
                       

    While FreeBSD and OpenBSD both switched to using LLVM/Clang as their base system compiler, NetBSD picked a different path and remained with GCC and binutils regardless of the license change to GPLv3. However, it doesn't mean that the NetBSD project endorses this license, and the NetBSD Foundation's has issued a statement about its position on the subject.

                       

    Realistically, NetBSD is more or less tied to GCC, as it supports more architectures than the other BSDs, some of which will likely never be supported in LLVM.

                       

    As of NetBSD 9.1, the latest released version, all supported platforms have recent versions of GCC (7.5.0) and binutils (2.31.1) in the base system. Newer (and older!) versions of GCC can be installed via Pkgsrc, and the following packages are available, going all the way back to GCC 3.3.6: [...]

  •                
  • Review: OpenBSD 6.8 on 8th Gen Lenovo ThinkPad X1 Carbon 13.3"
                     
                       

    10 days ago, I bought this X1 Carbon. I immediately installed OpenBSD on it. It took me a few days to settle in and make myself at home, but here are my impressions.

                       

    This was the smoothest experience I've had getting OpenBSD set up the way I like it. The Toshiba NB305 in 2011 was a close second, but the Acer I used between these two laptops required a lot more tweaking of both hardware and kernel to get it to feel like home.

Audio/Video and Games: This Week in Linux, MineTest, OpenTTD, and Portal Stories: Mel

  • This Week in Linux 146: Linux on M1 Mac, Google vs Oracle, PipeWire, Bottom Panel for GNOME Shell - TuxDigital

    On this episode of This Week in Linux, we’ve got an update for Linux support on Apple’s M1 Mac hardware. KDE Announces a new patch-set for Qt 5. IBM Announced COBOL Compiler For Linux. Then later in the show we’re bringing back everyone’s favorite Legal News segment with Google v. Oracle reaching U.S. Supreme Court. We’ve also got new releases to talk about such as PipeWire 0.3.25 and JingOS v0.8 plus GNOME Designers are exploring the possibility of having a bottom panel. Then we’ll round out the show with some Humble Bundles about programming in Python. All that and much more on Your Weekly Source for Linux GNews!

  • MineTest: I Am A Dwarf And I'm Digging A Hole

    People have been asking me to play MineTest for ages so I thought I should finally get around to it, if you've never heard of it MineTest is an open source Minecraft clone that surprisingly has a lot of community support

  • OpenTTD Went to Steam to Solve a Hard Problem - Boiling Steam

    OpenTTD, the free and open-source software recreation of Transport Tycoon Deluxe, has been a popular game for a long time, but recently something unusual happened. The team behind the project decided to release the game on Steam (still free as always) and this has changed everything. Let me explain why this matters. If you have ever played OpenTTD on Linux, let me venture that you have probably relied on your distro’s package manager to keep your game up-to-date. In theory, this is the BEST way to keep your packages up to date. Rely on maintainers. In practice however, it’s far from being something you can rely on, beyond security updates. Debian stable tends to have really old packages, sometimes years behind their latest versions. So on Debian stable you end up with OpenTTD 1.08 as the most recent version. That’s what shipped in April 2018. Just about 3 years old.

  • Portal Stories: Mel gets Vulkan support on Linux in a new Beta | GamingOnLinux

    Portal Stories: Mel, an extremely popular and highly rated mod for Portal 2 just had a new Beta pushed out which adds in Vulkan support for Linux. Much like the update for Portal 2 that recently added Vulkan support, it's using a special native build of DXVK, the Vulkan-based translation layer for Direct3D 9/10/11. Compared with the Portal 2 update, in some of my own testing today it seems that Portal Stories: Mel seems to benefit from the Vulkan upgrade quite a bit more in some places. At times giving a full 100FPS increase! So for those on weaker cards, this will probably be an ideal upgrade. Another game to test with Vulkan is always great too.