@tomie@Kyonko802@MoeBritannica old kernel should not prevent opening steam. linux is not windows if you want you can help yourself by simple running steam from the command line to get information.
there are also like 5 different ways alone you could install steam. flatpak often fixes many issues
@DarkMahesvara@tomie@MoeBritannica my thought was that he got a mismatched package somewhere because that was the problem I ran into. I was too lazy to switch to edge so I got flatpak steam for a while
@tomie@Kyonko802@DarkMahesvara@MoeBritannica not really, the wizardry comes in when people insist on using debian stable and it's derivates (ubuntu, mint, mint debian edition) or arch and go full updaaaaater (update packages every day cuz muh bleedin edge) distros or branches of distros with saner package life times don't suffer like that (even debian testing requires less wizardry than ubuntu)
@EdBoatConnoisseur@tomie@DarkMahesvara@MoeBritannica stable has been getting slightly better about packages. Mainly mint edge, popOS, and that new one that I forgot the name of that the GE guy made. I wouldn't bother giving this one advice, though
@Kyonko802@DarkMahesvara@MoeBritannica idk and idc why steam one day decided to stop working on mint; all I know that it doesn't and fixing that is just as annoying as everything else on linux and requires some obscure wizardry
@tomie@EdBoatConnoisseur@DarkMahesvara@MoeBritannica no I just noticed you were being a passive aggressive shithead over some dumb software and devices to take a peak at your tl only to not be surprised at all
@Kyonko802@EdBoatConnoisseur@DarkMahesvara@MoeBritannica pls don't project yourself being a passive-aggressive shithead onto me, thank you ❤️ i was nothing but polite even while fully knowing that any linux thread turns into full on preaching about virtues of FOSS (even when it fails to do the simplest thing like launching Steam)
@tomie@EdBoatConnoisseur@DarkMahesvara@MoeBritannica no you weren't. You launched into the same "linux is shitty" post and ignored all potential helping hands given to you when a polite "No thank you ill stick with what works for me" would have been fine. And now here you are being a stereotype and putting hearts on your post after someone notices you're an asshole. Go back to Twitter. You'll fit in wonderfully there.
@DarkMahesvara@Kyonko802@EdBoatConnoisseur@tomie@MoeBritannica I spent weeks reading boring wiki shit. And even if I cared to read changelogs before every single update they will only ever mention issues when it's widespread enough to affect literally every fucking user. I had no idea how to "cherry pick" updates to avoid issues and I wasn't going to waste time learning that skill. And doing "blind updates" broke my system both when staying up to date every day and when postponing updating until days/weeks later.
My mint system has been problem free and up to date for a year now.
@special-boy@MoeBritannica They still can't deploy a decent client for loonix though. I assume they also can't deploy a decent client for Windows either but no sensible person gives half a fart about that.
@Kyonko802@special-boy@MoeBritannica I did. We installed steam for uhh.... I think it was before hl2. Maybe CS? I was going to say 1.6 but I don't know if it was 1.6 at that time. And I remember those problems. That doesn't mean the current steam is good. It's just shit in a different way. Goldberg go brrrrrr until the gamedev decides to be a dickbag.
@special-boy@MoeBritannica@Kyonko802@berkberkman Like... A repository that requires a token to access. I don't know if pacman can do this yet, but probably it can. So do that and then for each source, eg. volvo, you just add their repository, install your token, sync repo; and it only returns the packages for things you can actually download.
@Kyonko802@special-boy@berkberkman@MoeBritannica pacman isn't a launcher. It's a package manager. A well-behaved package will provide its own .desktop file in /usr/share/applications/ that then gets picked up in whatever launcher system you want to use. In my case, xfce4-whiskermenu is more than sufficient.
I love being able to install things from the command line. It's literally like saying "computer, install [thing]", and it just does it. Imagine having to search [thing], click on the website, click on the download, click next a bunch of times, and then maybe even have to restart afterward.
@DarkMahesvara@special-boy@berkberkman@MoeBritannica@Kyonko802 I literally just don't use steam anymore. I use steamcmd to update stuff, and then use goldberg for the things that aren't giganiggers (or just run binary for the things that have no volvo DRM), and just ignore the rest.
@Zerglingman@berkberkman@narada@special-boy@MoeBritannica popOS also still has an issue launching steam from gui. It's been an issue for about a year now if I remember. It straight up just doesn't work for a lot of people, especially newer amd cards
Given how expensive and powerful System76's machines are, you'd think being able to run the most common game platform would be a priority, but apparently not. Cheapest machine they sell is like $1,200
@Kyonko802@EdBoatConnoisseur@DarkMahesvara@MoeBritannica I didn't ask for any helping hand in a first place but still was nothing but polite ❤️ so kindly thank you but I'd rather both stick to what works and to my own decisions regarding what to reply to "windows sux" shitposts
@Kyonko802@Zerglingman@MoeBritannica@berkberkman@narada@special-boy problem is using meme distros that are a derivative of a derivative and, even worse, are based on LTS versions of said derivative that has very old libraries in it. LTS and "super stable" shit are pretty nice for servers, because you don't want to mess up with it after installing, except for security patches, but they suck for the desktop user. Desktop programs get feature updates way more often than server programs, and more often than not they'll require newer versions of libraries, which those meme distros won't have. Rolling release distros are also a meme (even though I use one) because by nature they can never be stable, as much as they are tested, simply because it's impossible to make sure that everything is 100% compatible with everything when you are doing incremental updates all the time.
The best solution would be to use a distro with a shorter release time, and that is able to upgrade to the next stable release without breaking everything. I think only Fedora would fit this (and I'm not entirely sure you can reliably upgrade versions every time without fuss). But Fedora and Red Hat are pozzed and gay, so fuck them. The next best option would be Opensuse, which is a bit less pozzed and gay than Fedora. Or you could also use a "stable" distro with old as fuck packages, and install the desktop shit you need to have in the latest version as a flatpack. But for some reason, neckbeards have a blind hatred for flatpacks, so *shrug*
Also what manager are you using neither apt or synaptic or pkg list what installed them or what they are being used by until you try to uninstall, then it becomes a game of whack-a-dep
You can also employ one of the biggest benefits of OSS which is that you can compile it yourself. Recompiling applications depending on features you want and supporting libraries accordingly.
Look, as much as I love Gentoo and used it as my main distro for a couple of years, it's a chore to maintain it, and it's not the perfect silver bullet the guy is saying it is. There is nothing wrong in bundling your dependencies in specific desktop apps that are updated a lot and often conflict.
The problem is that people are retarded, and then they enter this schizo mindset of "Oh no, now everything will have their own libraries bundled and now I have 1000 programs installed in my machine that will have their own libraries bundled and then a security update will come and I'll have to kill myself". You don't have 1000 different desktop programs installed on your machine, and flatpacks aren't for every fucking package, just for these big and shitty desktop apps that update all the time, like Steam or web browsers. No one is saying we should use flatpack to bundle ls or thunar, this shit is part of the base distro and should just be 100% compatible with the libraries bundled with the distro, it's the other shit that is the problem.
@narada@special-boy@berkberkman@anonymous@Suzu@MoeBritannica@Kyonko802 In other words, it doesn't have much decent gui stuff? Anyway, the other reason I don't care so much about it is because my package management is already declarative: pacman -Qq > pkglist pacman -S $(cat pkglist)
@Zerglingman@Kyonko802@MoeBritannica@Suzu@berkberkman@narada@special-boy If it’s buried it might as well not exist, making my point for me. If pacman works as well as you say it does that’s pretty nice, but I am making my way out of the tranny *nix ecosystem as much as possible already so it doesn’t help me much.
@Zerglingman@berkberkman@narada@anonymous@special-boy@Kyonko802@MoeBritannica I tried NixOS for a while, and as much as I like it and the idea of a fully declarative system, you have to do everything in it in a roundabout way that is specific to it, and it starts becoming very tiresome, and the few benefits this system has don't make up for the bulshit you need to endure. I have yet to try just Nix inside another distro. Maybe it can be good to have some specific set of apps set in a declarative way, without having to deal with the quirks of it in the entire system.
@Zerglingman@narada@Kyonko802@MoeBritannica@Suzu@berkberkman@special-boy Wait you search through a text file that lists deps? Kind of like pkg (dep 1, dep 2, ...)? That’s pretty much how I do it (but always by eye because making the script is too much of a single pain in my ass). I mean it should have a feature to simply list these things like apt -l deps dep 1 and output something like dep 1 (dep2 [used by: dep 4], dep 3, ...).
I don't install Steam even as a binary. Still, it's not necessary to have all your software compiled from source and AppImage is a very good solution for containing bad software. Source distros like CRUX, Slack and Arch (not Gentoo, Gentoo forces you to learn the Gentoo™ way instead of Unix) do indeed allow you to only keep the necessary parts of your system bleeding edge.
>AppImage is a very good solution for containing bad software
appimage does not contain anything except the things it needs to run. its like a .exe on windows with as much access to the system as the executing user
That's okay, I don't use it for security. No one should be running untrusted software in the first place. And if you want to run untrusted software then you'd better do it on a properly setup VM or an airgapped machine.
Only CRUX is source based of these 3, Slackware and Arch use binary packages by default, so they have all the dependency problems that binary distros have.
And I agree, AppImage and Flatpack solve the issue that certain programs have of having dependency problems. But, as I said, some people hate that.
@Zerglingman@Kyonko802@MoeBritannica@Suzu@berkberkman@narada@special-boy I also more-or-less finalized my computing scheme so I am a little excited to see it in action and see how well it handles my usual issues from years of growing in the *nix ecosystem (obviously not the same but a lot translates easily).
>Only CRUX is source based of these 3 Yeah, I use CRUX but Slack and Arch are good entry points into source based distros. Once you get into the habit of reading and writing Pkgfiles it's very easy to go full source based.