linuxusers.in 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.
Another Difference in Linux question :)
I often wonder, what exactly is the difference between this services?
I understand, that:
Questions:
As always, thanks beforehand ****:)
Share via
The mseal system call was led by Jeff Xu of Google's Chrome team. The goal with memory sealing is to also protect the memory mapping itself against modification. The new mseal Linux documentation explains:
"Modern CPUs support memory permissions such as RW and NX bits. The memory permission feature improves security stance on memory corruption bugs, i.e. the attacker can't just write to arbitrary memory and point the code to it, the memory has to be marked with X bit, or else an exception will happen. Memory sealing additionally protects the mapping itself against modifications. This is useful to mitigate memory corruption issues where a corrupted pointer is passed to a memory management system... Memory sealing can automatically be applied by the runtime loader to seal .text and .rodata pages and applications can additionally seal security-critical data at runtime. A similar feature already exists in the XNU kernel with the VM_FLAGS_PERMANENT flag and on #OpenBSD with the mimmutable syscall."
This will be used in CLI mode to do some tiny programming and text file note-taking. Having WiFi would be nice. The price has got to be CHEAP. ARM is ok.
I like the concept of sandboxing, of device manager and restricted user, in certain cases it can be really useful to implement, and I’d like to try doing something like that on desktop.
I would install Android directly but desktop apps are usually superior in many ways.
At the same time I think stuff like qubes OS is too much…
Maybe leveraging flatpaks or docker can be a solution, toolboxes too?
I’ve also tried Nixos but I don’t think it is what I’m looking for.
Context:
Reproducible builds ensure software can be rebuilt in an identical, bit-for-bit manner anywhere at any time using the same tools. This means that someone rebuilding the software from the same source code will get exactly the same results.
Why is this important? Because it’s a crucial aspect for supply-chain security.
Linux’s Sole Wireless/WiFi Driver Maintainer Is Stepping Down
Link: https://www.phoronix.com/news/Linux-Wireless-Maintainer-2025
Discussion: https://news.ycombinator.com/item?id=43088486
I tried the @tuxedocomputers InfinityFlex 14, and took the opportunity to look at how well, or badly, major #Linux desktops ran on touchscreens.
I tested #KDE and #GNOME, and well, let's say the one that looks the most touch friendly, really wasn't...
The laptop is really nice, though!
Setting up a trusted, self-signed SSL/TLS certificate authority in Linux
Link: https://previnder.com/tls-ca-linux/
Discussion: https://news.ycombinator.com/item?id=43083687
Arch is aimed at people who know their shit so they can build their own distro based on how they imagine their distro to be. It is not a good distro for beginners and non power users, no matter how often you try to make your own repository, and how many GUI installers you make for it. There’s a good reason why there is no GUI installer in arch (aside from being able to load it into ram). That being that to use Arch, you need to have a basic understanding of the terminal. It is in no way hard to boot arch and type in archinstall. However, if you don’t even know how to do that, your experience in whatever distro, no matter how arch based it is or not, will only last until you have a dependency error or some utter and total Arch bullshit® happens on your system and you have to run to the forums because you don’t understand how a wiki works.
You want a bleeding edge distro? Use goddamn Opensuse Tumbleweed for all I care, it is on par with arch, and it has none of the arch stuff.
You have this one package that is only available on arch repos? Use goddamn flatpak and stop crying about flatpak being bloated, you probably don’t even know what bloat means if you can’t set up arch. And no, it dosent run worse. Those 0,0001 seconds don’t matter.
You really want arch so you can be cool? Read the goddamn 50 page install guide and set it up, then we’ll talk about those arch forks.
(Also, most arch forks that don’t use arch repos break the aur, so you don’t even have the one thing you want from arch)
Well, a cup of hot coffee ☕ and some mundane ritual
#life #coffee #music #linux #research #opensourcedevelopment #operatingsystem
I helped fix sleep-wake hangs on Linux with AMD GPUs
Link: https://nyanpasu64.gitlab.io/blog/amdgpu-sleep-wake-hang/
Discussion: https://news.ycombinator.com/item?id=43071983
My company’s buyout has been completed, and their IT team is in the final stages of gutting our old systems and moving us on to all their infra.
Sadly, this means all my Linux and FOSS implementations I’ve worked on for the last year are getting shutdown and ripped out this week. (They’re all 100% Microsoft and proprietary junk at the new company)
I know it’s dumb to feel sad about computers and software getting shutdown, but it feels sucky to see all my hours of hard work getting trashed without a second thought.
That’s the nature of a corpo takeover though. Just wanted to let off some steam to some folks here who I know would understand.
FOSS forever! ✊
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟮/𝟭𝟳 (Valuable News - 2025/02/17) available.
https://vermaden.wordpress.com/2025/02/17/valuable-news-2025-02-17/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
I need MySql Workbench on my daily driver OS, which is Fedora 41. But I can’t seem to find a way to install it.
I first tried this, but dnf can’t find the package even after adding the repository.
Same issue with this.
For both tutorials I tried searching my dnf for the workbench and trying different variations of the name, but it just doesn’t seem to exist as an installable package.
I even installed the snap package version (after installing snapd for the first time), which does install on the system, but it seems to have some kind of dependency issue because keeps saying could not execute child process dbus-launch no such file or directory
when I try to do anything (even though I have dbus installed according to dnf).
So now I’m stumped. Does anyone know how you’re “supposed” to install MySQL Workbench on Fedora 41?
This will be a bit long, so feel free to skip to the end tl;dr.
I’ve been a long time user of Linux. Back in the day I would burn live CDs like Slackware and Mandrake to try out. There was even that one distro that fit on a floppy, Damn Small Linux. More recently, I manage several Debian-based servers and a Raspbian system. However, I felt stuck daily-driving Windows due to game support. Thankfully, that is no longer the case, so I decided to make the switch. Just wanted to share some observations I’ve made in the course of that.
A little while ago, I setup a laptop for a family member with Mint, primarily based on popularity and community recommendation. At the same time, I installed Mint on a laptop and used it for a bit. It’s basically a backup laptop, so the intention was to have something stable and easy to use/update. I found Mint nice at first, but some cracks started showing after a bit, and eventually I became frustrated with Cinnamon. Since I am familiar with Arch, and it allows for choice of DE (if any), I decided to stick with it for the foreseeable future.
Current Setups
KDE
I hadn’t used KDE since the days when Plasma was in beta. It was a complete mess then. Things have matured quite a bit since then, so I decided to give a shot again for the desktop. I think, mainly, I wanted to familiarity of tray icons and such.
KDE has been great! I love the amount of pointless eye-candy I can enable, and the things that can be customized. Over the last few months, I’ve experienced a couple crashes which seem to be related to kwin. There’s also a weird issue where powerdevil (or something related to it) is resetting one or more of my monitor’s brightness when it shouldn’t be.
Hyprland
Since I don’t recall using a tiling WM seriously, I thought it’d be fun to try out Hyprland. It also fits well with the laptop, a Thinkpad X390, having an older intel processor and constrained thermal/power situation. Because I’m lazy, I chose a mostly pre-configured setup from JaKooLit. I like the look of it, and the other ones I considered require Network-Manager, so they were a no go.
Like with KDE, Hyprland has been great! It took less time than I expected to get accustomed to it, and everything mostly just works as expected. The main hiccups seem to come from software which renders in a fixed size, which isn’t surprising. I also like there is a tree-sitter plugin for the DSL.
Gnome
I hadn’t used Gnome much since the old days. It was a lot different then. It’s hanging out on the so-called server, but I’ve only used it enough to get everything setup the way I like. GDM is disabled on startup.
My experience with Gnome is mixed. I like how “sleek” it is, but not that I need to install extensions for everything. If I were to use it daily, I’m sure I’d get used to it. Even then, GSettings/dconf sucks. I really don’t get the design decision to create what is essentially the Windows registry, but on Linux.
BTRFS
Previously, I mainly stuck ext2/3/4, because it was familiar and easy. In this recent switch, I was looking for some more advanced features. After looking into ZFS a bit, I decided it wasn’t for me. Too complicated, not in mainline kernel. So, BTRFS it is.
After some initial confusion, I’m really happy with BTRFS. I have automated snapshots with yabsnap, which has already proven helpful when I may have clobbered a system library and everything was messed up. The transparent compression is great as well.
nvim
Having used vim for several years, it seemed fitting to migrate to nvim. I quite like the support for Lua, and the wealth of themes, plugins and so forth. Using Lazy means I can pretty much just copy over a config and be up and running on a new/remote system with no fuss.
Lutris
Lutris is what I’m using to help facilitate running Windows-only games. Ultimately, it’s a very nice piece of software, but is lacking in detailed documentation and sometimes requires reviewing logs to see what might be going wrong. Something I really like is the ability to wine/proton runtimes if the default isn’t working. The simple GUI layout with box art is refreshing as well.
systemd
Some people really dislike systemd, and I get it. But I like it. I’ve fully embraced it alongside extras like networkd, timesyncd, and resolved. Need to do something on a schedule? Write a quick service and timer, then check on it once in a while. It’s not quite as succinct as cron, but I prefer the consistent declarative syntax. I was very happy to discover wg2nd, which allowed me to convert my wireguard config files into networkd configs.
Backups
I’m using borgmatic, which automates borg, for backups. This is done daily, for all important files and the system partitions. Really couldn’t be easier. In contrast, there are not a lot of advanced FOSS backup solutions for Windows, so I would manually run system partition backups there.
Hardware Support
I was pleasantly surprised to find my printer, an older Canon AIO, was supported by Gutenprint. My plan was to buy a new Brother laser printer, but I managed to get the existing one to work both via USB and wireless. This is great, as the Canon still technically works and I can get random “re-manufactured” cartridges on the cheap. I say technically because it’s getting more noisy over time, squeaking, and really seeming to struggle. We’ll see if it holds up.
All the other stuff, aside from fingerprint reader, work as expected. This is a far cry from 10-20 years ago. Great to see.
Overall Thoughts
Linux Desktop 2025 Edition has been awesome. Basically everything works better than I expected. Crashes less than the competition in my experience. I have the freedom, as a power user, to customize the experience. There are also no ads.
That said, I still have a Windows laptop for school, because they require it. I’m hating it more every day. There is one particular piece of software that only exists for Mac/Windows which means I can’t retire that system, yet. This particular school has recently bought even more into MS. I’d drop them if I knew of any alternatives that weren’t caught up in the same thing.
Should you switch to daily driving Linux? Yes, especially if you have some prior experience.
tl;dr
Linux has come quite a ways in the past couple decades and now is a great experience outside of some very specialized software/hardware.
On windows I had two bat file shortcuts on my desktop to swap primary monitors, how would I do the equivalent on linux? Sunshine/moonlight can only show you one monitor, the primary one, using this I was able to swap back and forth on windows, new to linux and not sure what to do here for the same result. Ideally itd be just one shortcut but I got lazy figuring it out on windows.
What would you reccomend/use for an alienware laptop m17r5 with amdcpu (idr) and gpu 6850mxt. Idc about adjusting the keyboard lights, I changed it once and never touched it again. I play games like cities skyline, noita, etc. and some vr stuff rarely like vtolvr and warthunder. I use blender and houdinifx.
I’ve seen PopOs reccomended for Blender users but I think thats because it comes with a lot of stuff you need for Nvidia, which isn’t relevant to me with an all amd setup.
Cachyos seems to be the move for best performance with rendering and simulating, was wondering about other options I have since I dont need to worry about nvidia drivers.
I dont like the idea of using ubuntu because of snap packages, but its not a big deal.
While I like tinkering, I do want it to be relatively stable, not suprising me with issues when I need it.