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.
systemd.. well. I'm a blackpill fag, but every coin has 2 sides. the more they bloat it to take over the user space and make it un-maintainable on purpose, they have the same issue, their own development becomes more expensive and unmaintainable. which means major issues are not a matter of if but when, and afterwards they either have to clean up their own shit, or more likely there's a broad effort to get rid of the shit parts (call it wake up call, long over due trimming, whatever), it's still open source.
in the end all it takes is one dude saying "this is shit, I'm doing my own thing", that's how linux came to be after all.
This represents the general counterpoint to open source: A lot of these core projects are really averse to optimization and code smells, and what do the newly minted developers do? They fucking rebuild it from scratch. systemd is only popular because almost every distro moved towards it over init or rc.d, and now that most are automated in your cloud of choice, its just assumed that the overhead of systemd is built in.

For what its worth, the same discussions about replacing XOrg have been going on for over a decade and its taken that log for Wayland to make any progress before some distros made regressions back to XOrg. It is the nature of the beast.
 
Are there any distros aside from Fedora that actually take application restrictions on desktop via SELinux seriously? I'm too much of a brainlet to make profiles for it myself and bubblewrap isn't nearly enough.

Regarding the future of Linux and tech in general, this makes for an interesting read: https://igurublog.wordpress.com/

It's an older blog, but a lot of things this guy said can raise some alarm. Especially what he says about systemD.
The future of tech is fucked for the consumer and the hobbyist, but ITvision offers a more balanced perspective on the flaws of Linux. systemD isn't the only problem, it's just more apparent for people who rice their system. If you've never configured init scripts or looked at dependency trees of your packages, the change is imperceptible to you. The actual core problem is funding. Microsoft, Google, Facebook and other major sponsors of Linux aren't philantropists and want a return on their investment into the OS ecosystem. What they want sometimes aligns with the desktop users' needs, for example ext4 maintenance by Google employees, but it's not the norm. From their perspective, init service or system utility diversity has no value and a base core of the userland is better off as monolithic as the kernel itself, because that means less training for employees. So you get systemD. Yeah, it's technically modular and you can disable most of them. However, packages and their configs are starting to hard depend on these optional modules more and more and it's beginning to resemble the theming situation Gnome is pulling with libadwaita.

Funding in general is the issue with open source and FOSS. Things that get enough traction and interest get most of it, which includes security audits and backwards compatibility. If you think the Pareto principle applies here, it means that 80% of OSS code out there is a barely audited, barely tested mess. Considering tech trends move farther and farther away from tinkering to just werkz and I want to get on with my day, I don't see a bright future for anything but giant monoliths and arcane suckless programs.

On a side note, aside from WONTFIX memes and shitting on compatibility, systemD really isn't bad. Service sandboxing features and predictable interface names, for example, are really good.

heck there might come a time they do their own linux distribution like red hat to offload even more development costs and just sell services. or think android, same thing.
Hopefully that's what they do, it would be much worse if Red Hat started to compromise things just to give WSL first class support.
 
  • Like
Reactions: bippu_as_fuck_ls400
Is there a guide on how to install fitgirl or dodi repacks on Linux? I'm trying to do it with lutris but I swear this thing is a piece of shit. It says it installed but it doesn't seem to exist as far as I can tell it installed into the fucking ether. Definitely not where I told lutris to install it.
 
  • Thunk-Provoking
Reactions: cockaine
Is there a guide on how to install fitgirl or dodi repacks on Linux? I'm trying to do it with lutris but I swear this thing is a piece of shit. It says it installed but it doesn't seem to exist as far as I can tell it installed into the fucking ether. Definitely not where I told lutris to install it.
https://forums.lutris.net/t/very-brief-tutorial-on-manually-installing-a-game-in-lutris/2028 maybe?
If you don't know where the wine prefix with the installed game is, try
Code:
find ~ -name system.reg
 
  • Informative
Reactions: Dr. Geronimo
I am having a night from hell

