Skip to content

Instantly share code, notes, and snippets.

@CFM880
Last active December 31, 2024 11:32
Show Gist options
  • Save CFM880/22a0f16cd5ee9e205b50a0db1a8bdd7a to your computer and use it in GitHub Desktop.
Save CFM880/22a0f16cd5ee9e205b50a0db1a8bdd7a to your computer and use it in GitHub Desktop.
NVIDIA run file install
sudo apt remove --purge *nvidia*
sudo apt autoremove
sudo apt install pkg-config libglvnd-dev dkms build-essential libegl-dev libegl1 libgl-dev libgl1 libgles-dev libgles1 libglvnd-core-dev libglx-dev libopengl-dev gcc make
sudo apt install dkms
sudo apt remove libnvidia-egl-wayland1
sudo vim /etc/modprobe.d/nvidia-install-disable-nouveau.conf

nvidia-install-disable-nouveau.conf

blacklist nouveau
options nouveau modeset=0
sudo vim /etc/default/grub

add GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1 nvidia-drm.fbdev=1 rd.driver.blacklist=nouveau nouveau.modeset=0"

...
GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1 nvidia-drm.fbdev=1 rd.driver.blacklist=nouveau nouveau.modeset=0"
...
sudo grub-mkconfig /boot/grub/grub.cfg
sudo systemctl set-default multi-user.target
lsmod | grep nouveau # 不空
reboot
lsmod | grep nouveau # 为空,证明禁用成功
sudo ./NVIDIA-Linux-x86_64-550.142.run 
reboot
sudo systemctl set-default graphical.target

reference https://www.bilibili.com/video/BV1Fg4y1E7EQ

https://github.com/oddmario/NVIDIA-Ubuntu-Driver-Guide

@CFM880
Copy link
Author

CFM880 commented Dec 20, 2024

如果是4k显示器,安装run文件有界面显示问题,需要使用ssh连接到电脑,进行安装
sudo systemctl status ssh.service
sudo systemctl start ssh.service

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment