1. clean the Nvidia driver:
sudo apt-get purge nvidia*
2. add GPU's Personal Packages Archive (PPA) to source list:
sudo add-apt-repository ppa:graphics-drivers
3. update and upgrade packages:
sudo apt-get update
sudo apt upgrade
4. list the supported GPU driver version:
sudo apt install ubuntu-drivers-common
ubuntu-drivers list
5. install nvidia driver(version 510):
sudo apt install nvidia-driver-510
6. reboot:
sudo reboot now
7. check driver info:
nvidia-smi
8. install CUDA:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda-repo-ubuntu2004-11-8-local_11.8.0-520.61.05-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2004-11-8-local_11.8.0-520.61.05-1_amd64.deb
sudo cp /var/cuda-repo-ubuntu2004-11-8-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda
sudo gedit ~/.bashrc
export CUDA_HOME="/usr/local/cuda-11.8"
export PATH="$CUDA_HOME/bin:$PATH"
export LD_LIBRARY_PATH="$CUDA_HOME/lib64:$LD_LIBRARY_PATH"
export CPATH="$CUDA_HOME/include:$CPATH"
9. install CUDNN:
sudo dpkg -i cudnn-local-repo-ubuntu2004-8.8.0.121_1.0-1_amd64.deb
sudo cp /var/cudnn-local-repo-ubuntu2004-8.8.0.121/cudnn-local-B70907B4-keyring.gpg /usr/share/keyrings/
sudo cp /var/cudnn-local-repo-*/cudnn-local-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get install libcudnn8
sudo apt-get install libcudnn8-dev
10. install stable diffusion webui(AUTOMATIC1111):
wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
chmod +x Anaconda3-2022.10-Linux-x86_64.sh
./Anaconda3-2022.10-Linux-x86_64.sh
source .bashrc
# create env 创建环境
conda create -n sdwebui python=3.10
conda activate sdwebui
conda install pytorch==2.0.0 torchvision==0.15.0 torchaudio==2.0.0 pytorch-cuda=11.8 -c pytorch -c nvidia
pip install xformers
# show env sdwebui
conda info -e
# delete env sdwebui
# conda remove -n webui --all
# download sd webui
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
cd stable-diffusion-webui
python3 launch.py --xformers --precision full --no-half --listen --enable-insecure-extension-access --api --theme dark
Another way as follows :
====================================================================
留言
張貼留言