techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#alpinelinux

1 post1 participant0 posts today

🌟 Exciting News for X11 Enthusiasts! 🌟

Have you heard about The Wayback Project? It's an innovative initiative aiming to save classic X11 desktops from becoming obsolete with the rise of Wayland. 💻

The Wayback Project introduces an experimental Wayland compositor that hosts a "rootful" Xwayland instance. This means your favorite X11 desktop environments like Cinnamon, Xfce, LXDE, and even W3 can run seamlessly on Wayland 🚀

Created by the talented Alpine Linux developer Ariadne Conill, this project is a game-changer for those of us who still rely on legacy desktops and apps. Early builds are already up and running, bugs and all, and the project is actively seeking testers and contributors to help refine and improve it.

Check out this video to learn more:
The Wayback Project wants to save X11 Desktops from the coming of Wayland youtu.be/6rEJI5oro8M
Thanks to @Jill_linuxgirl :blob_cat_heart:

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
#Linux#Wayland#X11

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!

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?

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.
CablespaghettiCablespaghettiA random collection of thoughts, information and revelations which I saw fit to share with the world.

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

Considering #archlinux for bare metal, #debian as a hypervisor with a new system drive, or maybe #fedora (to learn stuff) or #alpinelinux 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)

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?

#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.

lobste.rswayback: experimental X11 compatibility layer | Lobsters
Continued thread

I couldn't figure out how to add my #matrix account to the Chats app, so that's why I fell back to using #irc

That said, I'm surprised the #gnome weather app worked... because it doesn't on normal #alpinelinux o_O.

I'll try to add my calendar and contacts later and see if I can make an actual phone call... crazy stuff :}

Continued thread

Updating from my #alpinelinux laptop... because typing on the #postmarketos #gnome shell is really challenging/unforgiving both in terms of latency and accuracy.

I was not a fan of #firefox, especially with the bottom address bar, so I used console to install #epiphany via:

$ doas apk add epiphany

Not only does epiphany look better on the phone, but it also allows me to install web apps, which I did for #thelounge, a web-based #irc client.

I am trying to package a fetcher from a friend of mine, and I am erroring out with the following:

The second image is the current APKBUILD.
Note that it built without errors when I accidentally put the manpage in /usr/share/man1 and not /usr/share/man/man1, but now its failing. Now that its pointing to the correct location, its now erroring out with doc() failing...

The APKBUILD is at 0x0.st/8l7c.txt for those looking to test on their machines.