ubuntu 22.04 server安装Nvidia驱动
| |
准备工作
| |
关闭安全模式
| |
注:不同品牌电脑进入bios方式和安全设置的位置都不相同
切换独显模式(笔记本电脑单显卡注意,服务器略过)
| |
更新软件列表和安装必要软件、依赖
| |
禁用nouveau (nouveau是通用的驱动程序)
| |
文件末尾添加下面两行内容
| |
文件修改后在终端执行:
| |
电脑重启后执行:
| |
安装lightdm(笔记本电脑默认gdm3,不要选择lightdm,不然会启动不起来,需要恢复模式下rusume执行sudo dpkg-reconfigure lightdm)
lightdm和gdm3一样都是图形界面管理插件,但是lightdm兼容性更好
| |
用上下按键选中lightdm
安装驱动
| |
安装 nvidia-cuda-toolkit 工具
| |
检查系统推荐显卡驱动,记录下recommend选项
| |
安装NVIDIA显卡驱动
方法一:安装NVIDIA显卡驱动(推荐,服务器操作)
apt命令安装 执行如下命令,查看适合的驱动
| |
安装驱动
| |
测试驱动是否正常工作
| |
方法二(带桌面的操作系统可尝试一下)
添加驱动源
| |
在Ubuntu系统中找到 软件和更新 选择 驱动
| |
安装完成后sudo reboot重启计算机
方法三(下载nvidia官方驱动文件可以尝试一下)
| |
重启后测试安装
| |
显示如上则表示安装完成。
出错急救
| |
| |
删除驱动后,进入系统界面,从第一步开始重新安装即可。
安装Anaconda3
| |
安装CUDA
| |
安装nvidia-cudnn
| |
搭建PyTorch框架
| |
配置网络
配置wifi
输入如下指令来安装network-manager
| |
启动NetworkManager服务
| |
查找可用的WiFi
| |
选择一个WiFi并连接,将<SSID>改为你的wifi名,<password>改为密码
| |
确认网络是否连接
| |
设置为自动连接,这样每次开机后即自动连接该wifi
| |
检查自动连接是否启用,如果connection.autoconnect为yes则已启用
| |
配置静态IP
| |
搭建VNC
| |
然后就可以通过vnc的客户端登陆了,为了能够远端登陆不仅仅是本机登陆,设置-localhost no 是必要的。由于VNC是不加密的,会在登陆时提示如下,当然也可以自行百度实现在此基础上的外加SSH通道的加密。
输入刚才设置的密码就可以登陆了
之后就是熟悉的ubuntu界面了,可以自由安装自己喜欢的程序了
| |
搭建XRDP
| |
把文件制作成iso,上传并将挂载到服务器
| |
Linux 系统下硬盘自动挂载完全指南
| |
挂载nvme硬盘示例
| |
大于2T的分区,需要在进入fdisk交互环境下时先执行g选项并回车,将硬盘转gpt,然后才能完整分区,否则只能分区2T空间
多用户创建与删除
用户列表
| user1 |
| user2 |
| user3 |
| user4 |
创建用户
| |
删除用户
| |