Right? Most of the time when I build linux I’m not using GNU because of its burdensome license. Realistically you usually don’t need most of the binaries anyway, and those you do like echo and ls are trivial to reimplement, at least for their common functionality.
Linux was made to run GNU software, and is borderline part of GNU. GNU, likewise, is made open, much like the Linux kernel, so it can run on anything.
I don’t know of any software designed for the Linux kernel that doesn’t also expect GNU.
Look, all I’m saying is that the two are very strongly bonded, like hydrogen and oxygen in a molecule of water. It would take a lot of energy to separate them. Adding to them is pretty trivial, there’s a lot of things that are water soluble by default, but without specific conditions and a lot of energy, they won’t seperate easily.
Honestly, I think the only OS I know of that’s the closest to being Linux but not GNU, is Android.
Wayland can’t run on BSD as I’ve heard so GNU can’t run on anything, i may be wrong though, because my source is posts on internet, but as I’ve heard BSD users want x-server support to continue
When I used Mint about 6 years ago, I sometimes got into trouble with Mint’s weird update system. They were also telling users to reinstall instead of updating when there’s a new LTS, which is kinda ridiculous IMO.
They recently made a tool that handle the update to a new LTS. I upgraded from mint 20 to 21 and it went very well aside from the the printer stopping. Tried everything and it still doesn’t work. It’s not even a modern DRM galore bullshit printer, It’s an ancient canon lbp6000 laser printer so I honestly don’t know why it stopped.
If anyone got any idea how to fix it, I’d highly appreciate it.
Make sure CUPS is running, go to localhost:631 to see the administration interface for CUPS. You’ll probably wanna checkout the ArchWiki page about CUPS too, it’s relevant to many distributions. If it’s a USB printer and not IPP you’ll need to make sure the right drivers are being used. IPP printers work outta the box.
Thanks a ton for your help. Yes, it’s a USB printer and I got it originally working in mint 20 by installing the driver using a github script because the official driver didn’t work for some reason. Hopefully, it will work again. Thanks again.
Because snaps are terrible. They constantly break parts of apps for no reason. If you have container issues with a flatpak, just use flatseal to punch a hole through the container. With snaps, people will tell you to install the non-snap version because that’s easier than beating snap into submission. I learned that the hard way when I had a university project with kubernetes and docker was installed as a snap. I spent way too much time trying to make it work at all before giving up and switching to a VM on my work laptop where it went surprisingly smooth without snaps.
Flatpaks are better in every way and since this isn’t about money, we should all just move on and use the best tool for the job.
But what does canonical think should happen when you run sudo apt install firefox and press Y? That’s right, you now have firefox as a snap. Have fun waiting for 5 seconds every time you start it.
Shit like that scares new users away from linux as a whole.
I wish eventually it’d become the he facto version. But Debian is so slow to update. Apparently kids these days get anxious if they don’t have a system update every other hour and they buy new hardware every weekend. So Debian is too old school to be useful to them.
I'm curious what do people here consider "old" since that's the top complaint about Debian? It's never more than a year or two behind "bleeding edge" distros. When I think "old", I'm thinking 10, 15 years ago. That's considered "old" in the Windows world, but I guess that's super ancient geological history in the Linux world.
@TimeSquirrel@RmDebArc_5@nottheengineer@SomeBoyo@dustyData For gaming one year is old, you want the latest drivers in order to achieve maximum performance ( * or at least increase your chances to ).
For office or media consumption maybe one year isn't old at all.
@TimeSquirrel@RmDebArc_5@nottheengineer@SomeBoyo@dustyData Imo gaming is the only reason to use bleeding edge distros. Otherwise is risky, your system could break with every update.
Even though I said that I also use Arch for uni stuff, but I have everything backed on my own server and in the case of system failure I can simply reinstall arch and mount my network drive again
Nevermind “maximum performance”, back when Elden Ring came out I needed a fresh version of mesa to get it to run at all. That was on Ubuntu, but I doubt Debian would have been any better. At least it was an easy fix to get fresher mesa from a PPA.
I don’t know why, but the thought of some 38 year old American farmer who doesn’t know computers going “you linux people” is very sweet sounding to me.
I think this is funny, but it's hard for me to hate too much on flatpaks. Disk space is practically free now, and having spent a good chunk of my career fighting DLL hell, I have a lot of sympathy for the problem it's trying to solve.
Honestly this. It’s so nice to not have to hunt for a specific library that depends on 20 other libraries. I’d rather pay in disk space than deal with that.
Its good and bad. Bad because the base system cant use it and its not the main packaging choice.
Lots of good apps like OBS use outdated runtimes, which simply should not be used anymore. I am not sure if this is a security issue but probably it is, and it creates this unnecessary Runtime bloat.
I hate this philosophy so much! I hate developers for it! It’s like they gave up on even trying to do anything about retrocompatibility and managing libraries and dependancies.
Anyway it will collapse soon. I just wish it was sooner.
An answer that posit that disk space is infinite and free and embrace the black box philosophy. Soon we will have machine priests doing rituals to maintain them I guess.
Honestly I get both sides of it. Your view makes sense as an end-user and from a philosophical perspective. But some people have legacy software that needs conflicting dependency versions, for instance. It’s just a trade-off.
Yeah, package maintainers should have their dependencies figured out. “Managing dependencies is too hard” is a distro packager’s problem to figure out, and isn’t a user problem. When they solve it and give you a package, you don’t need to figure it out anymore.
Plus, frequent breaking changes in library APIs is a big no-no, so this is avoided whenever possible by responsible authors. Additionally, authors relying on libs with shitty practices is also a no-no. But again, you don’t need to worry about dependences because your packager figured this out, included the correct files with working links, and gave them to you as a solved problem.
Older MacOS versions had stuff like the chess game preinstalled for no reason, though I don’t know how current versions look like.
I also don’t know how easy it is to remove preinstalled apps nowadays. Back in the day, you could disable System Integrity Protection, remove whatever you want, and re-enable Protection afterwards.
That chess game even predates OS X, it was a tech demo that came with the NextStep OS and has barely changed since the mid nineties. At this point it would be said to see it go.
While you can’t uninstall Safari, it doesn’t constantly discourage you to use other browsers like Edge does. Nor does Mac OS prevents you from installing competing apps.
The bigger problem is iOS, but the EU already took care of that and we’ll be able to sideload apps on iOS pretty soon.
App association is done at the OS level, and the apps are normally responsible for that. So it could be either the OS not registering the selected browser properly or the other browser not registering itself correctly as the default browser.
They need to basically register themselves as responsible for html files and a bunch of protocols (http, https, etc). I’ve never had a problem like that, and I’ve been using macs for almost 30 years (I’ve used many different browsers as default in the past).
But browsers are pretty complicated beasts, so I believe you. There are a lot of things that can go wrong and your choice may not end up being respected.
No, you’re confusing MacOS with iOS. Mac allows whatever you want. Each browser has its own rendering engine. iOS is the one that only allows (for the moment) Webkit. But that’s going to change (at least in Europe). Here: en.wikipedia.org/…/Comparison_of_browser_engines#…
Not if you have the DING plugin installed (can be installed either as a plugin from the store or from the repos as a system-wide one) then you can have the icons on your Desktop just like other OSes.
linuxmemes
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.