Skip to content

Instantly share code, notes, and snippets.

@alexsasharegan
Created February 10, 2020 16:36
Show Gist options
  • Save alexsasharegan/b38bf07cf0768a4bf2ab2a29c336c6d8 to your computer and use it in GitHub Desktop.
Save alexsasharegan/b38bf07cf0768a4bf2ab2a29c336c6d8 to your computer and use it in GitHub Desktop.
System76 recovery script for nvidia errors.
sudo cryptsetup luksOpen /dev/nvme0n1p3 cryptdata
sudo lvscan
sudo vgchange -ay
sudo mount /dev/mapper/data-root /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo cp /etc/resolv.conf /mnt/etc/
sudo chroot /mnt
sudo apt clean
sudo apt update -m
sudo apt purge nvidia*
sudo apt autoremove --purge
sudo apt install system76-driver-nvidia
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment