The Linux Thread - The Autist's OS of Choice

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
Just had to empty my chest about linux
windows shat the bed, installed kubuntu
had to install nvidia drivers to use second monitor (easy enough just 3 command lines MAX)
the environnement is so nice and customizable decide to install bottles, lutris and heroic launcher to test games on linux
game a little, go to sleep, after reboot kubuntu decided to ACK it's nvidia drivers (no problem just re-install it)
try to install boltgun and Risk of rain 2, bolt gun "works" but i can't save, risk of rain just shits itself at start.
Search for awnsers, "yeah firgirl releases suck on linux", try dodi repacks "yeah dodi suck on linux try fitgirl"

no problem just gonna study, i just have to use wireguard to get to my reverse proxy
no wireguard GUI available, no problem
use the command to use my config file
new virtual network card getting the tunneled IP address
can't fucking pîng remote host
search the problem "yea wayland sucks just use X11 bro" use X11 no changes "yea X11 sucks just use wayland bro"
"yeah just use another linux bro !"
sad to have to stay on Winjeet
 
no wireguard GUI
wireguard.webp
Plasma has a Wireguard GUI configuration under network settings.
 
no problem just gonna study, i just have to use wireguard to get to my reverse proxy
no wireguard GUI available, no problem
use the command to use my config file
new virtual network card getting the tunneled IP address
can't fucking pîng remote host
search the problem "yea wayland sucks just use X11 bro" use X11 no changes "yea X11 sucks just use wayland bro"
"yeah just use another linux bro !"
sad to have to stay on Winjeet
Idk where you found answers that told you, your networking problems had anything to do with the graphical server you were using. But whoever gave that advice is a retard.

But yeah. If you just want to play games you'll probably be fine on windows.
 
I'm really going to miss XScreenSaver when I finally move on from X11. Has anyone else used them before? Apparently, there's a regression in Wayland that prevents them from displaying properly. The developer (fun fact: he worked at Netscape and helped push the browser’s code into the open) wrote a detailed blog post about it. He reached out to the Wayland devs, but they straight up told him that they had no interest in fixing the issue. I get that they are largely legacy at this point, but there is something fun about it too and I prefer it to just a simple screen blanking personally.

The Lenovo Legion Go S.


I kinda wish I had an excuse to get one of these, they are pretty cool.
I just watched this vid, unlike most vids on this (Jeetahar) it's pretty good, to the point and professional. I found the battery benchmarks particularly interesting, especially since I had pretty much accepted that battery life on Loonix is always going to be somewhat iffy . Apparently, that's not the case, at least in this instance.
 
Last edited:
  • Feels
Reactions: pylosurf
try to install boltgun and Risk of rain 2, bolt gun "works" but i can't save, risk of rain just shits itself at start.
Search for awnsers, "yeah firgirl releases suck on linux", try dodi repacks "yeah dodi suck on linux try fitgirl"
But remember that just because Valve did some rudimentary legwork to get Steam running on Linux to sell their own hardware without having to pay a cut to Microsoft means that Linux is totally 100% ready for all gaming and there's literally zero reason to stay on Jeetdows cuz Year of the Linux™ is upon us.

Seriously, how hard is it to just replicate how Windows handles shit? Sysinternals exists. Windows Internals exists. It's all files and registry keys, where the registry keys are just databases. Replicate and mimic them in a way where software will just work. Repacks are just "uncompress these heavily compressed files, place them here and if there are any registry keys add them here". How difficult is it to be able to make that just work under Wine after however many years it existed?

Though then again, when hooking something like DXVK, ReShade or an ASI Loader in Windows involves dropping a properly named .dll file by the game executable, under Wine it involves some clusterfucked configuration because Wine devs "know better" and don't replicate this behavior Windows software is designed for. Do they hire GNOME devs or what?
 
Seriously, how hard is it to just replicate how Windows handles shit? Sysinternals exists. Windows Internals exists. It's all files and registry keys, where the registry keys are just databases. Replicate and mimic them in a way where software will just work. Repacks are just "uncompress these heavily compressed files, place them here and if there are any registry keys add them here". How difficult is it to be able to make that just work under Wine after however many years it existed?
So ReactOS? There's a little bit of a difference between writing an API translation layer and rewriting the components from scratch
 
So ReactOS? There's a little bit of a difference between writing an API translation layer and rewriting the components from scratch
Wine is already emulating the Windows environment to an extent, otherwise it wouldn't be able to work properly. WoW64 is basically an entire 32-bit Windows instance nested within the 64-bit Windows OS. Wine is very similar, it also has to have an entire Windows environment with DLL's and whatnot for the software to work, but then the Wine team decides that doing things differently than Windows is better because it's more secure, ignoring the fact that Windows software is designed to be broken, to run on a broken OS. Torvalds also talked about how there are bugs in Linux that can't be fixed or they'll break the userspace and that he'll strangle anyone wanting to do so. Sometimes when shit's broken, you don't fix it, or else you break more of it.

