GeckoLinux ROLLING, STATIC, and NEXT editions updated




The GeckoLinux project is pleased to announce major updates to all three branches: Rolling (built from openSUSE Tumbleweed), Static (built from openSUSE Leap 15.3), and NEXT (built from openSUSE Leap 15.3 with additional OBS repositories).
New features in all GeckoLinux editions
Thanks to some important improvements from the Calamares installer project, and after lots and lots of trial and error to tweak the GeckoLinux configuration, inclusion of openSUSE's famous integration of the GRUB bootloader with Btrfs and Snapper snapshots has finally arrived in GeckoLinux. This also required a major rework of the default Btrfs subvolume layout, allowing for effective snapshot rollbacks without manual manipulation of the bootloader or default subvolumes. Important note: When performing a rollback in GeckoLinux for the first time the command is slightly different from vanilla openSUSE: sudo snapper --ambit classic rollback
(please see the wiki entry). Another important improvement to all GeckoLinux editions is the addition of improved installation logic based on whether the system is running in EFI or legacy BIOS mode, leading to much better reliability during future GRUB bootloader updates. An additional workaround has been added to avoid a bug in openSUSE's GRUB routine when generating entries for other dual-boot Linux systems on Btrfs subvolumes. To make package downloads from the openSUSE mirror network much more reliable, repository URLs have been adjusted to use openSUSE's new mirrorcache.opensuse.org
system. Finally, GeckoLinux welcomes the return of the ROLLING-OBS Pantheon and NEXT Pantheon editions now that the maintenance situation of the openSUSE repository for Pantheon packages has been resolved.
New features in GeckoLinux Rolling 999.220105 editions
In addition to the previously mentioned improvements, GeckoLinux ROLLING 999.220105 spins now feature the PipeWire audio framework with a customized out-of-the-box configuration suitable for casual home audio as well as professional low-latency (5.3ms) JACK applications. This PipeWire configuration allows for hassle-free workflows involving simultaneous usage of applications that are coded to work with PulseAudio and others that need JACK support, with no complicated bridging of the two systems. There is also an included systemd service to optionally put the processor governor in Performance mode on systems that need realtime low-latency audio support. To enable it, simply use the YaST Services manager to enable and start the cpupower
service.
Please download GeckoLinux from https://geckolinux.github.io and find more information about what makes GeckoLinux different from openSUSE. Thanks a lot, have fun!
-
- Login or register to post comments
Printer-friendly version
- 2188 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
Free, Libre, and Open Source Software
| Ole Aamoton GNOME Voice, GNOME Radio, and Gingerblue
|
GUADEC 2022 Conference Takes Place July 20–25 in Guadalajara, Mexico, for GNOME 43
GUADEC 2022 is the first in-person GUADEC event in the last two years due to the COVID-19 pandemic and associated traveling restrictions and health safety measures, and it also marks GNOME’s 25th anniversary.
| Timer Mechanisms With C and Linux
Timer mechanisms let you schedule the OS kernel to notify an application when a predetermined time has elapsed. You'll typically use them by providing two pieces of information. First, you'll need to specify how much time the timer should take before notifying. Secondly, you'll need to prepare a callback function to act when that notification occurs.
|
Recent comments
23 hours 24 min ago
23 hours 28 min ago
23 hours 30 min ago
1 day 37 min ago
1 day 3 hours ago
1 day 5 hours ago
1 day 6 hours ago
1 day 11 hours ago
1 day 12 hours ago
1 day 12 hours ago