北京网站制作17页,ps软件免费下载安装,网站开发编程的工作方法,南宁网站seo公司前言
之前我写过一个关于配置环境的博客#xff0c;但是那都是好几年前了#xff0c;今天刚好需要配置一台服务器#xff0c;过程中遇到了一些问题#xff0c;所以又在网上搜了些新的博客#xff0c;都很有帮助。本来我没打算写的#xff0c;但是装完以后还是想着记录一…前言
之前我写过一个关于配置环境的博客但是那都是好几年前了今天刚好需要配置一台服务器过程中遇到了一些问题所以又在网上搜了些新的博客都很有帮助。本来我没打算写的但是装完以后还是想着记录一下。想到了许多年前自己写博客的初心有些感慨。如果我们都想着去网上搜索答案那么谁来提供答案呢
我这是一台新电脑 所以从安装系统开始
安装系统
我装的是ubuntu22.04 安装教程的话网上随便搜一个即可制作u盘我用的是Rufus挺方便的。 u盘做好了开始安装就遇到第一个问题 从U盘启动的时候进不去开机出现选择选择’try or install ubuntu’之后直接黑屏 搜到了这个解决办法实测可行https://blog.csdn.net/xiangyong58/article/details/136078354 方法 安装时先选择 try or install ubuntu, 此时不要按enter按e进入编辑模式 进入命令行模式, 找到 quiet splash用nomodeset替换“- - -”然后按F10启动系统就可以进入桌面了。 后面就正常安装就行。
显卡驱动
安装完了之后又遇到一个问题。 开机就卡在 /dev/nvme0n1p2: clean, xxxxx/xxxxxxx files, xxxxxx/xxxxxxxxx blocks一直进入不了图形界面 搜索到了这个博客实测可行https://zhuanlan.zhihu.com/p/660313153 解决办法 这是因为新机器没有显卡驱动的原因 1、重启电脑按shift键进入grub进入到grub以后选中第一个ubuntu 选项不要按enter按e键进入edit操作 这里面倒数第二行有一个命令如下所示
ro quiet splash $vt_handoff将其修改为如下
rw quiet splash nomodeset $vt_handoff然后按F10或者ctrlx重启就可以进入Ubuntu系统界面了。 进去之后开始安装显卡驱动 2、禁用Ubuntu自带的显卡驱动 nouveau
sudo vim /etc/modprobe.d/blacklist.conf在文件最后部分插入以下两行内容
blacklist nouveau
options nouveau modeset0更新系统
sudo update-initramfs -u重启系统一定要重启
reboot验证nouveau是否已禁用
lsmod | grep nouveau没有信息显示说明nouveau已被禁用接下来可以安装nvidia的显卡驱动
3、下载驱动 输入自己的显卡型号 查看显卡型号命令lspci | grep -i nvidia找到适合自己的显卡驱动
lspci | grep -i nvidia这个查出来不是我们常见的3090 4090啥的 这个是十六进制表示需要转换一下具体这个命令怎么看显卡型号可以去百度一下
根据自己的型号去官网下载显卡驱动 https://www.nvidia.cn/content/DriverDownloads/confirmation.php?url/XFree86/Linux-x86_64/470.63.01/NVIDIA-Linux-x86_64-470.63.01.runlangcntypeTITAN
4、换源以及安装软件 换源这个看个人吧想换就换不想换也可以能下载软件就行 我是习惯换源 网上随便搜个教程参考下 换完了之后在安装显卡驱动之前得先安装gcc
sudo apt install -y build-essential cmake我还安装了vim没有vim很不方便
5、安装驱动 给显卡驱动文件赋予可执行权限
sudo chmod ax NVIDIA-Linux-x86_64-470.63.01.run安装驱动
// 只有禁用opengl这样安装才不会出现循环登陆的问题
sudo ./NVIDIA-Linux-x86_64-396.18.run -no-x-check -no-nouveau-check -no-opengl-files
ps:
-no-x-check安装驱动时关闭X服务-no-nouveau-check安装驱动时禁用nouveau-no-opengl-files只安装驱动文件不安装OpenGL文件如果你遇到报错信息“An error occurred while performing the step: “Building kernel modules” 那么有可能是gcc版本不匹配
可以参考这个博客https://blog.csdn.net/weixin_43446161/article/details/138502227 解决办法安装更新的gcc
sudo apt install gcc-12
gcc -v 查看gcc版本如果安装后还是11没变那要切换一下参考这个https://blog.csdn.net/u010584870/article/details/133846931
并且更换gcc版本(原来是11安装新的是12
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 90sudo update-alternatives --config gcc 挂载Nvidia驱动
modprobe nvidia查看是否挂载成功
nvidia-smi出现这个熟悉的画面就是成功了
环境搭建
下载anaconda 这个去官网下载不用登陆点跳过即可 这个随便搜个教程吧这个没什么坑 然后配置cuda和cudnn 我参考的这个博客这个也很顺利 https://blog.csdn.net/weixin_51612528/article/details/143812587