From d194694f31002068868a378d121ed0e2db01c378 Mon Sep 17 00:00:00 2001 From: nathansmith Date: Thu, 22 May 2025 12:11:10 -0600 Subject: Messy folder --- testTheThing/org/distro-guides/arch.org | 103 ++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 testTheThing/org/distro-guides/arch.org (limited to 'testTheThing/org/distro-guides/arch.org') diff --git a/testTheThing/org/distro-guides/arch.org b/testTheThing/org/distro-guides/arch.org new file mode 100644 index 0000000..1cddf12 --- /dev/null +++ b/testTheThing/org/distro-guides/arch.org @@ -0,0 +1,103 @@ +[[../index.html][[[../images/back_home.png]]]]\\ +[[../linux_room.html#distro_guides][[[file:images/back.png]]]] + +* Arch linux + :PROPERTIES: + :CUSTOM_ID: arch-linux + :END: +Arch is just a better distro, but using arch doesnt instantly make you a +better linux user. Saying "I am a arch user btw" is still fun and annoys +people so I keep saying it reguardless.\\ +\\ +*Warning: This is a ever changing page due to the fact I havent been +daily driving arch for long as of writing this and is uncompletish.* + +- [[#installing][Installing arch]] +- [[#post][After installing]] +- [[#nvidia][Nvidia drivers]] +- [[#tricks][Tricks]] + +** Installing arch + :PROPERTIES: + :CUSTOM_ID: installing + :END: +A lot of arch users will get pissed as fuck at me but *its ok to use +arch install*. I personally prefer manually installing arch and wouldnt +want to do it any other way so I dont use it, btw (:\\ +\\ +The [[https://wiki.archlinux.org/title/Installation_guide][offical arch +installation guide]] and other resources on the arch wiki is a great way +to install arch though I also like to use +[[https://www.youtube.com/watch?v=PQgyW10xD8s][distro tubes arch +installation guide]] alongside the resources. Some arch users may be +pissed I dare tell people to go watch a youtube video. I am sure most +arch installation guides on youtube suck but DT's video is killer. Plus +its not a replacement for the wiki, its just to help follow it a bit +easier and act as a good jumping off point.\\ +\\ +Some things I gotta add is for me DT's video I linked doesnt work 100 +percent. When setting up grub it cant find the efi directory. You gotta +use a switch to show that command that fails the efi directory. I forgor +the switch and I am too lazy to look it up but you can find it if the +=--help= flag. Also to dual boot with nasty nasty MS Windows(R) you +gotta install ntfs-3g for it to be able to read MS Windows(R) ntfs(R) +Microsoft(R) partitions. You also gotta set +=GRUB_DISABLE_OS_PROBER=false= in =/etc/default/grub= and mount the MS +Windows(R) directory in the efi directory for OS proper to work +sometimes. + +** After installing + :PROPERTIES: + :CUSTOM_ID: post + :END: +- Make sure you install a good ass DE or WM. No better DE than good old + trusty xfce. Your also going to want lightdm with that. Thunar is a + quite useable file manager though you can betterize it with gvfs or + another opinional packages for cool fancy shit. Or for even more cool + fancy things get something like + [[../linux_room.html#spacefm][spaceFM]]. Just fuck around tbh. +- If your sound fucking aint working right install sof-firmware. +- I use [[https://github.com/Jguer/yay][yay]] because it makes life in + arch easier even though its stupid ass bloat. + +** Nvidia drivers + :PROPERTIES: + :CUSTOM_ID: nvidia + :END: +A lot can change depending on many things and everything I say has only +been tested on my machine so read some fucking resources here: + +- [[https://wiki.archlinux.org/title/NVIDIA][Offical nvidia arch wiki]] +- [[https://github.com/korvahannu/arch-nvidia-drivers-installation-guide][Some + strangely helpful github guide]] +- [[https://medium.com/@sakalakis/how-to-easily-install-the-nvidia-drivers-in-arch-linux-5f1b3f1a5f66][Ewwwww, + medium site (it strangely works without javascript)]] + +Guide for my system mostly and maybe yours: + +- Install some packages:\\ + =sudo pacman -Syu sudo pacman -S nvidia nvidia-utils nvidia-settings= +- Rebuild the initramfs:\\ + =sudo mkinitcpio -P= +- Follow [[https://wiki.archlinux.org/title/NVIDIA_Optimus#LightDM][a + guide found here]] to setup lightdm for nvidia. +- Open up the xfce startup app thingy and add + =nvidia-settings --load-config-only= as a startup app so your nvidia + settings load on login. +- After reboot you can check the drivers with: + - My prefered way:\\ + =sudo pacman -S mesa-utils glxinfo | grep -E "OpenGL vendor|OpenGL renderer"= + - Another way: =nvidia-smi= +- For multi monitor refresh rate issues add these to your + /etc/environment\\ + =CLUTTER_DEFAULT_FPS= __GL_SYNC_DISPLAY_DEVICE==\\ + Then open your nvidia settings, go to OpenGL Settings and turn off + "Allow Flipping". + +** Tricks + :PROPERTIES: + :CUSTOM_ID: tricks + :END: +- To clean out shit that builds up in pacman run =sudo pacman -Sc= and + =sudo pacman -Qdtq | sudo pacman -Rs -=\\ + =-Sc= also works in yay. -- cgit v1.2.3