The Linux Thread - The Autist's OS of Choice

With WSL2 there is zero reason to prefer Linux on desktop outside of not wanting to buy a license.
I don't like adjusting DPI compatibility settings for a gazillion games, third party controller drivers (outside Steam), or using either Lossless Scaling or custom resolutions to get jank ports of games to behave properly on my monitor, thank you.

If Microsoft just kept what they had going with Windows 7, I probably would still be using it.

I guess if you're a programmer using toolchains like MSys2, using WSL might be enticing, I just found that in several cases, WSL could have more work done to it.
who says you can't run windows without a license? hell there are activators on github if you don't want to pay a cent.
Yeah, I haven't seen many people who built a PC buying a Windows license outside of Ebay or SCDKeys or something. In the case of a company like Microsoft, if the product is free, then you are the product. They've completely got rid of their QA department after Windows 7 and replaced them with insider testers that just want to try the shiny new features. I see Linux being "free" in the sense that I can do what I want with my system, and I'm mostly free from a bunch of the rot plaguing Windows.
I was messing around in screen saver options and noticed something weird. 3D stuff is rendered wrong, like it's inside out. Stuff that's supposed to be in the background is in the foreground instead. It only happens in full screen, in the preview window it's fine. Notice the reflections.
Why is it like that and is it possible to fix?
333.jpg
Maybe it's just me, but it looks like that screensaver is lacking a depth/z buffer of sorts. Games and 3D rendering use that technique to decide what gets occluded by other objects. Likewise, something looks wrong with the reflections. This looks like a bad rendering bug.
But dear GOD I cannot fathom how any normie deals with cucked non-Enterprise versions of windows.
Yeah, if I use Windows, it's gonna be something like LTSC IoT, but with something like UnigetUI and Winget installed. The latter two single-handedly still make Windows even remotely tolerable to use (even if my patience runs thin), because anyone that's willing to spend 10 hours browsing Google for installers is a retarded nigger lobotomite.
If you guys are using nix, I wanna point out that you can declaratively install extensions for Firefox/Chromium and define policies.json and user.js through nix.
Any way to do this with Brave?
tl;dr: fuck Arch, it's the epitome of "Linux is free if you don't respect your time". If you want to use Linux, install Mint and don't give two shits about "bloat" or ricing, just use your PC with something that just works.
The reliance on the AUR and the missing packages from certain DEs is enough proof to tell me that NixOS does the whole concept better. NixOS-Unstable still feels like Debian in terms of stability next to Arch Linux. Arch frankly just feels like a waste of time unless you do bleeding edge Linux software development.
If you want a niggerfied arch, well you have a lot of choices.
Honestly the only Arch Linux derivative that really justifies it's existence is SteamOS, because it's immutable and comes pre-packaged with a bunch of gaming tweaks. ChimeraOS feels bloated. I can't name that many things that EndeavourOS and Manjaro does better than Arch, they just come with unnecessary bloat too. I don't currently have an opinion on Artix however. I'm done distro-hopping though, recently stopped using containers for development tools and moved to Devshells.
 
  • Informative
Reactions: modern horrors
I don't currently have an opinion on Artix however.
It does its job fine. Though I recommend just installing another distro built around another init system, or plain arch. It works. But you are more likely to run into issues. If you install stuff from the arch extra repo, or the aur. Since artix's own repos don't cover everything from those. You end up needing them.

If you really want arch, and really don't want systems. It's fine though.
 
Last edited:
  • Like
Reactions: Chick in Jockey
I only use Arch-bases distros due to the AUR, I need strange and esoteric software (such as Midi Editors and other strange file openers) that are a bitch to find in other repos. Love my laptop, but having it's hardware that only has working drivers for Win7 because the companies that made the soundcard/finger reader/etc. are FUCKING DEAD, is one hell of a chore.

