概述
基本信息
系统:ubuntu20.04
显卡:RTX 3060
无核显
安装步骤
禁用nouveau
sudo gedit /etc/modprobe.d/blacklist.conf
在文件末尾加两句话:
blacklist nouveau
options nouveau modeset = 0
刷新一下
sudo update-initramfs -u
然后reboot重启,重启后检查nouveau是否已被禁用。输入
lsmod | grep nouveau
没反应说明louveau禁用好了。
下载驱动文件
英伟达官网地址:https://www.nvidia.cn/Download/index.aspx?lang=cn
下载对应linux驱动:我的文件名为 NVIDIA-Linux-x86_64-460.73.01.run
正式安装显卡驱动
首先ctrl+alt+F1进入命令行界面
su root
//切换root用户
sudo telinit 3
cd /home
//先cd到.run文件所在的文件夹。一般是放在/home文件夹里。然后赋予权限
sudo chmod
a+x NVIDIA-Linux-x86_64-460.73.01.run
//赋予权限
sudo sh ./NVIDIA-Linux-x86_64-460.73.01.run --no-opengl-files
//开始安装
modprobe nvidia
//挂载驱动
nvidia-smi
//检查安装结果
接下来需要重新启动图形化界面的默认管理服务
一般来说ubuntu系统存在两种管理服务 gdm3 与 lightdm
我的默认是gdm3,但是一开始安装的时候并不了解因此重新安装了一个lightdm服务
(理论上如果你知道自己的默认管理服务,就不需要重新用systemctl来指定默认启动服务,可以直接sudo service lightdm start
或者sudo service gdm3 start
然后重启,这个我没试过,建议按照我的步骤来)
而我因为不知道自己的默认服务是gdm3,因此过程如下
//这是我重启后做的
su root
apt-get install lightdm
systemctl set-default graphical.target
service lightdm start
reboot
//重启
远程管理
安装SSH服务
sudo apt-get
install openssh-server
等待安装结束即可。然后再次查看服务有没有启动
sudo ps -e | grep ssh
使用命令来启动
sudo /etc/init.d/ssh start
查看服务状态
sudo service ssh status
关闭服务
sudo service ssh stop
重启服务
sudo service ssh restart
开始ftp服务传输文件
安装vsftpd
sudo apt-get install vsftpd
可以使用下列命令来打开,关闭,重启ftp服务
sudo /etc/init.d/vsftpd start
sudo /etc/init.d/vsftpd stop
sudo /etc/init.d/vsftpd restart
使用下列命令,可以看到系统中多了ftp用户组和ftp用户
cat /etc/group
cat /etc/passwd
推荐Xshell来远程连接 ,可以直接拖拽文件直接复制。
常见问题
过一段时间自动关机,休眠策略问题
由于我是做服务器用的,因此不能让ubuntu自动休眠关机,因此需要修改休眠策略
查看系统以及关机的策略 (如下图,状态都是启动enabled)
sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target
关闭休眠策略
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
重新查看休眠,关机策略是否已经关闭
sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target
显卡驱动问题
问题描述:
NVDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver
出现该错误的原因是因为我更新了linux的内核,导致在重启电脑后分辨率丢失,并且执行nvidia-smi查看显卡驱动信息的时候报了该错误。
解决方法:
编辑/etc/default/grub
sudo vim /etc/default/grub
#将原有的GRUB_DEFAULT=0
改为GRUB_DEFAULT="1> 2"
更新grub并重启
sudo update-grub
reboot
关于磁盘挂载与conda的安装可以参考我的另一篇博文
Ubuntu20.04磁盘挂载与conda安装
最后
以上就是听话龙猫为你收集整理的Ubuntu20.04安装显卡驱动并设置远程连接基本信息安装步骤远程管理常见问题的全部内容,希望文章能够帮你解决Ubuntu20.04安装显卡驱动并设置远程连接基本信息安装步骤远程管理常见问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复