Oh fk now thinking about it, me starting to use an Arch based distro and starting going to laser epilation pretty much happened at the same time period. Save me…
Yes, there is a little colony of gnomes sitting inside the machine. They are the ones doing all the heavy calculations. The bitcoin boom burned out so many of them it’s a total disaster. Currently you could consider them kind if endangered I guess.
A method I have not seen mentioned yet (for when you have an old precompiled version of an app):
Identify the missing libs. You can run the program, but sometimes it’s easier to use ldd
Use your web browser to download the missing libs from Debian’s repos (stable or older if need be). Unfortunately you often also have to grab their deps too.
Extract the .debs
Move all of the .so files into the same folder as the old program you are trying to run
export LD_LIBRARY_PATH="$(pwd)"
Now try running the app
It often takes a bit of fiddling, but it’s worked for me a few times and you only need to fetch the few libraries you are missing. For bigger things however it can be a dependency hell, you might as well use the distro’s actual package manager inside a chroot.
Note: You don’t need to be using Debian as your host distro, I don’t. As long as it’s a glibc based distro you should be mostly fine (glibc is mostly backwards compatible)
My distro recently dropped support for gtk+2 (which I am fairly pissed about, since it’s the last good version of GTK+)
Stuff like this completely throws the shared libraries idea in the bin. There are lots of benefits, sure, but none of them matter when your program won’t even start.
Please name and shame your distro. GTK2 is a core component of userspace for many users, just as important as glibc and bash. Maintaining it might be annoying, but it’s the lesser of two evils.
My distro (Void Linux) dropped support for qt4 a few years back. Now I’m running QUCS in wine. “win32 is the only stable ABI in Linux”
(And yes you’re right 2 is the last good version of GTK+. Gtk3 and 4 look and feel so much worse, they make me feel like I’m being punished.)
False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for gtk2 while the real package is called gtk+2. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? seriously???. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those updooter types. I would love to use something even more minimalist like nuklear but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).
That’s mostly fluff though. Like you show, the core is either Linux or bsd and gnu, and then you have a handful of families.
That’s not fragmentation, that’s freedom.
And compatibility is a big factor too. Because of gnu and posix basically, almost anything that works on one distro will work on another.
Imagine if each distro was completely locked from anything on another one. That would be fragmentation, and we wouldn’t be talking about it, because it would be shit.
So someone suggested to me that Linux is amazing for gaming.
I decided to split boot and installed Mint and attempted to play Forza Horizon 5. It literally runs like a potato. Also my Logitech steering wheel doesn’t work and has major input lag.
Since you know so little about Linux, my question is what are you having for dinner?
I think my Nvidia mobile 3070ti card is being funky. I think I got it to run better after trying some ideas online, but there are lag spikes and the steering wheel still didn’t work. Just deleted Mint and decided against Linux gaming for now
FWIW i played it on Linux launch week on a 3080, it actually crashed less than on my Windows install. But that’s fair there are a lot of variables that could cause issues.
I was getting Prime-run not found. I forgot what else I did, but finally got it working. The lag spikes made it a bit unplayable esp since this setup is for my dedicated racing simulator.
The Asynchronious Packaging Template simply collects shit from other people that were kind enough to make that shit for apt. The get part is recursive, it tries numerious times till it gets what it wants.
linuxmemes
Hot
This magazine is from a federated server and may be incomplete. Browse more on the original instance.