最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux centos安裝顯卡驅(qū)動實踐(內(nèi)核更新)

 更新時間:2026年02月25日 15:53:46   作者:像風(fēng)一樣的男人@  
這篇文章詳細介紹了如何禁用默認的Nouveau顯卡驅(qū)動并安裝NVIDIA顯卡驅(qū)動,包括檢查當(dāng)前設(shè)備的顯卡信息、安裝gcc相關(guān)依賴、創(chuàng)建軟鏈接、禁用默認顯卡、移除之前的驅(qū)動、更新當(dāng)前內(nèi)核對應(yīng)的initramfs鏡像、重啟系統(tǒng)、檢查禁用情況以及確認是否成功等步驟

顯卡下載頁面 https://www.nvidia.com/en-us/drivers/unix/ 隨便下載一個即可

安裝過程

  • 查看當(dāng)前設(shè)備的顯卡信息
lspci | grep -i vga
  • 安裝gcc相關(guān)依賴
yum update -y
yum update gcc
yum install build-essential
yum install gcc-multilibdkms
yum groupinstall "Development Tools"
  • 區(qū)別gcc正確安裝
gcc --version
  • 給gcc創(chuàng)建軟鏈接
 ln -s /usr/bin/gcc /usr/bin/cc
  • 禁用默認顯卡
vim /etc/modprobe.d/blacklist.conf

輸入如下:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset-0
alias nouveau off

保存
  • 給權(quán)限
chmod +x /etc/modprobe.d/blacklist.conf 
  • 移除之前可能存在驅(qū)動
yum autoremove navdia-*
  • 更新當(dāng)前內(nèi)核對應(yīng)的 initramfs 鏡像
sudo dracut --force
  • 重啟
reboot
  • 檢查默認顯卡驅(qū)動是否禁用成功
lsmod | grep nouveau

lsmod 命令用于顯示已加載到內(nèi)核中的模塊信息。

Nouveau 驅(qū)動已被成功禁用,在執(zhí)行 lsmod 命令后,輸出結(jié)果里不會出現(xiàn) nouveau 相關(guān)內(nèi)容。

若沒有任何輸出:這表明 nouveau 模塊未被加載,即禁用成功。

若有輸出:意味著 nouveau 模塊仍在運行,禁用未成功。

dmesg | grep nouveau

可以通過查看內(nèi)核日志來確認 nouveau 驅(qū)動是否被嘗試加載。使用 dmesg 命令查看內(nèi)核日志,并過濾出與 nouveau 相關(guān)的信息。

若沒有相關(guān)輸出:說明內(nèi)核在啟動過程中沒有嘗試加載 nouveau 驅(qū)動,禁用成功。

若有輸出且顯示驅(qū)動已加載:則表明禁用失敗。

  • 關(guān)閉圖形化界面
systemctl set-default multi-user.target

執(zhí)行命令systemctl get-default,查看當(dāng)前的啟動模式,確認是否設(shè)置成功。

執(zhí)行命令reboot,重啟系統(tǒng),使設(shè)置生效

如果之后想要重新啟用圖形化界面,可以使用以下命令:

systemctl set-default graphical.target,將默認啟動目標(biāo)設(shè)置為圖形化界面模式。

reboot,重啟系統(tǒng)。

  • 下載好的驅(qū)動準備安裝

nvidia-smi 輸出其實就是該驅(qū)動最高支持的cuda版本 如果驅(qū)動12.6 pytorch可以裝11.8

本人下載的11.4版本
https://www.nvidia.cn/drivers/unix/  # 驅(qū)動下載
https://www.nvidia.cn/drivers/details/242281/
https://www.nvidia.cn/drivers/unix/linux-amd64-display-archive/
https://developer.nvidia.com/cuda-12-6-0-download-archive # cuda下載
https://developer.nvidia.com/cuda-toolkit-archive
以下安裝過程改名為 navdia.run

  • 授權(quán)
chmod 777 navdia.run
  • 開始安裝
sh navdia.run

出現(xiàn)這個選擇No

  • 可能遇到的報錯

