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 |
创建用户
|
|
删除用户
|
|