积分网站建设,2023近期舆情热点事件,手机在线查看html源代码,wordpress更换头像插件(1)安装nvidia显卡驱动注意Ubuntu20.04和Ubuntu16.04版本的安装方法不同,安装驱动前一定要更新软件列表和安装必要软件、依赖#xff08;必须#xff09;sudo apt-get update #更新软件列表sudo apt-get install gsudo apt-get install gccsudo apt-get install make查看GP…(1)安装nvidia显卡驱动注意Ubuntu20.04和Ubuntu16.04版本的安装方法不同,安装驱动前一定要更新软件列表和安装必要软件、依赖必须sudo apt-get update #更新软件列表sudo apt-get install gsudo apt-get install gccsudo apt-get install make查看GPU型号lspci | grep -i nvidia官网下载对应驱动必须https://www.nvidia.cn/Download/index.aspx?langcn卸载原有驱动sudo apt-get remove --purge nvidia*禁用nouveau(nouveau是通用的驱动程序)必须sudo chmod 666 /etc/modprobe.d/blacklist.conf
sudo gedit /etc/modprobe.d/blacklist.conf在最后一行下面添加以下几行语句保存退出Ubuntu20.04版本blacklist nouveauoptions nouveau modeset0Ubuntu16.04版本blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb更新文件sudo update-initramfs -u重启必须重启reboot验证nouveau是否已禁用lsmod | grep nouveau没有信息显示说明nouveau已被禁用接下来可以安装nvidia的显卡驱动。安装lightdmlightdm是显示管理器主要管理登录界面sudo apt-get install lightdm按Ctrl Alt F1~F6中一个进入黑漆漆的文本界面tty我的是联想thinkpad,使用的是Ctrl Alt F6或者用命令sudo telinit 3sudo service lightdm stop //关掉图形界面
sudo apt-get remove nvidia-* //卸载原有驱动
sudo chmod 755 NVIDIA-Linux-x86_64-525.85.05.run //获取权限
sudo ./NVIDIA-Linux-x86_64-525.85.05.run -no-nouveau-check -no-x-check -no-opengl-files //安装驱动/*-no-x-check 安装驱动时关闭X服务-no-nouveau 安装驱动时禁用nouveau-no-opengl-files 只安装驱动不安装opengl文件。根据其他答主经验最后一个参数一定要加否则安装完驱动会出现桌面闪退、循环登录等问题。
*/执行这一步会收到很多提示(注意白色为选中不是红色)
问题1The distribution-provided pre-install script failed! Are you sure you want to continue?
Continue installation Abort installation 选择Coninue问题2Would you like to register the kernel module sources with DKMS? This will allow DKMS to automatically build a newmodule, if you install a different kernel later.
Yes No 选 No问题3Install NVIDIA’s 32-bit compatibility libraries?
Yes No 选 No问题4 Installation of the kernel modulefor the NVIDIA Accelerated Graphics Driver for Linux-x86_64 (version470.94) is now complete.
OK问题5 Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up.
Yes No 选 Yes挂载Nvidia驱动modprobe nvidia退出文本界面到图形界面输入sudo telinit 5或者Ctrl Alt F1我的是联想thinkpadF1和F12都试一下切换到图形界面sudo service lightdm start检查驱动是否安装成功nvidia-smi出现以下界面则安装成功可以看到此显卡驱动支持的最高CUDA版本是12.0。(2)安装cudacuda版本不超过nvidia驱动查询到的cuda版本Ubuntu 20.04默认g9版本太高会导致CUDA无法安装因此要先降低g版本到7将下列代码逐个执行sudo apt-get install gcc-7 g-7sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-79
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-91sudo update-alternatives --display gcc //查看默认版本sudo update-alternatives --install /usr/bin/g g /usr/bin/g-79
sudo update-alternatives --install /usr/bin/g g /usr/bin/g-91sudo update-alternatives --display g
到nvidia官网下载cuda,网址为:https://developer.nvidia.com/cuda-toolkit-archive我下载的是11.2sudoshcuda_11.2.0_460.27.04_linux.run因为前面步骤已经安装了Driver我们选择continue即可然后出现下面这样的界面enter一下把Driver取消安装完成后的界面如下修改环境变量sudo gedit ~/.bashrc
或
vim ~/.bashrcexport PATH/usr/local/cuda-11.2/bin${PATH::${PATH}}
export LD_LIBRARY_PATH/usr/local/cuda-11.4/lib64${LD_LIBRARY_PATH::${LD_LIBRARY_PATH}}更新环境变量source ~/.bashrc检查是否安装成功nvcc -V#编译并测试设备 deviceQuerycd /usr/local/cuda-9.2/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery编译并测试带宽 bandwidthTestcd ../bandwidthTest
sudo make
./bandwidthTest如果这两个测试的最后结果都是Result PASS说明CUDA安装成功啦。(3)安装cudnn下载和cuda相匹配的cudnn版本我选用的是cudnn8.1,网址为https://developer.nvidia.com/cudnn解压tgz包tar-xvzfcudnn-11.2-linux-x64-v8.1.0.77.tgz对解压后文件夹中的文件进行拷贝sudo cp cuda/include/cudnn* /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod ar /usr/local/cuda/include/cudnn*
sudo chmod ar /usr/local/cuda/lib64/libcudnn*修改权限sudo chmod ar /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*查看cuDNN版本cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2如果输出如下则表示安装成功(4)安装Anaconda3进入Anaconda3下载目录运行下面命令安装bashAnaconda3-2022.10-Linux-x86_64.sh期间有ENTER的地方可以直接回车遇到MORE信息可以摁Q键跳过遇到需要输入yes|no的地方输入yes即可。考虑到其他用户的权限问题最好不要安装在/root目录下修改安装路径为/usr/local/anaconda3输入 yes 来确认使用 conda init 来启动启动已经修改的环境变量source ~/.bashrc命令前出现了base查看版本conda --versionconda 配置国内镜像源添加清华镜像源conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/设置搜索时显示通道地址conda config --set show_channel_urls yes恢复默认源conda config --remove-key channels显示镜像源conda config --show-sources删除镜像源conda config --remove channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda 创建虚拟环境conda create -n py39 python3.9输入 y 并回车后开始下载并创建进入虚拟环境conda activate py39退出当前环境conda deactivate查看当前环境conda env list删除环境conda remove -n [your_env_name(虚拟环境名称)] --allconda remove -n py39 --all安装ipythonconda install ipython(5)安装tensorflow-GPUpip install tensorflow-gpu2.6.0 -i https://pypi.mirrors.ustc.edu.cn/simple/在虚拟python环境下测试tensorflow-GPU是否安装成功fromtensorflow.python.clientimportdevice_libdevice_lib.list_local_devices()