這個錯誤提示表明系統(tǒng)找不到當(dāng)前運行內(nèi)核的源代碼樹,通常在安裝 NVIDIA 顯卡驅(qū)動這類需要編譯內(nèi)核模塊的軟件時會出現(xiàn)。在 CentOS 系統(tǒng)中,你可以按照以下步驟解決該問題

  1. 確認當(dāng)前內(nèi)核版本
uname -r

這個命令會輸出當(dāng)前內(nèi)核的版本號,例如 3.10.0 - 1160.88.1.el7.x86_64。

  1. 安裝內(nèi)核開發(fā)包

在 CentOS 系統(tǒng)中,你需要安裝 kernel-devel 包,它包含了編譯內(nèi)核模塊所需的頭文件和源代碼。使用以下命令安裝:

yum install kernel-devel-$(uname -r)

上述命令中的 $(uname -r) 會自動獲取當(dāng)前運行的內(nèi)核版本號,確保安裝的 kernel-devel 版本與當(dāng)前內(nèi)核匹配。

  1. 檢查內(nèi)核開發(fā)包是否安裝成功

安裝完成后,你可以通過以下命令來確認 kernel-devel 是否安裝到了正確的位置:

ls /lib/modules/$(uname -r)/build

如果該命令有輸出,說明內(nèi)核開發(fā)包已經(jīng)正確安裝。

  • 從新安裝
./navdia.run --kernel-source-path=/lib/modules/$(uname -r)/build
  • 查看是否安裝成功
cat /proc/driver/nvidia/version

安裝 nvidia - utils 軟件包:nvidia - smi 命令通常包含在 nvidia - utils 軟件包中

yum install nvidia - utils
  • 查看顯卡驅(qū)動
nvidia -smi

查看驅(qū)動版本信息

NVIDIA 顯卡:如果安裝的是 NVIDIA 顯卡驅(qū)動,可通過命令 cat /proc/driver/nvidia/version 查看驅(qū)動版本信息。若能正確顯示版本號等相關(guān)內(nèi)容,說明驅(qū)動已成功安裝并被系統(tǒng)識別;如果沒有任何輸出,則可能驅(qū)動安裝存在問題。

cat /proc/driver/nvidia/version

如果正常輸出 cd /usr/bin/ 查看是否有 nvidia-smi

添加環(huán)境變量 或 /usr/bin/nvidia-smi 查看顯卡驅(qū)動信息

更換內(nèi)核

1. 確認當(dāng)前內(nèi)核版本

uname -r

2. 查看可用的內(nèi)核版本

apt-cache search linux-image | grep 5.15.0

3. 安裝目標(biāo)內(nèi)核版本

使用 apt 命令安裝目標(biāo)內(nèi)核版本及其對應(yīng)的內(nèi)核頭文件。假設(shè)目標(biāo)內(nèi)核版本是 linux-image-5.15.0-xx-generic ,則執(zhí)行以下命令:

sudo apt install linux-image-5.15.0-xx-generic linux-headers-5.15.0-xx-generic

在安裝過程中,系統(tǒng)會自動處理依賴關(guān)系并完成安裝。

4. 更新 GRUB 引導(dǎo)程序

安裝完成后,需要更新 GRUB(GRand Unified Bootloader)引導(dǎo)程序,讓新安裝的內(nèi)核在開機時能夠被選擇。執(zhí)行以下命令:

sudo update-grub

5. 重啟系統(tǒng)并選擇舊內(nèi)核

sudo reboot

6. 驗證新內(nèi)核版本

uname -r

7. 卸載舊內(nèi)核(可選)

如果你確定新內(nèi)核可以正常工作,并且不再需要舊內(nèi)核,可以卸載它們以釋放磁盤空間。使用以下命令查看已安裝的內(nèi)核:

dpkg --list | grep linux-image

然后使用 apt 命令卸載不需要的內(nèi)核版本,例如:

