内核
Intel RealSenseD435相机对Linux内核要求5.4以内;
Intel AX200无线网卡对Linux内核要求大于5.1;
ubuntu16自带内核4.15.0;
版本没弄清楚反复装了几次(先装了5.5),因为是组装的台式机,每次都需要重新装N卡驱动,
有线网卡驱动,无线网卡驱动,炸裂...
放个无线网卡驱动连接:https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-io/wireless.html
安装
- 安装5.4版本的内核:
- 去Ubuntu提供的内核官网下载5.4.10版本内核(下载画横线的4个deb包):https://kernel.ubuntu.com/~kernel-ppa/mainline/
- 安装:
#进入下载目录,执行如下指令安装 sudo dpkg -i *.deb #查看存在的内核版本 dpkg -l|grep linux-image #查看当前内核 uname -r
- 切换:
# 重启 reboot 1.在grub引导界面选择Ubuntu高级选项,选择对应的5.4.10内核版本进入系统; # 登录后删除之前安装的内核(5.5.10) sudo apt-get purge linux-image-*** sudo apt-get remove linux-headers-***
- 重新安装Nvida的gtx1660s显卡驱动:
#卸载原先安装的驱动 sudo apt-get remove --purge nvidia* #若安装失败也是这样卸载 ./NVIDIA-Linux-x86_64-390.48.run --uninstall #确保卸载干净。 #去官网下载驱动 https://www.nvidia.com/Download/index.aspx https://www.nvidia.cn/geforce/drivers/ #安装可能依赖 sudo apt-get update sudo apt-get install dkms build-essential linux-headers-generic sudo apt-get install gcc-multilib xorg-dev sudo apt-get install freeglut3-dev libx11-dev libxmu-dev install libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev # 禁用nouveau # 首先编辑 /etc/modprobe.d/blacklist.conf ,添加: blacklist rivafb blacklist vga16fb blacklist nouveau blacklist nvidiafb blacklist rivatv # 创建文件 /etc/modprobe.d/blacklist-nouveau.conf,添加: blacklist nouveau option nouveau modeset=0 # 更新内核 sudo update-initramfs -u # 重启查看nouvea是否禁用成功 lsmod | grep nouvea # Ctrl + Alt + F1进入终端tty1 sudo service lightdm stop # 关闭图形界面显示 cd ~/ABC #我放置驱动的位置 chmod a+x NVIDIA-Linux-x86_64-384.90.run #添加权限 sudo ./NVIDIA-Linux-x86_64-384.90.run -no-x-check -no-nouveau-check -no-opengl-files # 进入安装界面进行安装 1. dkms 安装最好 选yes 2. 32位兼容 安装最好 选yes 3. x-org 最好别安,选no,有的电脑可能导致登录界面黑屏 # 安装完成后重现进入图形界面 sudo service lightdm start # 查看是否安装成功 nvidia-smi nvidia-settings
- –no-opengl-files:表示只安装驱动文件,不安装OpenGL文件。这个参数不可省略,否则会导致登陆界面死循环,英语一般称为”login loop”或者”stuck in login”。
- –no-x-check:表示安装驱动时不检查X服务,非必需,我们已经禁用图形界面。
- –no-nouveau-check:表示安装驱动时不检查nouveau,非必需,我们已经禁用驱动。
PS:在安装N卡驱动的过程中,有提示“The CC version check failed: the kernel was built with gcc …”,错误原因是gcc版本不兼容,此时停止安装N卡驱动,安装提示版本的gcc后再重新安装N卡驱动即可。
- 安装有线网卡(rs8125),无线网卡(AX200)驱动:…