I was considering Foot, it is fast (renderwise and in interactive use) and the dev seems like an awesome person. But it doesn’t support ligatures. I’ll watch the issue and give it a shot when it’s implemented.
That’s fair. I don’t think I personally use ligatures anywhere and I’m not experiencing any issues with foot after using it for a few years so I might just have to stay blissfully ignorant on this one ;)
The only practical thing they provide for me is slightly better readability, and eye candy (my prompt rely on them). I like my shells functional and pretty 😁
Ubuntu because they’ve the ability to great things and end up just delivering a buggy and mangled version of Debian with proprietary crap, spyware, snaps wtv. After all we’re talking about the distro that had ISOs on their download page with a broken installer multiple times.
I don’t hate them, but this hits hard. They are THE most influential distro for people outside of the community. They have by far the biggest user base and community, but instead of using this to collaborate with other distributions and specially with the freedesktop folks for the improvement of the commons, they have this culture of downstream work that rarely get the effort needed to be upstreamed. It’s usually “it’s good enough for us, so that’s where we’ll leave it”, and they end up with these weird solutions that only they use.
It’s usually “it’s good enough for us, so that’s where we’ll leave it”, and they end up with these weird solutions that only they use.
Exactly. And to make things even worse then you’ve people upstream (Debian) or sidestream (other distros) that eventually decide to implement whatever they did but properly and then they go there, pick it and replace their original implementation.
Snaps were designed to solve dependency hell, get modern software, security, among other issues. If it weren’t for the fact Flatpak does a better job, many more people would be praising Snap.
It’s good that Canonical is trying to make the desktop better. It would be better if they focused their efforts elsewhere.
I run all headless Linux machines, and snapd always managed to show up somehow. It’s got shared lib dependencies so that shit like Firefox would be installed and have snap mount points on my machine. Just a bunch of useless noisy garbage on a headless machine. I finally solved the problem by switching to Debian.
I don’t care what flatpak does or does not do, IMHO snap sucks objectively.
Flatpak is intended for end-user graphical applications, not many terminal applications are packaged by Flatpak so it makes sense why it wouldn’t show up. Snap IIRC was first intended for their embedded system.
Snaps are a relatively recent way of packaging application installations in certain flavors of Linux. Steam is Valve’s game distribution platform (amongst other things).
There’s an unofficial Snap package to install Steam and it apparently doesn’t work so good
Snap is a sandboxed environment to install applications in.
Flatpak is a more portable implementation of the same broad idea, it downloads a chroot and runs applications from within using a separate program called bubblewrap (one could, in theory, use chroot to run apps from within the downloaded flatpak images, bubblewrap offers further isolation through things like namespaces and cgroups etc. )
Snap, unlike flatpak, is a Canonical specific implementation that has a reputation for breaking a lot of things.
It’s perfectly possible to isolate a steam install, NixOS does that by default to even get it running (on NixOS nothing is where any binary blob expects it to be). There was a very brief issue with experimental steam when they tightened up their own sandboxing and doing sandbox-in-sandbox broke stuff but that was fixed before release as Valve is, indeed, responsive, even if the distribution isn’t officially supported. But you gotta have some professionalism and have institutional continuity, they don’t want to deal with J. Random Hacker doing a one-off packaging job. Or distros trying to be smart and replace the steam runtime with their own library versions. Basically, assume that the whole thing runs directly on the kernel, make sure to have graphics drivers, and you’ll be fine running it as-is.
Snap is Canonical’s (developers of Ubuntu) attempt at their own containerized software package format, conceptually similar to Flatpak in some ways but differing in details of implementation. One major note is the back end is kept closed source so you cannot host your own Snap repo, which ruffles some feathers.
Apparently distributing Steam (Valve’s video game store/launcher) in Snap format is causing some problems.
I guess there’s that beginner period when that should be allowed. I kind of wished it happened to me again, instead of daily driving boring Arch systems with no incentive to ever change.
Yeah when you’re a beginner or when you get back into Linux you have like a grace period to reproduce a productive environment, then you’re worried about changing too much in case it all breaks and goes wrong
Wait for Arch to slowly grind away at your sanity. One day you will realise that stability is pretty damn important, and the hopping will start once again.
This is pretty cool. We really have moved over from Reddit, since we already have some of the niche communities. There are plenty of Linux users already, so it shouldn’t take long for people to start posting there.
Bossmang, I know that we’re paying more for RHEL licences than for the entire IT department, but if we switch to Arch we’ll cut down the costs significantly.
I am so happy that my parents didn’t buy me a better laptop a decade ago, so I was forced to use a shitty thinkpad laptop. After reading online, I figured out that Linux makes it faster…
Don’t know if it is a must-try, but LXQt has come a long way. The file browser is excellent. Everything is fast and snappy and very traditional (start button, system tray, etc.). Runner up I guess.
You can run Alpine as a desktop. The Edge branch. New software, got what you need, installs and updates fast.
It’s easy. After running setup-alpine and rebooting with a bar install there is built-in script setup-desktop that lets you install Gnome, Plasma or Xfce.
I love the features of fish but the colors are hard to read on my terminal screen when there is blue text sometimes. Wish I could change the default colors of fiah
I used to install VS code for every new install and now I just stick to Kate. Although the storage impact is minimal, a lot of the dependencies for KDE apps are already present if you are running KDE as your desktop env.
Yes, which is why it is a little odd for the article author to include it without context, because we all immediately think of one social mistake that has nothing to do with Linux.
He did mention the murder of his wife and said he would detail his regret to anyone who asked. The rest of the letter describes the “social mistakes” in dealing with co-workers and the Linux community. He even asks that those co-workers’ names be added to the credits and his negative comments about them be deleted. There’s no forgiving what he did to his wife but there’s at least some evidence he’s changed since that happened.
He did mention the murder of his wife and said he would detail his regret to anyone who asked.
This is true - I’m reacting more to the title than the content. It’s a very peculiar choice of words.
There’s no forgiving what he did to his wife but there’s at least some evidence he’s changed since that happened.
Perhaps - it’s hard to tell. It still reads a lot like one of his standard narcissistic rants even as he’s complimenting others. It’s still all about his “dream”.
I’m not a doctor but he certainly seems neurodivergent based on his writing. It’s hard to imagine him ever changing in some significant way and being “rehabilitated” enough to be allowed back into society, hence the “some evidence”. It’s might be best he remains in jail rather than be paroled.
Yeah - I mean - I don’t want to get into the business of analyzing somebody’s metal state but he definitely seems to have issues with fixation. But I also don’t want to cross the line into saying that he’s necessarily dangerous because of that. He’s dangerous for other reasons though. I agree with your “some evidence” line in that he does seem to be focusing on the part of his personality that does seem to be the most dangerous - inability to manage conflict. Prison does provide for that conflict - but it also provides many rules and structures that he wouldn’t have on the outside. Dunno. I have a difficult time saying that anybody who has murdered their wife should ever see freedom again at all - “reformed” or not.
So this comment made me realize pipewire.service wasn’t enabled (I had to use the command ‘systemctl --now enable pipewire --user’ as the ones you provided didn’t work on my system.)
It’s up and running now, but after a reboot I still have the same issue.
It wasn’t, but this still doesn’t fix the issue. I’m honestly perplexed and might just deal with triple reinstalling alsa-utils after every reboot. I’ll probably start from a fresh install soon enough anyway :P
Using alacritty for years on all linux devices, it does what its supposed to do. Recent change to toml configuration was a bit of hassle. But with the latest release the migration is no problem anymore.
Honestly didn’t even know they migrated to toml. I upgraded and it said yaml wasnt supported anymore. I used alacritty migrate and only had to remove a couple deprecated options and it was fine.
It’s why I keep it. It’s set and just seems to work well.
Same thing happened to me. Moved to pop!_os.I have zero regrets. I’ve learned a ton. I use tons of apps off f-droid and foss Ubuntu apps. I have degoogled most of my life. I’m also developing an Firefox addon for lemmy. It’s usable as a user script addon now. It’s called lemmytools. It’s my small contribution. All because Reddit got stupid. I don’t even browse reddit for answers usually about tech/programming stuff anymore because they block my VPN.
There are literally dozens of us! I’m running Zorin. The Reddit debacle really hit home for me that free alternatives to commercial projects work best when everyone pitches in a little.
ping 8.8.8.8 fails, and I don’t have traceroute installed (and no internet to install it)
<span style="color:#323232;">tubbadu@debianserver:~$ ip route show
</span><span style="color:#323232;">0.0.0.0 dev veth3492bf7 scope link
</span><span style="color:#323232;">0.0.0.0 dev vethc1bf668 scope link
</span><span style="color:#323232;">0.0.0.0 dev vethb41fd7e scope link
</span><span style="color:#323232;">0.0.0.0 dev veth2e39932 scope link
</span><span style="color:#323232;">0.0.0.0 dev veth68451d9 scope link
</span><span style="color:#323232;">default dev veth3492bf7 scope link
</span><span style="color:#323232;">default dev vethc1bf668 scope link
</span><span style="color:#323232;">default dev vethb41fd7e scope link
</span><span style="color:#323232;">default via 192.168.1.1 dev enp1s0
</span><span style="color:#323232;">169.254.0.0/16 dev veth68451d9 proto kernel scope link src 169.254.210.75
</span><span style="color:#323232;">169.254.0.0/16 dev veth2e39932 proto kernel scope link src 169.254.242.12
</span><span style="color:#323232;">169.254.0.0/16 dev vethb41fd7e proto kernel scope link src 169.254.185.90
</span><span style="color:#323232;">169.254.0.0/16 dev vethc1bf668 proto kernel scope link src 169.254.225.22
</span><span style="color:#323232;">169.254.0.0/16 dev veth3492bf7 proto kernel scope link src 169.254.123.220
</span><span style="color:#323232;">172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
</span><span style="color:#323232;">172.18.0.0/16 dev br-56cf32fc7cde proto kernel scope link src 172.18.0.1
</span><span style="color:#323232;">192.168.1.0/24 dev enp1s0 proto kernel scope link src 192.168.1.9
</span><span style="color:#323232;">192.168.1.1 dev enp1s0 scope link
</span>
This is kind of a nutty network config. It looks like docker is setting up extra default routes, which I could easily see fouling everything up. As a first experiment (warning, this may ruin your networking until the next reboot):
ip route flush 0/0
ip route add default via 192.168.1.1 dev enp1s0
... and see if that makes things work (start with ping 192.168.1.1 and ping 8.8.8.8). If that solves the problem, then I think something about your docker config is adding stuff to your networking that's causing the problem; maybe remove/disable docker completely and then re-add docker things one at a time to see where the problem comes in.
okay, I thought to have solved the problem but I was wrong, here I go again. When I docker compose up -d the immich server (the only one I have installed) all those routes are created, and apparently some of them conflicts with something else and now my host has no internet connection. however it seems that ip route flush 0/0 solves the problem until the reboot, which is strange. the other command returns RTNETLINK answers: File exists
Hm. Yeah, that's weird. The default routes you're seeing should basically never exist, so it sounds like there's some kind of manual network config happening inside the Docker container that's creating a broken network.
What does docker network inspect [network] say for each of your Docker networks (substituting each Docker network for "[network]")? What's the network section of docker-compose.yml look like?
linux
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.