sudo apt remove linux-image-<舊內(nèi)核版本號>

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • linux下Doris單點部署實踐

    linux下Doris單點部署實踐

    這篇文章主要介紹了linux下Doris單點部署實踐,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-07-07
  • Linux系統(tǒng)中 /etc/fstab 文件的深入解讀

    Linux系統(tǒng)中 /etc/fstab 文件的深入解讀

    這篇文章主要給大家介紹了Linux系統(tǒng)中 /etc/fstab 文件的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • Apache Solr快速入門:企業(yè)級搜索平臺的核心特性與架構(gòu)

    Apache Solr快速入門:企業(yè)級搜索平臺的核心特性與架構(gòu)

    Apache Solr將Lucene的索引與檢索能力封裝為服務(wù),提供RESTful API與可視化界面,顯著降低開發(fā)與運維門檻,支持高級全文檢索、面向搜索優(yōu)化的排序等,本文介紹Apache Solr 詳解:企業(yè)級搜索平臺的核心特性與架構(gòu),感興趣的朋友跟隨小編一起看看吧
    2026-04-04
  • 在Linux上搭建Minecraft服務(wù)器的方法步驟

    在Linux上搭建Minecraft服務(wù)器的方法步驟

    在 Linux(Ubuntu 12.04)上設(shè)置 Minecraft 服務(wù)器是一個相當(dāng)簡單的任務(wù),只需通過命令行即可完成,本文通過代碼示給大家講解的非常詳細,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-11-11
  • VirtualBox安裝Centos6.8出現(xiàn)E_INVALIDARG(0x80070057)的解決方法

    VirtualBox安裝Centos6.8出現(xiàn)E_INVALIDARG(0x80070057)的解決方法

    這篇文章主要為大家詳細介紹了VirtualBox安裝Centos6.8出現(xiàn)E_INVALIDARG(0x80070057)的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • linux free命令以及系統(tǒng)內(nèi)存占用過高的處理方式

    linux free命令以及系統(tǒng)內(nèi)存占用過高的處理方式

    這篇文章主要介紹了linux free命令以及系統(tǒng)內(nèi)存占用過高的處理方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Centos7配置端口轉(zhuǎn)發(fā)功能實踐

    Centos7配置端口轉(zhuǎn)發(fā)功能實踐

    本文介紹了如何在阿里云服務(wù)器上配置端口轉(zhuǎn)發(fā),將外網(wǎng)的30306端口流量轉(zhuǎn)發(fā)到內(nèi)網(wǎng)的3306端口,主要步驟包括:放行端口、偽裝IP和使用命令行進行端口轉(zhuǎn)發(fā)
    2025-12-12
  • 技術(shù)小白也能搞定的Linux安裝Jenkins+cpolar教程!

    技術(shù)小白也能搞定的Linux安裝Jenkins+cpolar教程!

    親愛的技術(shù)小白,你是否曾想過在自己的Linux系統(tǒng)上安裝Jenkins和cpolar?如果你的答案是肯定的,那么恭喜你,你找對了地方,這個教程將教你如何輕松搞定這兩個強大的工具的安裝,讓你在技術(shù)世界里游刃有余,別再猶豫了,讓我們一起踏上這趟精彩的旅程吧!
    2024-02-02
  • Centos7下yum安裝Ceph分布式存儲教程

    Centos7下yum安裝Ceph分布式存儲教程

    大家好,本篇文章主要講的是Centos7下yum安裝Ceph分布式存儲教程,感興趣的同學(xué)快來看一看吧,對你有幫助的話記得收藏一下哦
    2021-11-11
  • Linux內(nèi)核設(shè)備驅(qū)動之內(nèi)核中鏈表的使用筆記整理

    Linux內(nèi)核設(shè)備驅(qū)動之內(nèi)核中鏈表的使用筆記整理

    今天小編就為大家分享一篇關(guān)于Linux內(nèi)核設(shè)備驅(qū)動之內(nèi)核中鏈表的使用筆記整理,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12

最新評論

溧阳市| 天等县| 郎溪县| 商水县| 儋州市| 文成县| 土默特右旗| 龙胜| 武平县| 南郑县| 凤城市| 小金县| 莆田市| 新乡县| 桐梓县| 东乡族自治县| 晋城| 罗甸县| 慈溪市| 清河县| 咸宁市| 英吉沙县| 汶上县| 台南县| 彰化县| 马公市| 浙江省| 鹰潭市| 麻城市| 陵川县| 合阳县| 凉城县| 建湖县| 芜湖县| 高州市| 浦城县| 驻马店市| 鱼台县| 南京市| 公安县| 鄂伦春自治旗|