#AlpineLinux

/dev/urandomrnd@toot.cat
2025-07-10

read a blog article about #systemd that talked about how it ultimately makes a lot of things possible for sysadmins that were simply not possible or too hard to accomplish on other init systems, and i think this is just another classic example of the pareto principle ("80% of the users use 20% of the product's features -- BUT that 20% is not the same for all of them")

to all the individuals, the fact that systemd does all those seemingly unnecessary things is annoying and they'd probably feel okay replicating one or two features it lacks using other means, but if you scale that up collectively, you'll end up with people whose systems are configured very differently, because they have different needs and requirements

so people whose job it is to actually support these set-ups (like redhat or distro maintainers) would much rather everyone use a single piece of software that does "too much" than have to solve a new mystery every single time

i currently run #alpinelinux, which does not use systemd, and i'm fine with it, but this is a distro that's targeted to a specific set of users, i wouldn't advise a typical gamer or creator to install it

and i think that should still remain an option, i like openrc and feel it does the things i specifically need well, and it's sad that some software now wants to specifically depend on systemd components

in an ideal world, instead of developers just announcing "$software now requires $systemd_component to work", we would have a period of discussion where the devs would ask "we need this functionality to be available to our software, please come up with an API that would allow this to happen, then write software that would make it work", and instead of a hard dependency on a single component, you would have different programs that people can pick and choose, and one of them would still probably be a systemd component

but this doesn't work in a "bazaar" model of development, where frequent releases are expected, and depending on what that functionality is needed for, you can't delay a security or accessibility improvement by a year or two!

arosano 🇩🇰🇮🇱arosano@bsd.cafe
2025-07-09

@mms On the two #openbsd’s I use #openbox, on #alpinelinux it is the #wayland #openbox cousin #labwc. Except for a clock my desktop is empty as in no icons. Menus a mouse button away. Background color #rebeccapurple

2025-07-09

Question for the #linux peeps around here: how hard would it be for someone to get a distro running with a presentable desktop running #wayfire?

Raspberry Pi had a x86 version, but that was back on the Debian 11 era...

It would be nice to have something like #alpinelinux with Wayfire on top, should make for a fairly small and lightweight option for older/simpler machines, no?

Thomas Liskeliske@ibh.social
2025-07-09

#ifstate 1.13.7 was released:
codeberg.org/liske/ifstate/rel

(already available in @alpinelinux edge + 3.22 + 3.21 + 3.20 + 3.19 and in @m4rc3l's Nix flake codeberg.org/m4rc3l/ifstate.ni)

This maintenance release fixes some minor netns and routing related issues.

There is an open issue when using ifstate as a notify fifo script in keepalived: codeberg.org/liske/ifstate/iss - when keepalived is reloaded any changes on vrrp constraint settings in ifstate may not apply.

#linuxnetworking #keepalived #AlpineLinux

bram dingelstad :nb_flag:bram@gamedev.lgbt
2025-07-07

yay, #Gnome works again on #AsahiLinux / #AlpineLinux
looks like the software supply chain just needed a few weeks to recover :)

2025-07-07

@jbz the direction #Alpinelinux appears to be going and some of the project's decisions are making it a little harder to love.

Alright I've got myself a 1GB RAM VPS for $12 for the year (a 4x increase over the Pi 😆). It's in London and everything for super low latency! I managed to get #alpinelinux installed through some hackery and migrate my blog and #snac instance to it.

One slightly weird thing I had is that inbound #ipv6 traffic on both SSH and HTTPS was returning a "connection reset by peer" for a while. It seems to be working now, but if some IPv6 folks can check https://cablespaghetti.dev loads properly over v6 for them now, it would put my mind at rest.
2025-07-05

🐧 Wayback Hopes To Be Ready Next Year With Alpine Linux Planning To Use It By Default • Phoronix

phoronix.com/news/Wayback-2026

#alpinelinux #x11 #wayland

2025-07-05

wayback: experimental X11 compatibility layer
"...allows for running full X desktop environments using Wayland components. It is essentially a stub compositor which provides just enough Wayland capabilities to host a rootful Xwayland server.
It is intended to eventually replace the classic X.org server in Alpine, thus reducing maintenance burden of X applications in Alpine, but a lot of work needs to be done first."

#AlpineLinux #Linux #Wayland #X11

KevinZ :linux1:KevinZ@tkz.one
2025-07-04

#viernesdeescritorio #alpinelinux

Alpine + Plasma,no hay mucho que comentar,por ahora todo va perfect

La imagen muestra un escritorio de Linux Alpine con entorno KDE Plasma y el emulador de terminal Alacritty abierto.
En la terminal se visualizan detalles del sistema, como CPU, memoria, disco y versión del sistema operativo.
El fondo es una imagen en escala de grises de montañas y la barra inferior muestra accesos directos y la hora.
2025-07-04

This is my current gnome setup on #alpinelinux I'm quite happy with it.

Gnome desktop customized with a Nord-ish theme
2025-07-03

