triptico.com 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.
Firefox 138.0.4: critical security fix. Update now
https://www.mozilla.org/en-US/security/advisories/mfsa2025-36/
Discussions: https://discu.eu/q/https://www.mozilla.org/en-US/security/advisories/mfsa2025-36/
My shot at FOSS: declaro - turn any package manager declarative (AUR too)
https://github.com/mantinhas/declaro
Discussions: https://discu.eu/q/https://github.com/mantinhas/declaro
A Citizens EU Countries Initiative, following the recent successful ones, to make Linux, LibreOffice and other EU Apps from https://www.goeuropean.org the standard OS, Apps in the EU public administrations since are funded by Germans, French People 40% tax money, is it a good idea? Have your say?
X11 vs XWayland vs Wayland | Gaming Benchmark
Discussions: https://discu.eu/q/https://youtu.be/aXg2qVA0WmE
Coding without a laptop: Two weeks with AR glasses and Linux on Android
https://holdtherobot.com/blog/2025/05/11/linux-on-android-with-ar-glasses/
Discussions: https://discu.eu/q/https://holdtherobot.com/blog/2025/05/11/linux-on-android-with-ar-glasses/
Steam Wallpaper Engine for Linux is HERE!
Discussions: https://discu.eu/q/https://youtu.be/cf2IvP4B4aA
@tauon @radmin not really tho.
Have you ever had to deal with #SysVinit?
https://www.youtube.com/watch?v=o_AIw9bGogo
/etc/init
file...I do so myself in my free time...
A kernel developer plays with Home Assistant
https://lwn.net/SubscriberLink/1017720/7155ecb9602e9ef2/
Discussions: https://discu.eu/q/https://lwn.net/SubscriberLink/1017720/7155ecb9602e9ef2/
AMD Ryzen AI Max+ "Strix Halo" Delivers Best Performance On Linux Over Windows 11 - Even With Gaming (30% lead)
https://www.phoronix.com/review/amd-strix-halo-windows-linux/9
Discussions: https://discu.eu/q/https://www.phoronix.com/review/amd-strix-halo-windows-linux/9
Canonical Donating to Open Source Projects This Year
https://ubuntu.com/blog/canonical-thanks-dev-giving-back-to-open-source-developers
Discussions: https://discu.eu/q/https://ubuntu.com/blog/canonical-thanks-dev-giving-back-to-open-source-developers
A wild #blog post appears!
I revived pkgsrc on AIX.
(Yes, I already sent a PR to NetBSD.)
https://briancallahan.net/blog/20250516.html
#linux #unix #bsd #freebsd #openbsd #netbsd #dragonflybsd #aix #ibm #solairs #illumos #pkgsrc #opensource #freesoftware
Linux Swap Table Code Shows The Potential For Huge Performance Gains
https://www.phoronix.com/news/Linux-Swap-Table-Patches
Discussions: https://discu.eu/q/https://www.phoronix.com/news/Linux-Swap-Table-Patches
All you never wanted to know about creating fast socket I/O on #Linux. Unless you are a real geek.
A small, ultra-high performance publish-subscribe server doing kind of TCP #multicast using #sendfile, #io_uring, #splice, (mapped) files, and #fallocate for file hole punching.
Saturating a 10 Gbps link with useful data with just 8 cores.
A beautiful writeup for anyone into fast Linux networking. Not just for #ATproto
h/t @nohillside
#PubSub #Kernel #Hacking
https://www.asayers.com/jetrelay
AMD Is Hiring Again To Help Enhance Ryzen On Linux
https://www.phoronix.com/news/AMD-Hiring-2025-Ryzen-Linux
Discussions: https://discu.eu/q/https://www.phoronix.com/news/AMD-Hiring-2025-Ryzen-Linux
When you can't xwininfo
or xprop
under Wayland on KDE to get window information, you can instead.
qdbus org.kde.KWin /KWin queryWindowInfo
Create an alias in your .zshrc
or .bashrc
or whatever shell you use so you don't have to remember that entire line to something like;
alias "qwinfo"='qdbus org.kde.KWin /KWin queryWindowInfo'
q = qdbus
win = window
fo = info
or Query Window Info
something easy to remember. c:
PSA: In case you run #Ubuntu 24.10 with #ZFS on Root, DO NOT TRY TO UPGRADE YET! You are very likely to run into a #Linux kernel deadlock mid-flight during the upgrade which leaves you with a broken system.
Also: Use zfs snapshot before trying to upgrade. zfs-auto-snapshot to the rescue! #openzfs #linuxmint
‘Doom: The Dark Ages’ DRM Is Locking Out Linux Users Who Bought the Game
https://www.404media.co/doom-the-dark-ages-drm-is-locking-out-linux-users-who-bought-the-game/
Discussions: https://discu.eu/q/https://www.404media.co/doom-the-dark-ages-drm-is-locking-out-linux-users-who-bought-the-game/
Google to pay $1.38 billion over privacy violations
https://www.malwarebytes.com/blog/news/2025/05/google-to-pay-1-38-billion-over-privacy-violations
Discussions: https://discu.eu/q/https://www.malwarebytes.com/blog/news/2025/05/google-to-pay-1-38-billion-over-privacy-violations
Edit: I think I have it sorted. It is a browser thing.
Browser updates meant I couldn't find the setting.
Thank you.
Linux Cinnamon advice please.
When I download a document, it default saves to the Downloads folder.
Is there a way to have it ask where I want a file to be be saved so I can save it into the correct folder?
Sometimes a download has such a silly name that once in the Downloads folder I can't find it.
Thank you.
Steam Deck sales still going strong over three years later
https://www.gamingonlinux.com/2025/05/steam-deck-sales-still-going-strong-over-three-years-later/
Discussions: https://discu.eu/q/https://www.gamingonlinux.com/2025/05/steam-deck-sales-still-going-strong-over-three-years-later/
From servers in a data center to desktop computers, many devices communicating on a network will eventually have to filter traffic, whether for security or performance reasons. Bpfilter is a project that allows packet filtering to be done with BPF, which can be faster than other mechanisms. Even small performance improvements in this area can lead to significant gains.
HDR software
https://github.com/143domi1/OpenHDR-
Discussions: https://discu.eu/q/https://github.com/143domi1/OpenHDR-
Wayland: An Accessibility Nightmare
https://github.com/asweigart/pyautogui/blob/master/pyautogui/_pyautogui_x11.py
Discussions: https://discu.eu/q/https://github.com/asweigart/pyautogui/blob/master/pyautogui/_pyautogui_x11.py
To clear the terminal after logging out, here is a method that works in all modern shells (I'm using `ksh`).
Add to `~/.profile`:
test -f $HOME/.exitrc && trap ". $HOME/.exitrc" EXIT
Create `~/.exitrc` with:
type clear >/dev/null 2>&1 && clear
Useful!
Red Hat Enterprise Linux Release Dates: RHEL 10 is GA
https://access.redhat.com/articles/3078
Discussions: https://discu.eu/q/https://access.redhat.com/articles/3078
I've been talking about it for months, but I finally followed Jami Kettunen's instructions and got Chimera Linux installed in my Yoga Slim 7x ARM laptop.
Windows was crashing every few days (while unattended) with the error "The system has rebooted without cleanly shutting down first. This error is caused because the system stopped responding and the hardware watchdog triggered a system reset." even after a full restore.
I'm hoping Linux is more stable.
✏️ Input Remapper is a program for remapping mouse buttons, keyboard, and other devices
©️ Free and open source program
⬇️ Install: Software Center (Appstream), Deb package
Nobara Linux 42 released as a rolling release with Brave as new default browser, new in-house flatpak store called Flatpost, updated driver manager, GNOME 48, KDE Plasma 6.3.4, Mesa 25.1 and Linux Kernel 6.14.6
Just released: #swad 0.7! 😎
Swad is the "Simple Web Authentication Daemon". If you're looking for a solution to add cookie/form #authentication to your #nginx reverse proxy, or maybe even a #lightweight alternative to #Anubis which leaves the actual proxying to nginx, this might be for you! It is designed for use with nginx' auth_request, written in pure C, with minimal dependencies (zlib and, depending on build options, openssl/libressl and/or libpam), and compiles to a small binary (currently between 150kiB and less than 300kiB depending on compiler and target platform).
Swad should work on many #posix (and almost) systems. It's actually tested on #FreeBSD (in "production" use, but on a very low-traffic private site), and quick functionality tests also done on #Debian (#Linux) and #OpenIndiana (#Illumos, open-source #Solaris descendant).
As announced, this release doesn't bring any new features (in terms of WHAT it can do), but great improvements "under the hood", that should help performance at least on some platforms, see release notes for swad 0.7.
Read more, and download the .tar.xz (to build and install it 😆) here:
https://github.com/Zirias/swad
5 factors steadily fueling Linux's desktop rise
https://www.zdnet.com/article/5-factors-steadily-fueling-linuxs-desktop-rise/
Discussions: https://discu.eu/q/https://www.zdnet.com/article/5-factors-steadily-fueling-linuxs-desktop-rise/
Ce guide est bien complet pour commencer sur Fedora : https://github.com/devangshekhawat/Fedora-42-Post-Install-Guide
AMD Ryzen AI Max+ PRO 395 Linux Benchmarks: Outright Incredible Performance
https://www.phoronix.com/review/amd-ryzen-ai-max-pro-395
Discussions: https://discu.eu/q/https://www.phoronix.com/review/amd-ryzen-ai-max-pro-395
Firefox Source Code Now Hosted On GitHub
https://www.phoronix.com/news/Firefox-On-GitHub
Discussions: https://discu.eu/q/https://www.phoronix.com/news/Firefox-On-GitHub
Heads up: Multiple Security Issues in GNU Screen - mostly affecting release
5.0.0 and setuid-root installations (Local Root Exploit and others) https://www.openwall.com/lists/oss-security/2025/05/12/1
Hoy seguimos trabajando en el nuevo curso de nftables en GNU/Linux! 🎉
✅ ¿Saben qué es nftables?
✅ ¿Qué diferencias tiene con iptables?
✅ ¿Quieren aprender sobre la arquitectura de netfilter en Linux?
Y por supuesto...
✅ ¿Quieren jugar un poco con el comando nft? 😃
Si la respuesta es sí, pasen por este post en nuestro blog! 😜 👇
Valve Announces new SteamOS Compatibility rating system
https://steamcommunity.com/groups/steamworks/announcements/detail/532097310616717411
Discussions: https://discu.eu/q/https://steamcommunity.com/groups/steamworks/announcements/detail/532097310616717411
You can quickly toggle between your two most recent directories with ‘cd -‘:
If you find yourself frequently jumping back and forth between two directories, stop typing out long paths repeatedly! Simply use the command:
cd -
This command will take you to the directory you were in just before your current one. Executing it again will take you back. It saves me a lot of typing and time so give it a try 😌
setuid root screen is a gift that just keeps on giving…
#CVE #CVE_2025_23395 #InfoSec #Linux #OpenSource
https://security.opensuse.org/2025/05/12/screen-security-issues.html
My #Linux journey began over 20 years ago with this book. It will forever be in my collection. This weekend I was flipping through it - wow, what a great book. It's also crazy how much Linux has grown over the years. As much as I reminice over those old days, I definitely do not miss manually configuring my xfree86 config file! 🤣
The problem I have with the actual #LINUX audio stack (ALSA) is when certain hardware configurations decide to take "card 0" on bootup even if there is no output jack on the device. This means I will have to edit $prefix/share/alsa/alsa.conf and replace e.g. s/card 0/card 1/
OH and Lord have mercy if you didn't create a group called audio, or else nothing that uses alsalib will work.
This is hardly criminal behavior FWIW, just lacking quality controls.
Realize the following; **you** are in control of the fun you have when you are computing.
The only way you can guarantee that is by running an Open Source Operating System on that device.
If you happen to be in a closed Source operating system with an open source kernel {Android} there are ways to dechain yourself fully
They will probably be hard or painful but they are worth the effort.
If it seems to be too hard, plan your next device to be one that is designed to run with an open source operating system especially if you are going to buy your next Android.
First check if your device is supported by an open source operating system, fully supported!, then you buy it.
Make sure that the grip of the closed Source operating system underlords on you is released Free yourself
Dear Linux users who recently bought a Nvidia RTX 5000 series card
https://gist.github.com/jatinkrmalik/86afb07cbe6abf5baa2d29d3842aa328
Discussions: https://discu.eu/q/https://gist.github.com/jatinkrmalik/86afb07cbe6abf5baa2d29d3842aa328
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟱/𝟭𝟮 (Valuable News - 2025/05/12) available.
https://vermaden.wordpress.com/2025/05/12/valuable-news-2025-05-12/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Comparison of C/POSIX standard library implementations for Linux
https://www.etalabs.net/compare_libcs.html
Discussions: https://discu.eu/q/https://www.etalabs.net/compare_libcs.html
@unix_discussions
Wow. Never assumed That #Linux and their Desktops #Gnome, #KDE and also distributions like #Ubuntu sucks more and more in such cases instead of getting better it gets mor worse.
Bcachefs, Btrfs, EXT4, F2FS & XFS File-System Performance On Linux 6.15
https://www.phoronix.com/review/linux-615-filesystems
Discussions: https://discu.eu/q/https://www.phoronix.com/review/linux-615-filesystems
Plus, everything feels so snappy with my trusty TWM. What does your desktop look like?
Share your screenshots! ☻☻☻
#Desktop #Linux #TWM #WindowManager #Bitmap #Wallpaper #Minimalism #ShowYourDesktop
fui: the joys of writing to the framebuffer
https://github.com/martinfama/fui
Discussions: https://discu.eu/q/https://github.com/martinfama/fui
Do not fall for the trap of the ClosedSource operating system underlords. Your computing hardware is perfectly capable of Running a proper operating system maintained currently and run on full open source components
Just go to the following Place read learn and adapt
Stop using closed Source operating systems and software; dechain yourself become unslaved
When you program in C++ use GCC when you write text use markdown. Go full platform independent and full OpenSource and remain dechained
#OpenSource #Linux #distribution #Debian #XFce #Gnome #KDE #programming
How Android 16's new security mode will stop USB-based attacks -- "Advanced Protection can block USB devices when your Android phone is locked"
https://www.androidauthority.com/android-16-usb-data-advanced-protection-3548018/
Discussions: https://discu.eu/q/https://www.androidauthority.com/android-16-usb-data-advanced-protection-3548018/
Linux kernel is leaving 486 CPUs behind, only 18 years after the last one made | Linus Torvalds sees "zero real reason for anybody to waste one second" on them.
Hey @gyptazy
Nice feature indeed.
I use linux-cpupower with a “Governer” variable in crontab. From there I call the script like:
at night
./powermanager.sh powersave
on working hours
./powermanager.sh performance
I make use of #autocpufreq
I even shut down VM's when not needed and start again with the ha-manager in Crontab like:
# Stop Gotify VM 2015
30 9 * * * /usr/sbin/ha-manager set 2015 --state disabled && /usr/sbin/pct shutdown 2015
and when needed again:
# Start Gotify VM 2015
30 23 * * * /usr/sbin/pct start 2015 && /usr/sbin/ha-manager set 2015 --state enabled
Lot's of fun things to do with proxmox.
Progress towards universal Copy/Paste shortcuts on Linux
https://mark.stosberg.com/universal-copy-paste/
Discussions: https://discu.eu/q/https://mark.stosberg.com/universal-copy-paste/
Just dropped oksh-7.7, get it from the usual place: https://github.com/ibara/oksh
#unix #linux #bsd #freebsd #openbsd #netbsd #shell #ksh #kornshell #opensource #freesoftware
Meet AnduinOS - a custom Ubuntu-based Windows 11-like Linux distribution developed by a Microsoft engineer.
Discussions: https://discu.eu/q/https://www.anduinos.com/
Ventoy Is Saving Me Time, Money, and USB Sticks
https://smustafa.blog/2025/05/08/ventoy-is-saving-me-time-money-and-usb-sticks/
Discussions: https://discu.eu/q/https://smustafa.blog/2025/05/08/ventoy-is-saving-me-time-money-and-usb-sticks/
Gnome Foundation Names Steven Deobald as New Executive Director
https://blogs.gnome.org/steven/2025/05/06/introducing-myself/
Discussions: https://discu.eu/q/https://blogs.gnome.org/steven/2025/05/06/introducing-myself/
Progetto 'End of 10': salvare i PC obsoleti con Linux
https://www.tomshw.it/hardware/progetto-end-of-10-salvare-i-pc-obsoleti-con-linux-2025-05-07
Discussions: https://discu.eu/q/https://www.tomshw.it/hardware/progetto-end-of-10-salvare-i-pc-obsoleti-con-linux-2025-05-07
Removal of Deepin Desktop from openSUSE due to Packaging Policy Violation
https://security.opensuse.org/2025/05/07/deepin-desktop-removal.html
Discussions: https://discu.eu/q/https://security.opensuse.org/2025/05/07/deepin-desktop-removal.html
The @kde Plasma development announces the end of LTS releases
https://www.linux-magazine.com/Online/News/Plasma-Ends-LTS-Releases?utm_source=mlm
#KDE #Plasma #Linux #OpenSource #desktop #LTS #FOSS
The next release of #swad will probably bring not a single new feature, but focus on improvements, especially regarding #performance. Support for using #kqueue (#FreeBSD et al) to handle #signals is a part of it (which is done and works). Still unsure whether I'll also add support for #Linux' #signalfd. Using kqueue also as a better backend for #timers is on the list.
Another hopefully quite relevant change is here:
https://github.com/Zirias/poser/commit/798f23547295f89fa0c751f0e707c3474b5c689c
In short, so far my #poser lib was always awaiting readiness notification (from kqueue, or #epoll on Linux, or select/poll for other platforms) before doing any read or write on a socket. This is the ideal approach for reads, because in the common case, a socket is NOT ready for reading ... our kernel must have received something from the remote end first. But for writes, it's not so ideal. The common case is that a socket IS ready to write (because there's space left in the kernel's send buffers). So, just try it, and only register for notifications if it ever fails, makes more sense. Avoids pointless waiting and pointless events, and e.g. with epoll, even unnecessary syscalls. 😉
The "End of 10" project wants to save aging PCs with Linux instead of Windows 11 | As Windows 10 support ends, 240 million PCs face obsolescence
https://www.techspot.com/news/107819-end-10-project-wants-save-aging-pcs-linux.html
Discussions: https://discu.eu/q/https://www.techspot.com/news/107819-end-10-project-wants-save-aging-pcs-linux.html
Canonical is adopting sudo-rs by default in Ubuntu 25.10
https://discourse.ubuntu.com/t/adopting-sudo-rs-by-default-in-ubuntu-25-10/60583/1
Discussions: https://discu.eu/q/https://discourse.ubuntu.com/t/adopting-sudo-rs-by-default-in-ubuntu-25-10/60583/1
This past weekend... "I need to swap NICs and change L2, re-logic the L3, clean up the patch panels, install PoE++, etc... shouldn't take long."
Three days later, mostly done.. no. Everything else got in the way, hastily cabled basic bare minimum in-place. Maybe I'll finish it up on Saturday.
OpenOffice still being recommended – despite year-old unfixed security issues
https://fosstodon.org/@libreoffice/114457065586781781
Discussions: https://discu.eu/q/https://fosstodon.org/%40libreoffice/114457065586781781
Memory-safe sudo to become the default in Ubuntu
https://trifectatech.org/blog/memory-safe-sudo-to-become-the-default-in-ubuntu/
Discussions: https://discu.eu/q/https://trifectatech.org/blog/memory-safe-sudo-to-become-the-default-in-ubuntu/
Just installed Ubuntu 24.04.2LTS
https://gist.github.com/bkanhu/827a7c0e250e30fa78109bf7120aeca5
Discussions: https://discu.eu/q/https://gist.github.com/bkanhu/827a7c0e250e30fa78109bf7120aeca5
Linux became my main desktop OS - but still needs to improve
https://github.com/hinamizawa/linux-capslock-delay-fix
Discussions: https://discu.eu/q/https://github.com/hinamizawa/linux-capslock-delay-fix
Malicious Go Modules Discovered Wiping Linux Systems in New Supply Chain Attack
https://sensorstechforum.com/malicious-go-modules-linux-supply-chain-attack/
Discussions: https://discu.eu/q/https://sensorstechforum.com/malicious-go-modules-linux-supply-chain-attack/
Howdy #everyone!
Time for an #introduction. I'm Pete, a #neurodivergent and #actuallyautistic #humanbeing who is enthusiastic about #technology especially #linux and #unix systems.
I've been on #Mastodon for a few years now and really enjoy it. After having many positive interactions with folks from the BSD Cafe, I recently joined this instance for tech-specific posts.
My "main" account on mastodon.social is for human rights, social issues, and politics.
I look forward to engaging discussions with you all!
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟱/𝟬𝟱 (Valuable News - 2025/05/05) available.
https://vermaden.wordpress.com/2025/05/05/valuable-news-2025-05-05/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Is there no #XScreenSaver hack screenshot gallery? Either that or my search-engine-fu is very low this morning...
Why Flatpak apps use so much disk space on Linux
https://ostechnix.com/why-flatpak-apps-use-so-much-disk-space/
Discussions: https://discu.eu/q/https://ostechnix.com/why-flatpak-apps-use-so-much-disk-space/
My approach to building portable Linux binaries (without Docker or static linking)
https://github.com/AmanoTeam/obggcc
Discussions: https://discu.eu/q/https://github.com/AmanoTeam/obggcc
@stefano openSUSE has come a long way. My first experience with it was SUSE Linux Professional 9.3 back in 2005. Desktop Linux was still in its early stages then and it did alright. A little buggy in some places but otherwise OK. I used its enterprise variants over the years, rather enjoyably.
I used it again briefly on another build in 2013. Just after restoring my data into a freshly installed system, the OS locked up *hard*. After the reboot, everything and I mean *everything* I had just restored to /home/pete was gone. Including the rest of my profile. The directory was empty. I went back to Debian as a daily driver and didn't touch openSUSE for almost a decade.
I decided to try both Tumbleweed and Leap 15 on a spare laptop. Yes, both are stable and have improved over the years. I prefer Leap over Tumbleweed. Unfortunately, due to that one data loss experience I am skeptical of using it (as a daily driver). I hope you have a much better experience with it.