Linux系统--ubuntu20.04更新内核
Ubuntu20.04 更新内核
20.04发布时间是2020年,内核版本是5.4.0-xx,最新内核版本是5.15.0-xx。但是该内核不支持如intel i9-13900K显卡,需要更新到支持的版本5.19。
步骤
1、更新libc6
新内核版本需要,更高的libc6版本,在更新内核前需要先更新libc6版本,但是现有的源仓库中libc6版本较低,需要手动添加高版本源。
在/etc/apt/sources.list中添加高版本源
1 | deb http://th.archive.ubuntu.com/ubuntu jammy main |
然后执行更新命令
1 | sudo apt-get update |
2、下载内核包
访问ubuntu官网下载发行内核
下载对应版本和架构的安装包,选择kernel-5.19 amd64。下载完成后目录执行
1 | dpkg -i ./*.deb |
安装后重启系统
3、验证内核版本
1 | cat /proc/version |
显示内核版本
Linux version 5.19.xxxxx
代表更新成功
intel显卡驱动
内核5.19是支持intel i9-13900K显卡驱动最低版本,在使用需要使用显卡时,还需要另外安装显卡驱动。
步骤
1、下载公钥并更新源
1 | sudo apt-get install -y gpg-agent wget |
2、下载驱动和依赖模块
- 安装 gawk dkms
1
2
3
sudo apt-get install gawk dkms
安装前需要先备份 /var/lib/dpkg/info 详情见错误处理
1 | sudo apt-get install intel-i915-dkms |
安装其他依赖
1
2
3
4
5
6sudo apt-get install intel-platform-cse-dkms
##error
#sudo apt-get pmt
sudo apt-get install -y libze-intel-gpu1 libze1 intel-opencl-icd clinfo其他intel功能
1
2
3
4
5
6# 如果您打算使用 PyTorch,请安装libze-dev并intel-ocloc另外:
apt-get install -y libze-dev intel-ocloc
# 如果您希望启用硬件光线追踪支持,请intel-level-zero-gpu-raytracing另外安装:
apt-get install -y intel-level-zero-gpu-raytracing
错误处理
1 | dpkg: 处理软件包 intel-i915-dkms (--configure)时出错: |
重新执行以下命令,再安装
1 | sudo su |