If anything, Wine devs should figure out how to keep Wine isolated from the rest of the OS and then go all out on replicating how Windows does shit. If they're gonna keep changing how Windows works for the sake of Linux safety, they'll only break Wine more and more. Set up your security at a lower level that the executables don't see, and then let the executables wreck havoc. Windows already has Sandboxie so per-process isolation is very much doable.
 
I'm really going to miss XScreenSaver when I finally move on from X11. Has anyone else used them before? Apparently, there's a regression in Wayland that prevents them from displaying properly. The developer (fun fact: he worked at Netscape and helped push the browser’s code into the open) wrote a detailed blog post about it. He reached out to the Wayland devs, but they straight up told him that they had no interest in fixing the issue. I get that they are largely legacy at this point, but there is something fun about it too and I prefer it to just a simple screen blanking personally.
One substitute may be the shader wallpaper plugin for KDE. You can use it for lock screens also, and adding shaders from shader toy is easy.
 
  • Informative
Reactions: Akerman
try to install boltgun and Risk of rain 2, bolt gun "works" but i can't save, risk of rain just shits itself at start.
Search for awnsers, "yeah firgirl releases suck on linux", try dodi repacks "yeah dodi suck on linux try fitgirl"
Are these pirated? Did you try running them using Steam Proton tools? You're trying to run software compiled for one OS on another OS and avoiding official game support channels as much as possible, including community support for some reason.
Both games seem to work fine with Proton overall.

I doubt you're in a hurry to go back but you made it way harder on yourself and are mad at Linux for that.
 
Last edited:
Wine is already emulating the Windows environment to an extent, otherwise it wouldn't be able to work properly. WoW64 is basically an entire 32-bit Windows instance nested within the 64-bit Windows OS. Wine is very similar, it also has to have an entire Windows environment with DLL's and whatnot for the software to work, but then the Wine team decides that doing things differently than Windows is better because it's more secure, ignoring the fact that Windows software is designed to be broken, to run on a broken OS. Torvalds also talked about how there are bugs in Linux that can't be fixed or they'll break the userspace and that he'll strangle anyone wanting to do so. Sometimes when shit's broken, you don't fix it, or else you break more of it.

If anything, Wine devs should figure out how to keep Wine isolated from the rest of the OS and then go all out on replicating how Windows does shit. If they're gonna keep changing how Windows works for the sake of Linux safety, they'll only break Wine more and more. Set up your security at a lower level that the executables don't see, and then let the executables wreck havoc. Windows already has Sandboxie so per-process isolation is very much doable.
Comparing Wine to WoW is rather unfair as Microsoft both possesses the original source code to Windows and has the right to use it. Microsoft can just take their existing code and tweak it to instead run on an abstraction layer, while Wine has to reverse engineer the APIs in a way that doesn't violate Microsoft licensing.
 
Comparing Wine to WoW is rather unfair as Microsoft both possesses the original source code to Windows and has the right to use it. Microsoft can just take their existing code and tweak it to instead run on an abstraction layer, while Wine has to reverse engineer the APIs in a way that doesn't violate Microsoft licensing.
Except behavior like .exe's hooking .dll's with specific filenames has been perfectly documented for decades, Wine team could've implemented it, but they refused and instead decided to use a more complicated way of accomplishing the same goal for no good reason. Security doesn't mean shit if the .dll you're hooking is malicious, and if something was able to put a malicious .dll in there without your consent, it sure as hell was able to set it up in a Wine prefix.

Again, the Wine team has all the knowledge and resources for replicating how Windows works. Mark Russinovich serves everything on a silver platter. Windows Internals, a book that explains how Windows works. Sysinternals, a software suite that will let you tell exactly what each Windows executable is doing down to a T. At this point it wouldn't be hard for the Wine team to make handling of repack installers just work seamlessly, as it's just an installer with heavier compression. Then after the game is installed, it should be trivial to set up compatibility tweaks for it. Select your game so that whichever frontend knows what tweaks to apply, point to the executable of the game, and then the rest can be figured out automatically.

I really hope Windows executable compatibility on Linux isn't this bad because Linux devs also treat Windows as an impenetrable black box.
 
If anything, Wine devs should figure out how to keep Wine isolated from the rest of the OS and then go all out on replicating how Windows does shit. If they're gonna keep changing how Windows works for the sake of Linux safety, they'll only break Wine more and more. Set up your security at a lower level that the executables don't see, and then let the executables wreck havoc. Windows already has Sandboxie so per-process isolation is very much doable.

