cablespaghetti.dev is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Just submitted the Apple Silicon Type-C PD controller changes separate from the PHY and DWC3 work for USB3: https://lore.kernel.org/asahi/20250914-apple-usb3-tipd-v1-0-4e99c8649024@kernel.org/
The PD controller on these machines negotiates the correct mode (usb, displayport, thunderbolt) with the other end and then is responsible for propagating this to other subsystems. On Apple Silicon the entire type-c stack is a bit cursed and requires tearing down dwc3 for each mode change. We thus added debouncing here and made sure to call the usb-role-switch and typec-mux functions in just the right order.
Like last time this does NOT enable DisplayPort or Thunderbolt, it's just the very first step towards that.
🙅 Goodbye Forever OPNsense 🙅
It displeases me to finally and heartily say GTFO to OPNsense; to abandon a solid decade of use.
I've had it on everything from embedded arm64 experiments to baremetal with ranges of 10, 25, 40, and 100GbE NICs. I've used all of the core features, built complex global service meshes, H/A systems, etc. I used to love it. I used to pay for it.
OPNsense was great, until it wasn't (starting around the time they axed their use of HardenedBSD), and with each release it gets more convoluted, out of date, tedious to debug, and generally a source of disappointment. The command line controls are anemic, inconsistent, and the lack of unified and useful system state tracking is a source of sailor level obscenities. Also, dear gods get rid of XML configs, no one can parse it without going blind! What is this, SOAP and XML-RPC era nonsense, really? 😠
I do not have time to waste, and I do not say that lightly.
I am never debugging OPNsense ever again, especially not for four hours on a (yesterday) Saturday, and especially not putting off updates in a colo for TWO YEARS because their team decided to break admin group SSH controls, hamper CARP flapping controls, breaking IPMI fencing, and the list goes on. I am done.
What now? Three realistic options.
1) BSD Router Project: I've built custom BSD-RP releases with Poudriere, loved just about everything it offers.
2) VyOS: configurable via CLI in a fraction of the time that was wasted on debugging OPNsense. Solid product, enjoying it more every day.
3) OpenWRT: I build custom releases for NanoPi and Meraki rooted WAPs and SOHO boxes, it's fun, though it's not running my 100G infra.
#opnsense #bsd #freebsd #linux #networking #engineering #homelab
ICYMI: The big Call to Arms update for Valheim is out now https://www.gamingonlinux.com/2025/09/the-big-call-to-arms-update-for-valheim-is-out-now/
New article published:
Arch Linux Install Guide - 2025/09
Hello guys, we've published a detailed guide on how to install Arch Linux on amd64 devices with UEFI firmware.
NOTE: This guide will be updated from time to time when things change or when we want to add something new.
https://r1os.com/sites/articles/arch-install-guide-2025-09.php
I really need to migrate off Adobe/Lightroom, but I hate how they keep you hostage with how their edits work, ugggggghhhghg
#photography #Linux #Darktable #adobe
Fedora Linux 43 wallpaper just dropped!
Read the story of how the Fedora Design Team creates our wallpapers. This wallpaper was inspired by Sally Ride, a physicist and astronaut who became the first American woman in space. 🚀
➡️ https://communityblog.fedoraproject.org/fedora-43-wallpaper-wrap-up/
Heya folks! It's sync day, and that means it's time for the weekly Solus roundup! Read all about it on our forums: https://discuss.getsol.us/d/11946-sync-updates-for-week-37-2025
#FOSS #Linux #Solus #OpenSource
- Evan
Summer is officially over. As the nights draw in it’s time to hunker down and work on our technical debt. We all have Linuxy projects that we planning, so we commit to doing them by Christmas – when we will record a follow-up episode. Docker Compose, Immich, Jellyfin, learning Python, moving away from Synology, Home Assistant, and more.
#KDE Frameworks 6.18 Released, Lets You Use Your Laptop’s Copilot Key for Launching Apps or Something Useful https://9to5linux.com/kde-frameworks-6-18-lets-you-use-your-laptops-copilot-key-for-launching-apps
Nanuka: Secret of the Shattering Moon looks great in the new trailer https://www.gamingonlinux.com/2025/09/nanuka-secret-of-the-shattering-moon-looks-great-in-the-new-trailer/
Anti-cheat looks like a no-go for Linux / SteamOS and Steam Deck for Arena Breakout: Infinite https://www.gamingonlinux.com/2025/09/anti-cheat-looks-like-a-no-go-for-linux-steamos-and-steam-deck-for-arena-breakout-infinite/
#ArenaBreakoutInfinite #FPS #ExtractionShooter #AntiCheat #Gaming #Linux #SteamOS
Quick reminder, probably most relevant for folks in the east of Melbourne, if you have or know someone who has an older Windows machine that (a) they can't or don't want to upgrade to Windows 11; and (b) would like to give Linux a go, then let them know about the installfest we're running: tomorrow, Saturday 13th, from 12 noon at the Scout Hall in Belgrave: 28 Station St.
Bring your computer along; no commitment to have Linux installed, we'll have demo machines that people can play with as well in case they just want to get a feel for it.
#linux #installfest #replacewindows #linuxmint
Hey @colindean I'm going on a workbrew webinar in a month talking about how great @homebrew is on #linux
I think by now you've seen the warts but also I think there's lots of low hanging fruit here for new contributors if we show them the value.
Would love to hear everyone's thoughts on this!
Steam Link VR for Meta Quest on Linux now appears to work in the latest updates https://www.gamingonlinux.com/2025/09/steam-link-vr-for-meta-quest-on-linux-now-appears-to-work-in-the-latest-updates/
Oh no. It's true: The mouse cursor image on Wayland is delayed by one frame. 😭
Proof: https://mort.coffee/home/wayland-input-latency/
Great explaination by @lina: https://lobste.rs/s/oxtwre/hard_numbers_wayland_vs_x11_input_latency#c_edq7tn
A failed attempt to fix this in @gnome: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4249
It sounds like there is going to be a new kernel API that would allow updating the cursor independently and therefore earlier, but I couldn't find anything about that.
Antivirus Survivors 2003 Professional is like an infested Windows XP as a survivor-like bullet hell https://www.gamingonlinux.com/2025/09/antivirus-survivors-2003-professional-is-like-an-infested-windows-xp-as-a-survivor-like-bullet-hell/
The Spell Brigade is ending Native Linux support due to multiple issues https://www.gamingonlinux.com/2025/09/the-spell-brigade-is-ending-native-linux-support-due-to-multiple-issues/
#TheSpellBrigade #Linux #NativeLinux #Gaming #SteamDeck #SteamOS
NVIDIA driver 580.82.09 released for Linux - the latest recommended driver https://www.gamingonlinux.com/2025/09/nvidia-driver-580-82-09-released-for-linux-the-latest-recommended-driver/
Proton Experimental updated for Dune: Awakening, Tales Of Berseria, Arken Age and more https://www.gamingonlinux.com/2025/09/proton-experimental-updated-for-dune-awakening-tales-of-berseria-arken-age-and-more/
#KDE Gear 25.08.1 Is Out with More Improvements for Your Favorite KDE Apps https://9to5linux.com/kde-gear-25-08-1-released-with-more-improvements-for-your-favorite-kde-apps
Linux C library question
I have , what I believe to be, a very simple requirement. In a plain C application, I need to open a window, draw a bitmap in said window, possibly update the bitmap multiple times, and then close the window.
Specifically, I want to implement support for visualising graphics from a Kap program when using the Linux backend.
Last time I had this need was many years ago, and back then SDL would have been the go to solution. Is this still the best way?
Performance doesn't matter much. I just need to make sure it works with as few dependencies as possible.
Some last-minute boot-related changes land in Ubuntu 25.10: dracut makes the cut as initramfs-tools is given the boot.
https://www.omgubuntu.co.uk/2025/09/ubuntu-25-10-switches-to-dracut-by-default
Seven years ago today I convinced a handful of fellow Linux and open source peeps to join me on top of a mountain after LAS. 🏔️
I look forward to attending the next LAS, wherever and in whatever shape it may take place!
Aha, so this is deliberate... Great. So the only officially supported Plex device that does work with HW transcoding is #BeeStationPlus.
Than I guess it was the right decision to look for another Plex compute server outside their portfolio.
#Synology #Plex #DS425 #DS225 #linux #QuickSync #selfhost #selfhosting #homelab #plexpass
Here are a few tips I passed along to this new Linux user, based on over 20 years of experience both as a Linux user and writer:
* The best distro *for you* isn't the one I/we prefer, but the one you get support on--either choose one w/ formal support or what your friend uses.
* Hardware support is important, pick a model known to be supported well (if new: Framework, on a budget: used Thinkpads). If new, ideally pick one w/ a distro supported by the vendor. 1/x
I still regularly attend a local Linux Users' Group I joined over 20 years ago. Last night something happened I hadn't seen in some time--a brand new Linux user showed up with their Thinkpad looking for advice.
She was a Windows 10 user who drew the line at Windows 11 AI's invasion of privacy, and wanted a clean break. Apparently many of her friends are watching her to see how the switch goes. Interesting times...
Airborne Empire an open-world city-building RPG gets a Linux / Steam Deck freezing fix https://www.gamingonlinux.com/2025/09/airborne-empire-an-open-world-city-building-rpg-gets-a-linux-steam-deck-freezing-fix/
#AirborneEmpire #Linux #SteamDeck #Proton #LinuxGaming #SteamOS
The free unusual extreme speed shooter Ecto added Linux support https://www.gamingonlinux.com/2025/09/the-free-unusual-extreme-speed-shooter-ecto-added-linux-support/