diff options
author | nathan <nathansmith@disroot.org> | 2025-05-30 01:13:04 -0600 |
---|---|---|
committer | nathan <nathansmith@disroot.org> | 2025-05-30 01:13:04 -0600 |
commit | 35abafd2b0f114135e155132c0a67c3847eda2fa (patch) | |
tree | 3b310dca57e57130756a94b3c689c4301b3d0de6 | |
parent | 1d133fcf802dfc36b6dfdeb336b4cb41f4ca5bae (diff) |
Fixed up arch nvidia guide and other arch shit
-rw-r--r-- | org/distro-guides/arch.org | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/org/distro-guides/arch.org b/org/distro-guides/arch.org index a2f71e0..b489600 100644 --- a/org/distro-guides/arch.org +++ b/org/distro-guides/arch.org @@ -22,30 +22,30 @@ 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 +[[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 +Some things I gotta add is for me DT's video doesnt work 100 +percent. When setting up grub it cant find the efi directory. Instead of upper +case =/boot/EFI= do lower case =/boot/efi=. 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. +sometimes. The best fix is to run windows in a VM if you have to touch that +nasty thing. * 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 + trusty [[file:xfce.org][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 @@ -70,10 +70,15 @@ 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:\\ ++ Rebuild the initramfs (pacman often does it but just in case):\\ =sudo mkinitcpio -P= -+ Follow [[https://wiki.archlinux.org/title/NVIDIA_Optimus#LightDM][a - guide found here]] to setup lightdm for nvidia. ++ To setup the xorg config run:\\ + =sudo cp /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf + /etc/X11/xorg.conf.d/=\\ + Than add =Option "PrimaryGPU" "yes"= at the end of =Section "OutputClass"= in + the nvidia xorg config. ++ Follow [[https://wiki.archlinux.org/title/NVIDIA_Optimus#LightDM][a guide found here]] to setup lightdm for nvidia. =NVIDIA-0= often isnt + correct so run =xrandr --listproviders= to find the correct one. + 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. @@ -83,7 +88,7 @@ Guide for my system mostly and maybe yours: =glxinfo | grep -E "OpenGL vendor|OpenGL renderer"= + Another way: =nvidia-smi= + For multi monitor refresh rate issues add these to your - /etc/environment\\ + =/etc/environment=\\ =CLUTTER_DEFAULT_FPS=<refresh rate of your sync monitor>=\\ =__GL_SYNC_DISPLAY_DEVICE=<monitor to sync to>=\\ Then open your nvidia settings, go to OpenGL Settings and turn off |