I like Mint, but I'm afraid I would have to tear it apart to purge all Vulkan drivers from it, as LLVM creates and forces what I could describe as a "Hell Pipe Renderer" instead of using OpenGLES as default, because guess what? My old lady does not support Vulkan.
(:_(
 
Last edited:
I only use Arch-bases distros due to the AUR, I need strange and esoteric software (such as Midi Editors and other strange file openers) that are a bitch to find in other repos. Love my laptop, but having it's hardware that only has working drivers for Win7 because the companies that made the soundcard/finger reader/etc. are FUCKING DEAD, is one hell of a chore.

I like Mint, but I'm afraid I would have to tear it apart to purge all Vulkan drivers from it, as LLVM creates and forces what I could describe as a "Hell Pipe Renderer" instead of using OpenGLES as default, because guess what? My old lady does not support Vulkan.
(:_(
Vulkan chads go brrrr
 
I only use Arch-bases distros due to the AUR, I need strange and esoteric software (such as Midi Editors and other strange file openers) that are a bitch to find in other repos. Love my laptop, but having it's hardware that only has working drivers for Win7 because the companies that made the soundcard/finger reader/etc. are FUCKING DEAD, is one hell of a chore.
are they on nix? it has more packages than the AUR
 
  • Informative
Reactions: One Angry Computer
Vulkan is supported from Maxwell/Polaris onwards. That's not an old lady, that's a fossil.
Kepler (600 series/700 series) also supports Vulkan but is stuck on older EOL drivers, plus the first three generations of AMD's GCN* GPUs supports it.

*the first two generations of GCN don't support Vulkan on Linux without switching the kernel driver, that comes with some compromises

I like Mint, but I'm afraid I would have to tear it apart to purge all Vulkan drivers from it, as LLVM creates and forces what I could describe as a "Hell Pipe Renderer" instead of using OpenGLES as default, because guess what? My old lady does not support Vulkan.
If the applications you are trying use don't have an explicit option to force OpenGLES, you could try deleting /usr/share/vulkan/icd.d/lvp_icd.x86_64.json if it exists, it'll prevent the software Vulkan renderer from being used by any applications, of course this'll break anything that solely relies on Vulkan.

(the next system update might restore this file)
 
Is Artix worth giving a shot? Or is it just Arch Linux but even more autistic?
i mean i dont know what youre expecting its arch linux without systemd. it does what it says on the tin and it works fine
is not wanting systemd autistic? yeah you could say that. it breaks applications coded by niggers who assume that every system ever is infected with systemd so its probably a net negative for most people.
t. artix user
 
Is Artix worth giving a shot? Or is it just Arch Linux but even more autistic?
1741272830110.png
it's arch but even more autistic. Only use it if you dislike systemd for some reason
 
are they on nix? it has more packages than the AUR
Oh! Even after knowing that the NixOS founder was forced to abdicate due to woke faggot power plays, maybe I can give it a spin. And if I like it enough and earn more autism power levels, even purge out the pozzed elements.

Vulkan is supported from Maxwell/Polaris onwards. That's not an old lady, that's a fossil.
It's not even a known fossil, for it's a Richland Terascale 3 IGP, one of those AMD APUs created in the early 2010's. It doesn't even have its own VRAM, it borrows it from the CPU at around 10% of system memory. Oh, and the max RAM possible in the system is 16 Gb, not great but not terrible (~1.6 gigs of VRAM)

Kepler (600 series/700 series) also supports Vulkan but is stuck on older EOL drivers, plus the first three generations of AMD's GCN* GPUs supports it.

*the first two generations of GCN don't support Vulkan on Linux without switching the kernel driver, that comes with some compromises.
Well guess what? After fours years of sleuthing for why most applications were shitting the bed with my laptop, regardless of distro, I found out that my GPU is a GCN 1.0, made before Vulkan was adopted on laptops.

If the applications you are trying use don't have an explicit option to force OpenGLES, you could try deleting /usr/share/vulkan/icd.d/lvp_icd.x86_64.json if it exists, it'll prevent the software Vulkan renderer from being used by any applications, of course this'll break anything that solely relies on Vulkan.

(the next system update might restore this file)
I had gone as far as to make a chron job that nukes all contents under /usr/share/vulkan/ in EndeavorOS, besides doing the normal thing as extirpate all packages after install that required it, and blacklist ALL dependencies that are listed as Vulkan. Broken packages? I rather have a franken distro than to have my system crash due to LLVM being a persistent nigger and shove the renderer down to the virtual llvmpipe ON ~770 MB @ 750 MEGA HERTZ. (The Hell Graphics Pipe Renderer)

Vulkan chads go brrrr
The Vulkan bar is so low in the current day that even ants can leap over it, its laughably omnipresent on consumer PC hardware.
 
Last edited:
  • Like
Reactions: seri0us
Well guess what? After fours years of sleuthing for why most applications were shitting the bed with my laptop, regardless of distro, I found out that my GPU is a GCN 1.0, made before Vulkan was adopted on laptops.
GCN 1.0? If that's the case then that thing supports Vulkan.

It's not available on Linux by default for these GPUs since there are some compromises if you switch to the modern AMD driver for these GPUs, if my memory serves me right the following doesn't work on that GPU generation: Overclocking (unlikely on a laptop), any monitors connected using analog encoders i.e. VGA ports and hardware accelerated encoding (plus some minor bugs)

If you want to try and switch the kernel driver, check the ArchWiki section here, should apply to basically most distros

e: just re-read, if it's a Terascale 3 iGPU then you are out of luck then
 
  • Agree
Reactions: One Angry Computer
e: just re-read, if it's a Terascale 3 iGPU then you are out of luck then
I would of explained that I had tried manually loading the kernel module myself, but the kernel immediately panics as it looks for something that isn't there in the hardware. :lit:

Don't worry man, I came to the same conclusion that I'm fucked until I save money for a proper tower config. And don't even get me started on how downright eldritch the soundcard is.

IDT, three letters to cause cold sweat in me.
 
  • Informative
Reactions: babaisyou
I would of explained that I had tried manually loading the kernel module myself, but the kernel immediately panics as it looks for something that isn't there in the hardware. :lit:
That sounds interesting as the kernel shouldn't be doing that, if your willing to go on could you see if you have lspci available and send the output of it with lspci -nn so I could figure out what GPU variant you have
 
That sounds interesting as the kernel shouldn't be doing that, if your willing to go on could you see if you have lspci available and send the output of it with lspci -nn so I could figure out what GPU variant you have
[OAC@oldhpbitch ~]$ lspci -nn 00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Complex [1022:1410] 00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8550G] [1002:990d] 00:01.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller [1002:9902] 00:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port [1022:1414] 00:05.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port [1022:1415] 00:07.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port [1022:1417] 00:10.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller [1022:7814] (rev 09) 00:10.1 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller [1022:7814] (rev 09) 00:11.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7801] (rev 40) 00:12.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7807] (rev 11) 00:12.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller [1022:7808] (rev 11) 00:13.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7807] (rev 11) 00:13.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller [1022:7808] (rev 11) 00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:780b] (rev 16) 00:14.2 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller [1022:780d] (rev 01) 00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:780e] (rev 11) 00:14.4 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] FCH PCI Bridge [1022:780f] (rev 40) 00:14.5 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7809] (rev 11) 00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 0 [1022:1400] 00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 1 [1022:1401] 00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 2 [1022:1402] 00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 3 [1022:1403] 00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 4 [1022:1404] 00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 5 [1022:1405] 01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c) 02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader [10ec:5227] (rev 01) 03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n [14e4:4359]

Here it is, the result of lspci -nn, don't look at it too much or your eyes will hurt.
 
  • Like
Reactions: babaisyou
Here it is, the result of lspci -nn, don't look at it too much or your eyes will hurt.
Ah, a HP laptop, explains why it's using a sound chip from IDT, but yeah it's a Terascale 3 iGPU alright, no clue why you are having kernel panics since the more modern driver should be just ignoring it since it doesn't support it.

Oh well.
 
Back