>Be me
>Use Devuan (Debian without systemd) since Jessie
>Upgraded to ASCII & Beowulf in the past without issues
>Get a notification on recent update that Beowulf changed to old-stable
>Find out Devuan is now Chimaera (based off of Debian 11)
>"eh, why the hell not, i got nothing else to do tonight"
>Start upgrade around 6PM, following the directions on site like i did the last 2 times.
>So far so good... until things start breaking
>Application panel on taskbar crashes, can't reboot it
>Icons start to break, or outright disappear.
>Had to use "apt-get -f install" to fix broken packages to finish upgrade
>Upgrade finishes, some icons are still broken, can't shut down, only log off, even then can't turn off computer unless I press the power button on computer tower
>Turn computer back on, icons are fixed, but now the internet icon is gone from the taskbar
>I add it back on, internet reads "<< >> (no interface)"
>Turns out Chimaera axed wicd. "network-manager" is preffered but i never had it installed on Beowulf since I used wicd.
>Mount is broken, so can't back up anything recent from the past week or so on my external.
>Forced to do a clean wipe and install of Chimaera. Had to use a spare laptop to burn a live ISO.
>Hours later, I have a computer again with a new OS.
>"ok, lemme install RiseUpVPN since I'm a cheap bastard"
>Installs from package because fuck snap
>"The following packages have unmet dependencies: riseup-vpn : Depends: libappindicator3-1 but it is not installable"
>Quick google search shows that THAT specific lib was removed on purpose by Debian
>Now I have to use TOR for KF
 
I have a question about the bluray players. I'm thinking about getting one for my PC and I was wondering how those drives work on Linux (I have Manjaro). Are all brands of BR drive compatible with linux?
 
This represents the general counterpoint to open source: A lot of these core projects are really averse to optimization and code smells, and what do the newly minted developers do? They fucking rebuild it from scratch. systemd is only popular because almost every distro moved towards it over init or rc.d, and now that most are automated in your cloud of choice, its just assumed that the overhead of systemd is built in.

For what its worth, the same discussions about replacing XOrg have been going on for over a decade and its taken that log for Wayland to make any progress before some distros made regressions back to XOrg. It is the nature of the beast.
agreed, but in the end it's still open source. compare it windows where you either install the latest version or have issues (security fixes most of all), you can port and change stuff etc. if there is enough demand someone will do it, popular stuff is popular for a reason so they're most likely to get someone to supply that demand, smaller projects need smaller attention and maintenance asf. it's more or less organic.
when they start pushing binary blobs (edit: or overly limiting licenses) and those get widespread adoption, then it's time to really worry.

Funding in general is the issue with open source and FOSS. Things that get enough traction and interest get most of it, which includes security audits and backwards compatibility. If you think the Pareto principle applies here, it means that 80% of OSS code out there is a barely audited, barely tested mess. Considering tech trends move farther and farther away from tinkering to just werkz and I want to get on with my day, I don't see a bright future for anything but giant monoliths and arcane suckless programs.

On a side note, aside from WONTFIX memes and shitting on compatibility, systemD really isn't bad. Service sandboxing features and predictable interface names, for example, are really good.
otoh you got thousands of competing projects with huge overlap and fragmentation because as the drunk reaper fan said people constantly start from scratch (but even then nothing stops them from taking bits and pieces already out there and adapt it, either way you get an organic evolution), two side of the same coin. and once money is involved that can't work. more often than not a company's goal aligns with the user base, they just want a stable piece of software, and are willing to pour money into it - but even then it's not a guarantee, just look at gnome, all that money and support can't stop a large chunk of people shitting on it and rather use something else. there will always be people who think they know and can do better or don't want accept the shit that's out there, sometimes they're successful, sometimes they're not.
outside of that other stuff like BSD's still get support, either private or corporate because people want to or there is a commercial need for it. that won't change for the foreseeable future, so longterm stuff should be fine (more or less).
 
Last edited:
  • Like
Reactions: Wood
Is there a guide on how to install fitgirl or dodi repacks on Linux? I'm trying to do it with lutris but I swear this thing is a piece of shit. It says it installed but it doesn't seem to exist as far as I can tell it installed into the fucking ether. Definitely not where I told lutris to install it.
Honestly I've been down this road and it's worth it just to set up a Windows partition on a cheap SSD or something to install pirated games.
 
  • Agree
