The Linux Thread - The Autist's OS of Choice

You can fix most of this by installing elogind even if you don’t actually use it as your login manager. It’s just enough systemd to get programs to stop screeching at you without actually using it as your init system.
any arch package that provides a system service/daemon tends to be hardcoded for systemd which is the main issue with artix, that shit just wont work. i dont have the patience to reverse engineer the retarded manner in which systemd services are defined and port it to my own init so i just wrote my own replacement for the whole application (mullvad client) last time that happened
 
any arch package that provides a system service/daemon tends to be hardcoded for systemd which is the main issue with artix, that shit just wont work. i dont have the patience to reverse engineer the retarded manner in which systemd services are defined and port it to my own init so i just wrote my own replacement for the whole application (mullvad client) last time that happened
why bother with artix then? sure systemd isn't good but its not bad either surely more easier than most of the alternatives imo
 
test.png
It lives! (kinda)
The default installation of ELILO doesn't work at all lmao, the only way I was able to get past my BIOS was to insert the Slackware installation USB back into my PC and use the copy of grub on that to boot the kernel
AND MY COMPUTER JUST STARTED MAKING A VERY SCARY BUZZING NOISE AAAAAAA- ABORT ABORT WTF
 
Has anyone tested Linux on an MSI board with built-in wifi bluetooth?

I got a new computer recently, and when I tried installing even the basic debian OS, the internet would just not work at all because the OS' couldn't find the wifi drivers for it, as if to say there isn't any open-source default drivers that exist.
 
Has anyone tested Linux on an MSI board with built-in wifi bluetooth?

I got a new computer recently, and when I tried installing even the basic debian OS, the internet would just not work at all because the OS' couldn't find the wifi drivers for it, as if to say there isn't any open-source default drivers that exist.
figure out the chip, look up driver support. might need a firmware blob which especially debian hasn't included.
onboard or not shouldn't make a difference.
 
Has anyone tested Linux on an MSI board with built-in wifi bluetooth?

I got a new computer recently, and when I tried installing even the basic debian OS, the internet would just not work at all because the OS' couldn't find the wifi drivers for it, as if to say there isn't any open-source default drivers that exist.
IIRC all of those WiFi ATX motherboards just add a small hidden M.2 slot with a WiFi card preinstalled.
 
Has anyone tested Linux on an MSI board with built-in wifi bluetooth?

I got a new computer recently, and when I tried installing even the basic debian OS, the internet would just not work at all because the OS' couldn't find the wifi drivers for it, as if to say there isn't any open-source default drivers that exist.
With Debian sometimes the driver isn't on the installer, but if you install using Ethernet it will pull the driver from the internet
 
any arch package that provides a system service/daemon tends to be hardcoded for systemd which is the main issue with artix, that shit just wont work. i dont have the patience to reverse engineer the retarded manner in which systemd services are defined and port it to my own init so i just wrote my own replacement for the whole application (mullvad client) last time that happened
Just fyi. There is a tool to convert systemd scripts to other init systems. I know for sure, that will work with openrc. But there should be ones for the others also.

And a good place to look, at least if you are using systems is at Gentoo, if you can find their package, they usually have an init script written for whatever you need. You can do a similar the with void for runit.

For anyone that runs into this issue.
 
Has anyone tested Linux on an MSI board with built-in wifi bluetooth?

I got a new computer recently, and when I tried installing even the basic debian OS, the internet would just not work at all because the OS' couldn't find the wifi drivers for it, as if to say there isn't any open-source default drivers that exist.
IIRC all of those WiFi ATX motherboards just add a small hidden M.2 slot with a WiFi card preinstalled.
Yep. If you take a screwdriver to that little metal RF shield the Wi-Fi antenna connectors are on, you'll see a regular laptop card hidden inside of it.

If you use `lspci` and get the exact card, you can see if there's support out there. Sometimes it will be in a later kernel than what your distro has, or sometimes you're just missing the firmware (You can run `dmesg | grep -i firmware` and check for errors). You can see if there is an issue in `linux-firmware` and see if there's a branch you can copy stuff from manually, wait for your hardware's support to be merged in, or just rip out the card and replace it with something from your parts bin you know works.
 
  • Informative
Reactions: Celebrate Nite
finally.png

IT LIVES! (but for real this time)
The reason ELILO wasn't working was I was a big dumb dumb and didn't make an efi partition at the beginning of the drive before I ran the installer. Now it works fine!
And after the sudden forboding Jet Engine Noise of Doom the BIOS told me my CPU was idling at 80 degrees celsius so I reapplied my thermal paste and now it's back to normal and hasn't made any more strange noises.
 
Last edited:
View attachment 7069596

IT LIVES! (but for real this time)
The reason ELILO wasn't working was I was a big dumb dumb and didn't make an efi partition at the beginning of the drive before I ran the installer. Now it works fine!
And after the sudden forboding Jet Engine Noise of Doom the BIOS told me my CPU was idling at 80 degrees celsius so I reapplied my thermal paste and now it's back to normal and hasn't made any more strange noises.
if slackware makes a comeback i might go crazy
 
  • Like
Reactions: WhiteNight
I looked around and was surprised there wasn't anything discussing good chromium policies.json settings, so I put this together based on the open-scap recommended settings:
JSON:
 programs.chromium = {
   enable = true;
   # package = pkgs.ungoogled-chromium;
   extensions = [
      "gcbommkclmclpchllfjekcdonpmejbdp" # https everywhere
      "cjpalhdlnbpafiamejdnhcphjbkeiagm" # ublock origin
     ];
   homepageLocation = "about:blank";
   defaultSearchProviderSearchURL = "https://kagi.com/search?q={searchTerms}&ie={inputEncoding}";
   defaultSearchProviderSuggestURL = "https://kagi.com/api/autosuggest?q={searchTerms}";
   # defaultSearchProviderSearchURL = "https://duckduckgo.com/?q={searchTerms}";
   # defaultSearchProviderSuggestURL = "https://ac.duckduckgo.com/ac/?q={searchTerms}&type=list";
   defaultSearchProviderEnabled = true;
   extraOpts = {
      "AutoFillEnabled" = false;
      "AutofillCreditCardEnabled" = false;
      "AutofillProfileEnabled" = false;
      "BackgroundModeEnabled" = false;
      "BlockThirdPartyCookies" = true;
      "BrowserGuestModeEnabled" = false;
      "ClearBrowsingDataOnExit" = true;
      "DefaultBrowserSettingEnabled" = false;
      "DefaultCookiesSetting" = 2;
      "DefaultSearchProviderEnabled" = true;
      "DisableComponentUpdate"= true;
      "DisablePasswordManager" = true;
      "DisablePlugins" = true;
      "DisablePrintPreview" = true;
      "DisableSpdy" = true;
      "IncognitoModeAvailability" = 1; # 1 disabled, 2 forced
      "MetricsReportingEnabled" = false;
      "NetworkPredictionOptions" = 2;
      "PasswordManagerEnabled" = false;
      "RestoreOnStartup" = 4;  # 4 don't restore previous session
      "SafeBrowsingEnabled" = true;
      "SafeBrowsingExtendedReportingEnabled" = false;
      "SpellcheckEnabled" = true;
      "SpellcheckLanguage" = [ "en-US" ];
      "SyncDisabled" = true;
      "TranslateEnabled" = false;
      "WebRtcIPHandlingPolicy"= "disable_non_proxied_udp";
    };
 };

This can, of course, be written directly to a json file for people not using nix.
 
Back