@Chris1776 @vermaden This is similar for #alpinelinux (have not used that installer, but I use Alpine with zfsbootmenu).
github.com/psy0rz/alpinebox

Chimera Linux has been using apk 3 for a long time. That's helped expose a few bugs, so hopefully the Alpine switch is smooth.

fosstodon.org/@ncopa/114778452 #AlpineLinux #ChimeraLinux

Natanael Copancopa@fosstodon.org
2025-07-01

apk-tools 3 was merged to #AlpineLinux edge. Hold on to your hats!

Some of the new things are listed here:
gitlab.alpinelinux.org/alpine/

KevinZ :linux1:KevinZ@tkz.one
2025-06-30

ahora andamos en alpine(dios mio quitenme el distrohopping).

voy a probarlo por 1 semana con kde plasma y contare mi experiencia sobre que tan bueno es alpine y como funciona musl para uso domestico,por ahora le hare unos pequeños ajustes a la distro y instalare las apps que nesecito por flatpak o compilandolas.

#linux #kdeplasma #alpinelinux

captura de pantalla de alpine linux con kde plasma wayland
Thomas Liskeliske@ibh.social
2025-06-30

@dividuum Thank you for pointing me to this pull request!

#AlpineLinux is sill on kernel version 6.12.31 and so the fix is missing. 😅

Frank Daviesfdavies93
2025-06-29

I am getting tired of in its current state due to some decisions around packaging, so it might be time to distro hop again.

Considering for bare metal, as a hypervisor with a new system drive, or maybe (to learn stuff) or for minimalism.

Curious what people's opinions are for distros where the system layer 'just works' without locking you into a limited package registry. (Please don't recommend Ubuntu, I don't enjoy forced snapd)

2025-06-29

I've been working with #Linux Distro package mantainers to package my software #exfetch

- Someone made an #alpinelinux package: gitlab.alpinelinux.org/alpine/
- A #NixOS #nixpkg: github.com/NixOS/nixpkgs/pull/
- An #archlinux #aur package: aur.archlinux.org/packages/exf
- I've also been working on an #OpenBSD port/package on the ports@ mailing list: marc.info/?t=174882828000001&r

any other packagers for various Linux distros or *BSD systems have at it!

Thomas Liskeliske@ibh.social
2025-06-29

I'm trying to get a hyperpixel4 display working on RPi CM5 with #AlpineLinux 3.22 (or #pmos). While the console works on RPi OS it fails on Alpine - using identical config.txt tweaks. 🤔

drm_rp1_dpi and rp1_pio fails to load on Alpine. From loading with insmod it seems that rp1-pio fails due to unknown symbols.

The symbols are provided by rp1.ko - but that cannot be loaded due to "module is already loaded" (which it is not ⁉️).

Now I'm stucked an weird. Any ideas?

#AskFedi #RaspberryPi

Console screenshot of failing modprobe and insmod commands. The dmesg command shows various unknown symbols.Screenshot of console output showing the following content:

tricorder:~# grep -E '(rp1_firmware_message|devm_rp1_firmware_get|rp1_firmware_get_feature)' /lib/m odules/6.12.31-0-rpi/modules.symbols
alias symbol:devm_rp1_firmware_get rp1
alias symbol:rp1_firmware_get_feature rp1
alias symbol:rp1_firmware_message rp1

tricorder:~# rmmod rp1
rmmod: can't unload module 'rp1': No such file or directory

tricorder:~# insmod /lib/modules/6.12.31-0-rpi/kernel/drivers/firmware/rp1.ko
insmod: can't insert '/lib/modules/6.12.31-0-rpi/kernel/drivers/firmware/rp1.ko': Invalid argument

tricorder:~# dmesg | tail -n 2
[ 4321.352917] rp1: module is already loaded
[ 4321.412834] rp1: module is already loaded

tricorder:~# lsmod | grep rp1
rp1_mailbox 12288 0
rp1_adc 12288 0
2025-06-29

#wayland #x11 #wm

Via: lobste.rs/s/qd78bl/wayback_exp

It looks like #alpine linux are developing a wayland compositor to run a rootless #xwayland instance as means of dropping X11/Xorg as packages from their repos.

This is a crying shame for me, as I happen to use #alpinelinux on my Thinkpad.

Why they just don't use cage though, is curious to me: github.com/cage-kiosk/cage

But anyway, that's their choice. Good luck to them.

But one comment which came out of the lobsters post was this:

sourceforge.net/projects/twelv

Which looks to be the promise of a wayland -> bridge, providing there's any xorg packages left in repos by then. But at least it would allow you to run waylaid-only applications on any X11 WM you wanted.

I've forked the above project here:

github.com/ThomasAdam/waylandx

Primarily so that I didn't have to use sourceforge, or SVN.

I'm not sure why Imake was ever used, and awk for script generation -- that's just some of the minor things which I might change, along with the portals being upgraded.

It'll be about an interesting project, and I'm just pleased someone started this, without the need for others (like myself) to have to do it from scratch.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst