pull/1/head
beech 2 years ago
parent ea7df0ed0b
commit 305d21850e
  1. 3
      install2-ex.sh
  2. 27
      nvidia.sh

@ -71,8 +71,7 @@ echo "options root=PARTUUID=$(blkid -s PARTUUID -o value ${DISK}3) rw" >> /boot/
# install NetworkManager # install NetworkManager
sudo pacman -S networkmanager --noconfirm --needed sudo pacman -S networkmanager --noconfirm --needed
sudo systemctl disable dhcpcd.ervice sudo pacman -S git --noconfirm --needed
sudo systemctl stop dhcpcd.service
sudo systemctl enable NetworkManager.service sudo systemctl enable NetworkManager.service
sudo systemctl start NetworkManager.service sudo systemctl start NetworkManager.service

@ -1,27 +0,0 @@
#!/usr/bin/env bash
echo "-------------------------------------------------"
echo "Installing Nvidia Graphics Drivers"
echo "-------------------------------------------------"
sudo pacman -S linux-headers --noconfirm
sudo pacman -S nvidia-dkms libglvnd nvidia-utils opencl-nvidia lib32-libglvnd lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings --noconfirm
sed -i 's/^MODULES=()/MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)/' /etc/mkinitcpio.conf
# sed -i 's/^ rw/ rw nvidia-drm.modeset=1/' /boot/loader/entries/arch.conf
sudo mkdir /etc/pacman.d/hooks
touch /etc/pacman.d/hooks/nvidia.hook
echo "[Trigger]" > /etc/pacman.d/hooks/nvidia.hook
echo "Operation=Install" >> /etc/pacman.d/hooks/nvidia.hook
echo "Operation=Upgrade" >> /etc/pacman.d/hooks/nvidia.hook
echo "Operation=Remove" >> /etc/pacman.d/hooks/nvidia.hook
echo "Type=Package" >> /etc/pacman.d/hooks/nvidia.hook
echo "Target=nvidia" >> /etc/pacman.d/hooks/nvidia.hook
echo "[Action]" >> /etc/pacman.d/hooks/nvidia.hook
echo "Depends=mkinitcpio" >> /etc/pacman.d/hooks/nvidia.hook
echo "When=PostTransaction" >> /etc/pacman.d/hooks/nvidia.hook
echo "Exec=/usr/bin/mkinitcpio -P" >> /etc/pacman.d/hooks/nvidia.hook
echo "-------------------------------------------------"
echo "Done. Please edit /boot/loader/entries/arch.conf before exiting"
echo "-------------------------------------------------"