在ubuntu22.04上安裝英特爾銳炫獨立顯卡的驅動程序 安裝ubuntu22.04 LTS全流程 安裝英特爾銳炫獨立顯卡驅動程序全流程

本文從零開始,先介紹安裝ubuntu22.04 LTS,然後介紹安裝英特爾銳炫獨立的驅動程序

安裝ubuntu22.04 LTS全流程

1.1 製作Ubuntu USB安裝盤

第一步,從https://cn.ultraiso.net/xiazai.html下載UltraISO
第二步,從https://cn.ubuntu.com/download/desktop,下載Ubuntu 22.04鏡像文件ubuntu-22.04.2-desktop-amd64.iso
第三步,準備一個25G以上的U盤,並插進電腦的USB口後,打開運行UltraISOPortable.exe這個應用程序
第四步,在UltraISO中導入之前下好的ubuntu-22.04.2-desktop-amd64.iso鏡像文件,如下圖所示


第五步,點擊啓動菜單下的寫入硬盤映像,並在硬盤驅動器中選擇你的U盤,寫入方式選擇USB-HDD+,後點擊寫入,然後等待寫入完成,如下圖所示

1.2 安裝Ubuntu22.04.2 LTS

第一步,在BIOS中設置U盤啓動。電腦啓動時,進入BIOS界面,在Boot菜單下的Boot Priority選擇U盤啓動優先


第二步,插入U盤,啓動電腦,安裝Ubuntu22.04.2 LTS。爲了後續訓練AI模型方便,請安裝English版本。
第三步,建議選擇常規安裝,以獲得更好的桌面體驗。

  • 常規安裝(Normal Installation):安裝所有常規使用相關的應用程序
  • 最簡安裝(Minimal Installation):只會安裝基本的應用程序。


後續步驟按推薦選項即可,安裝完畢,重啓電腦,即可進入Ubuntu22.04.2 LTS系統。此時,由於沒有安裝英特爾獨立顯卡的驅動,在About界面,Graphics是llvmpipe,即Intel A750顯卡未被正確識別出來,如下圖所示。

安裝英特爾銳炫獨立顯卡驅動程序全流程

2.1 安裝pip

第一步:打開終端,輸入命令安裝pip:

sudo apt-get install python3-pip


第二步:配置pip阿里源。爲了提高pip的下載安裝速度,國內用戶請先設置阿里源,使用命令:

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip config set install.trusted-host mirrors.aliyun.com

最後通過pip config list命令檢測是否設置成功


第三步:更新pip。使用命令

python -m pip install --upgrade pip

添加Intel顯卡驅動包存儲庫

爲了安裝 repositories.intel.com/graphics中的軟件,需要先將 repositories.intel.com/graphics 包存儲庫添加到系統,使用命令:

sudo apt-get install -y gpg-agent wget
wget -qO - https://repositories.intel.com/graphics/intel-graphics.key |
sudo gpg --dearmor --output /usr/share/keyrings/intel-graphics.gpg
echo 'deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/graphics/ubuntu jammy arc' |
sudo tee /etc/apt/sources.list.d/intel.gpu.jammy.list

安裝LinuxOEM內核

目前 DKMS 軟件包僅支持 Ubuntu 5.17 OEM 內核,而安裝好的Ubuntu22.04的內核卻時5.19的版本,所以我們需要先下載5.17版本的內核,並且刪除更高版本的內核,具體步驟如下:

第一步,在終端輸入命令,下載5.17版本內核:

sudo apt-get update && sudo apt-get install -y linux-image-5.17.0-1020-oem

第二步,重啓電腦,通過啓用5.17版本的內核進入到ubuntu,列出所有linux內核版本。使用命令:

dpkg --get-selections | grep linux

第三步,刪掉高於5.17的內核版本,使用命令

sudo apt remove --purge linux-headers-5.19.0-32-generic
sudo apt remove --purge linux-image-5.19.0-32-generic #刪除5.19內核
sudo apt-get autoremove #刪除掉相關依賴文件

第四步,更新內核 grub 選項

sudo update-grub

第五步,通過命令sudo reboot使這些設置生效後,通過命令uname -r查看是否使用5.17版本的內核。

第六步:通過命令

sudo apt-get update
sudo apt-get -y install
gawk
dkms
linux-headers-$(uname -r)
libc6-dev udev


安裝 dkms 和內核頭文件。

安裝 DKMS 內核模塊

使用命令,安裝 DKMS 內核模塊

sudo apt-get install -y intel-platform-vsec-dkms intel-platform-cse-dkms
sudo apt-get install -y intel-i915-dkms intel-fw-gpu

到此,安裝英特爾獨立顯卡驅動程序所需的依賴環境已配置完畢!

安裝英特爾銳炫獨立顯卡的驅動程序

第一步,使用命令安裝英特爾銳炫獨立顯卡的驅動程序:

sudo apt-get install -y
intel-opencl-icd intel-level-zero-gpu level-zero
intel-media-va-driver-non-free libmfx1 libmfxgen1 libvpl2
libegl-mesa0 libegl1-mesa libegl1-mesa-dev libgbm1 libgl1-mesa-dev libgl1-mesa-dri
libglapi-mesa libgles2-mesa-dev libglx-mesa0 libigdgmm12 libxatracker2 mesa-va-drivers
mesa-vdpau-drivers mesa-vulkan-drivers va-driver-all


安裝好後,重啓電腦。

第二步,爲了訪問 GPU 功能,用戶需要擁有正確的權限,先列出有權限的組

stat -c "%G" /dev/dri/render*
groups ${USER}

若列出的render 節點中沒有user,請添加

sudo gpasswd -a ${USER} render
newgrp render

第三步,驗證安裝:
驗證設備是否與 i915 驅動程序配合使用

sudo apt-get install hwinfo
hwinfo --display

驗證媒體驅動程序安裝

export DISPLAY=:0.0
sudo apt-get install vainfo
vainfo

如果驗證不通過,則需要輸入命令:gedit .bashrc修改配置文件,修改完成後通過命令source .bashrc使其生效,文件具體修改如下圖所示:

驗證計算驅動程序安裝

sudo apt-get install clinfo
clinfo

到此,在ubuntu22.04上安裝英特爾銳炫獨立顯卡驅動程序已成功,點開about窗口,可以看到Graphics是A750,如下圖所示。

參考:https://dgpu-docs.intel.com/installation-guides/ubuntu/ubuntu-jammy-arc.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章