Isolation with Wine is finicky, and I remember doing all sorts of convoluted 32-bit WINEPREFIX setups through chroots back in high school and college to make shit like Photoshop run, but that doesn't change the fact that you are able to isolate Wine on some measure (not the whole nine yards, I will concede that). What I personally detest is how the Wine Project, to this day, did not create an official version of something like PlayOnLinux, Bottles, or whatever else. It's not like they lack the expertise or the know-how; CodeWeavers, the corporate sponsor of the Wine Project, already provides something similar via their Crossover suite. Of course, CodeWeavers wants there to be an incentive to pay for Crossover so the community must make a million friggin projects that attempt to do the same thing but in slightly different ways that somehow manage to fuck up in novel ways every single time.

Back to what I wanted to whinge about, I've been seeing this kitsune neko loli DDOS mitigation attack thing on all things remotely Linux-related from the official Fedora bookmarks on Firefox to the WineHQ's AppDB. I don't like this at all, I hate weebshit when I don't consent to it, and may Allah bring dark hours and disaster upon whoever conceived this and proliferated it throughout vaguely Linux-related websites.

1748290243827.webp

(Screenshot not mine; I just Googled it to make sure I'm not hallucinating)
 
Back to what I wanted to whinge about, I've been seeing this kitsune neko loli DDOS mitigation attack thing on all things remotely Linux-related from the official Fedora bookmarks on Firefox to the WineHQ's AppDB. I don't like this at all, I hate weebshit when I don't consent to it, and may Allah bring dark hours and disaster upon whoever conceived this and proliferated it throughout vaguely Linux-related websites.
IIRC Arch Wiki also uses it but at least removed that weeb bullshit and I hope they all do it because when that was brought up the author didn't sound too pleased. It should also be no surprise to anyone that the author is a fucking tranny...
 
IIRC Arch Wiki also uses it but at least removed that weeb bullshit and I hope they all do it because when that was brought up the author didn't sound too pleased. It should also be no surprise to anyone that the author is a fucking tranny...

God, I fucking hate this tranny infestation bullshit proliferating throughout muh open source software. Seriously, not even 10 years ago we would've rightly mocked all this anime avatar bullshit out of existence. But noooooo, the troon menace exists at the intersection of long-term, unsupervised internet access, poor social skills (especially with women), extreme porn addiction, exposure to anime at a young age, impotent rage, and the ability to play up the histrionics when no one's able to take a good look at your ugly mug.

If I'm setting up a WINEPREFIX and I need to check the WineHQ AppDB, the last thing I wanna see is some fucking loli anime avatar kitsune/neko thingamabob giving me a mild panic attack thinking I got MITM'd. Cloudflare's own DDOS mitigation where I need to click on the checkbox is vastly preferable because I know Cloudflare, I distrust them because Matthew Prince is a spineless cuckold who caves into deplatforming despite Cloudflare's stated mission of neutrality, but hey: Cloudflare still exists and they're still DDOS mitigating for other websites I visit half the time. Totally kosher, though distasteful in my book.

This Anubis bullshit is so blatantly attention-grabbing. "Look at me! I'm a tranny anime avatar! I managed to make a ton of Linux/FOSS pages ditch Cloudflare for my own POW DDOS mitigation software! Notice me! NOTICE ME GOD DAMN IT!!!!" It's not enough to have a simple, kawaii, actual fox or cat like Pusheen or one of the many fan arts of Juniper Fox from Instagram, no, it has to be a fucking anime avatar. May Allah bring dark hours and disaster upon you, Anubis.
 
Last edited:
ve been seeing this kitsune neko loli DDOS mitigation attack thing on all things remotely Linux-related
The worst is that troons complained because it was AI generated and now they replaced it with an uglier, less cute, soulless troonmade version of the same girl

Of course, CodeWeavers wants there to be an incentive to pay for Crossover so the community must make a million friggin projects that attempt to do the same thing but in slightly different ways that somehow manage to fuck up in novel ways every single time.
Isnt Crossover open source? Why doesnt someone just publish a gratis version of it?
 
Isnt Crossover open source? Why doesnt someone just publish a gratis version of it?
I don't know anything about Crossover but something can be open source without being free and it can be illegal to fork and re-license it just because you feel like it.

Crossover itself is proprietary software. The underlying bits and bobs that they took from Wine are 100% free software, but there's additional patches, configuration tools, and UX stuff that Codewavers adds on top that isn't free software in the slightest. They are, however, legally obligated to credit and share the source code for all the free software bits and bobs they did use (click me.
 
Back to what I wanted to whinge about, I've been seeing this kitsune neko loli DDOS mitigation attack thing on all things remotely Linux-related from the official Fedora bookmarks on Firefox to the WineHQ's AppDB. I don't like this at all, I hate weebshit when I don't consent to it, and may Allah bring dark hours and disaster upon whoever conceived this and proliferated it throughout vaguely Linux-related websites.

View attachment 7414779

(Screenshot not mine; I just Googled it to make sure I'm not hallucinating)
Better than c*oudflare. Would be better if they accepted real and true Kiwi DDOS Retarding© instead, but baby steps, and all that.
 
Back