Reactions: Dr. Geronimo
I kinda hated AwesomeWM at first but it's actually pretty nice once you actually understand it (no thanks to their shitty documentation)

In other news, LinusTechTips got into a competition where each person had to install a Linux distro and use it for as long as they could. If they lost, they would receive a punishment. Linus chose Pop!_OS. Within several days, he tried to install Steam using it, and a glitch in the package repository meant that by installing Steam it would actually remove most of his Pop!_OS system. All of this was told to him in a terminal. He read none of this, typed out the long access code, and promptly removed his own OS like a complete fucking dumbass.
 

Attachments

  • Linus.jpg
    Linus.jpg
    605.4 KB · Views: 184
I'm trying to make a Linux web server with a RPi 4, i got Apache running but i can't figure out how to connect it to a Dreamhost domain, does anyone know how to do it?
 
I kinda hated AwesomeWM at first but it's actually pretty nice once you actually understand it (no thanks to their shitty documentation)

In other news, LinusTechTips got into a competition where each person had to install a Linux distro and use it for as long as they could. If they lost, they would receive a punishment. Linus chose Pop!_OS. Within several days, he tried to install Steam using it, and a glitch in the package repository meant that by installing Steam it would actually remove most of his Pop!_OS system. All of this was told to him in a terminal. He read none of this, typed out the long access code, and promptly removed his own OS like a complete fucking dumbass.
It probably says a lot about me that "cherry MX browns are the gold standard of key switches" is what made me stop taking him seriously
 
I kinda hated AwesomeWM at first but it's actually pretty nice once you actually understand it (no thanks to their shitty documentation)

In other news, LinusTechTips got into a competition where each person had to install a Linux distro and use it for as long as they could. If they lost, they would receive a punishment. Linus chose Pop!_OS. Within several days, he tried to install Steam using it, and a glitch in the package repository meant that by installing Steam it would actually remove most of his Pop!_OS system. All of this was told to him in a terminal. He read none of this, typed out the long access code, and promptly removed his own OS like a complete fucking dumbass.

I found this "challenge" of his infuriating.

Why? I come from being apathetic and lazy to lazy yet willing to learn another Operating System, because apathy wouldn't even keep me on Windows, that's how bad it's gotten. I've watched Distrotube, LearnLinuxTV, and Mental Outlaw and got far far more out of those than I ever did out of Linus. What DID I learn from Linus? Oh, he rearranged his office again and bought a dozen new gaming PC's. OK.

More to the "challenge", he's done everything I managed to avoid doing during my first year with Linux, my biggest idiot move is apparently turning one /etc/-stored file into an executable and making my system hang after a reboot. Linus killed his install because he wanted to play vidya that bad, my god.
 
I kinda hated AwesomeWM at first but it's actually pretty nice once you actually understand it (no thanks to their shitty documentation)

In other news, LinusTechTips got into a competition where each person had to install a Linux distro and use it for as long as they could. If they lost, they would receive a punishment. Linus chose Pop!_OS. Within several days, he tried to install Steam using it, and a glitch in the package repository meant that by installing Steam it would actually remove most of his Pop!_OS system. All of this was told to him in a terminal. He read none of this, typed out the long access code, and promptly removed his own OS like a complete fucking dumbass.

As someone who went from not knowing anything about Linux then five months ago and switched to Manjaro after being curious about it for a while, I really don't see how it's a challenge at all. There were some weird problems, but Windows had tons of explainable problems and I found the Linux ones way easier to solve. There were some growing pains but I never felt like it was a 'challenge'. Linus is a dumbass.

Though now I installed artix and I'm trying to use just the dwm wm and it was going great but now if I try to load web pages with emojis on them it crashes my xorg server because of an ssl handshake failure and idk what to do lol
 
  • Agree
