Breaking: Arch ISO (arch-chroot) on USB stick saves yet another GRUB
(seriously, this saved my Void Linux install, and the Arch wiki told me exactly how to mount a btrfs drive properly, with subvolumes)
Breaking: Arch ISO (arch-chroot) on USB stick saves yet another GRUB
(seriously, this saved my Void Linux install, and the Arch wiki told me exactly how to mount a btrfs drive properly, with subvolumes)
I'm using #archiso to make a custom #archlinux iso, and up until yesterday it has been working great. After spending a few hours debugging pacman issues (unknown signatures, keyring not writeable), I've narrowed the root cause to the time zone not being set when booting into the installation media. I was thrown off because pacstrap seems to work fine, but as soon as I chroot I see issues.
Anyway, my suspicion is that the true root cause is not this, but using timedatectl to set the time zone first thing when I boot into the installation media has appeared to fix it.
This week's Linux and FOSS news:
LINUX NEWS
Linux kernel 4.19 and 6.11 reach EOL, 6.12 is the next LTS release:
https://9to5linux.com/its-official-linux-kernel-6-12-will-be-lts-supported-for-multiple-years
https://9to5linux.com/linux-kernel-6-11-reaches-end-of-life-its-time-to-upgrade-to-linux-kernel-6-12-lts
https://9to5linux.com/linux-4-19-the-last-of-the-linux-4-x-kernel-series-reaches-end-of-life
COSMIC alpha 4 released with Region & Language and Default Applications settings, COSMIC Media Player as default, new "Details" button in COSMIC Store for monitoring app installations, experimental Accessibility applet with a screenreader toggle etc.:
https://alternativeto.net/news/2024/12/cosmic-desktop-alpha-4-released-with-region-and-languages-default-apps-settings-and-more/
KDE and GNOME plan to make their own (immutable) distros: KDE is working on an Arch based distro code-named "Project Banana", GNOME OS will be a "rebranding" of the existing independent distro carbonOS:
https://news.itsfoss.com/kde-gnome-official-distro/
(Looks like Konqi is feelin' hor... hungry)
GNOME 47.2 released with improvement to the accessibility of keyboard backlight quick setting toggle, avoiding CPU stalls on secondary NVIDIA GPUs with directly attached monitors, fix for touchscreen drag-and-drop on Wayland sessions, improved cursor support when using virtual monitors, fix for maximized X11 when using native Xwayland scaling etc.:
https://9to5linux.com/gnome-47-2-officially-released-with-various-bug-fixes-and-improvements
openSUSE Leap Micro 6.1 released with new opensuse-migration-tool package (for simplified upgrade process), soft-reboot support, TOTP support for PAM (Pluggable Authentication Modules) logins etc.:
https://9to5linux.com/opensuse-leap-micro-6-1-released-with-simplified-and-smoother-upgrades
Last Arch ISO for 2024 available with Linux kernel 6.12, Archinstall 3.0:
https://9to5linux.com/last-arch-linux-iso-release-for-2024-brings-linux-kernel-6-12-and-archinstall-3-0
(More Linux news in reply)
#WeeklyNews #FOSS #OpenSource #Linux #LinuxNews #LinuxKernel #COSMIC #COSMICDesktop #KDE #GNOME #ProjectBanana #carbonOS #GNOMEDesktop #GNOME47 #openSUSE #openSUSELeap #openSUSELeapMicro #Arch #ArchLinux #ArchISO #LinuxDistribution #LinuxDistro #DistroRelease #DesktopEnvironment #DesktopLinux #LinuxDesktop #FosseryTech
@RareBird_15 @mastoblind @main our awesome @alex19EP improved the #accessibility of our #archiso a few years ago.
Currently we are using a systemd-boot config with beep (see https://man.archlinux.org/man/loader.conf.5.en) for #UEFI systems helping to select entries in the menu. You can do that too once you have installed #ArchLinux (or another OS that supports it).
AFAIK, you can dual boot Windows using sd-boot, but it is worth reading relevant wiki articles beforehand (e.g. https://wiki.archlinux.org/title/Dual_boot_with_Windows).
Ok, I'm making an arch-based distro, I've made some of my customizations and I now need to work on the installer.
IDK what to use, I have worked mostly with Python, so if I use calamares i probably can't add many features I want to it, and if I make a terminal-based installer, I think most normal people aren't gonna be happy with it! and I don't know where to start with that in Python.
My main desktop probably is gonna be gnome.
What should I do?