Reactions: Madre Muerte
Though now I installed artix and I'm trying to use just the dwm wm and it was going great but now if I try to load web pages with emojis on them it crashes my xorg server because of an ssl handshake failure and idk what to do lol
Emojis in the titlebar crashing dwm are a known issue. You'll have to patch it to get them working (probably optional) and install an updated Xft library like libxft-bgra to get them to show (required).

Also, the LTT Linux "Challenge" horse has already been beaten but that's not gonna stop me from adding this screenie to it.

unknown-101.png
 
Last edited:
Though now I installed artix and I'm trying to use just the dwm wm and it was going great but now if I try to load web pages with emojis on them it crashes my xorg server because of an ssl handshake failure and idk what to do lol
Emojis in the titlebar crashing dwm are a known issue. You'll have to patch it to get them working (probably optional) and install an updated Xft library like libxft-bgra to get them to show (required).
Like @419 says, dwm requires libxft-bgra to handle emojis without crashing. For myself, I also had to install a font with emojis for a fallback. I chose ttf-twemoji. Then I updated the font list in my config.h to this:
C:
static const char *fonts[] = {"IPAGothic:size=14:antialias=true:autohint=true", // this is different depending on your fonts of course!
                             "JoyPixels:size=14"};

The end result is attached. As it shows, there's boxes for emoji not in the fonts, but I only care enough to not blow up in case I stumble across an exceptional web site.
 

Attachments

  • scrot.png
    scrot.png
    36.2 KB · Views: 67
Last edited:
This would have taken me forever to figure out, thanks a lot @419 and @nah I was looking up what could cause it to crash everywhere but I just assumed it was something to do with xorg I didn't even think it was an issue with dwm.
 
  • Feels
Reactions: 419
The future of tech is fucked for the consumer and the hobbyist, but ITvision offers a more balanced perspective on the flaws of Linux. systemD isn't the only problem, it's just more apparent for people who rice their system. If you've never configured init scripts or looked at dependency trees of your packages, the change is imperceptible to you. The actual core problem is funding. Microsoft, Google, Facebook and other major sponsors of Linux aren't philantropists and want a return on their investment into the OS ecosystem. What they want sometimes aligns with the desktop users' needs, for example ext4 maintenance by Google employees, but it's not the norm. From their perspective, init service or system utility diversity has no value and a base core of the userland is better off as monolithic as the kernel itself, because that means less training for employees. So you get systemD. Yeah, it's technically modular and you can disable most of them. However, packages and their configs are starting to hard depend on these optional modules more and more and it's beginning to resemble the theming situation Gnome is pulling with libadwaita.

Funding in general is the issue with open source and FOSS. Things that get enough traction and interest get most of it, which includes security audits and backwards compatibility. If you think the Pareto principle applies here, it means that 80% of OSS code out there is a barely audited, barely tested mess. Considering tech trends move farther and farther away from tinkering to just werkz and I want to get on with my day, I don't see a bright future for anything but giant monoliths and arcane suckless programs.

On a side note, aside from WONTFIX memes and shitting on compatibility, systemD really isn't bad. Service sandboxing features and predictable interface names, for example, are really good.


Hopefully that's what they do, it would be much worse if Red Hat started to compromise things just to give WSL first class support.
The big tech companies are having problems attracting technical talent. No straight men want to work around a bunch of fags, trannies, and danger hairs. Corporate bloat drives away the people that are needed to actually produce, maintain, and build products/services.

Facebook's recent outage was due to employee incompetence. Google constantly shuts down projects because the leads quit and they can't find anyone to replace them.

Relying on cloud services is not a smart move. Startups don't need offices or to be in the Bay Area/Austin, which means they don't need venture capital. A few startups will turn into companies with a Valve-like structure and crush cloud service companies. The monopolies aren't going to stick around forever.

It probably says a lot about me that "cherry MX browns are the gold standard of key switches" is what made me stop taking him seriously
I stopped taking him seriously when his kid killed a cat by shoving it into a dryer. He blamed it on the $15/hour nanny they hired, not that he and his wife worked at LTT 6 days a week and never saw their children.
 
Last edited:
Back