日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

ubuntu driver及R9000P安装ubuntu20.04解决NVIDIA驱动、黑屏、光标问题

發布時間:2024/3/24 Ubuntu 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu driver及R9000P安装ubuntu20.04解决NVIDIA驱动、黑屏、光标问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • ubuntu driver
    • Nouveau
    • llvmpipe(LLVM)
    • xorg
    • 相關命令
  • R9000P安裝ubuntu20.04
    • ref
    • 顯卡問題(ubuntu黑屏問題)
    • 安裝實驗
      • 安裝-1【失敗】
      • 安裝-2【成功】

ubuntu driver

Nouveau

干掉Nouveau安裝Linux Nvidia顯卡驅動

概述

Nouveau是由第三方為NVIDIA顯卡開發的一個開源3D驅動,也沒能得到NVIDIA的認可與支持。

讓Linux更容易的應對各種復雜的NVIDIA顯卡環境,讓用戶安裝完系統即可進入桌面并且有不錯的顯示效果。

很多Linux發行版默認集成了Nouveau驅動,在遇到NVIDIA顯卡時默認安裝。

戶在安裝NVIDIA官方私有驅動的時候Nouveau又成為了阻礙,不干掉Nouveau安裝時總是報錯。有些系統安裝N卡驅動的時候會提示“ERROR: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver……”之類的錯誤。

llvmpipe(LLVM)

https://en.wikipedia.org/wiki/Mesa_(computer_graphics)

表示沒裝驅動的意思,使用集顯

LLVMpipe 是 Mesa 中的 Gallium3D 圖形驅動程序,它在 CPU 上完成所有渲染,以在 Linux 上提供軟件加速回退,也可用于 OpenGL/圖形驅動程序調試。LLVMpipe 使用 LLVM 來提供比 Softpipe 驅動程序更好的性能。

xorg

維基百科

What is the X server?

相關命令

查看顯卡:

lspci -k | grep -A 2 -i "VGA"

查看系統正在使用的顯卡驅動和顯卡:

sudo apt install mesa-utils glxinfo -B

查看驅動的推薦版本:

sudo ubuntu-drivers devices

安裝ubuntu驅動(自動安裝recommended的那個):

sudo ubuntu-drivers autoinstall

查看內核版本:

cat /proc/version # 或者 uname -r

R9000P安裝ubuntu20.04

ref

Ubuntu16.04開機后黑屏無法進入登陸界面的解決辦法【update、upgrade、autoremove】

聯想拯救者R9000P安裝Ubuntu 21.04系統及運行TensorFlow1.X代碼【禁用nouveau】

顯卡問題(ubuntu黑屏問題)

安裝完畢后,有可能卡在從grub頁面回車進入ubuntu的頁面。

此時,一般黑屏或者只有品牌logo

這是因為英偉達顯卡驅動的問題,或者說nouveau的問題

一般步驟:

  • 進入grub頁面按e進入編輯頁面

    修改ro quiet splash_$vt_rw quiet splash nomodeset $vt_

    F10重啟

  • sudo apt update,sudo apt upgrade,sudo apt autoremove(刪除舊內核)

  • 聯想拯救者R9000P安裝Ubuntu 21.04系統及運行TensorFlow1.X代碼【禁用nouveau】

其他:

Ubuntu16.04開機后黑屏無法進入登陸界面的解決辦法

進入grub頁面按e進入編輯頁面

修改ro quiet splash_$vt_rw quiet splash nomodeset $vt_

F10

這不是永久修改

直接編輯了vim /etc/default/grub找到 quiet splash ,在后面加入nomodeset,后

面同樣sudo bash -c “source /etc/default/grub && update-grub && reboot” 重啟系統就行了。

解釋

ro: read only

rw: read and write

nomodeset:

讓內核不再去設置顯示模式而保證系統還可以進入字符界面

linux內核的modeset=0 或者 nomodeset參數:

-1 是不改變設置, 0或者nomodeset是關閉,1是開啟

安裝實驗

安裝-1【失敗】

  • 安裝時,格式化/,在設置里顯示graphics是llvmpipe。
  • 在software&update中的additional driver添加460驅動
  • 重啟,進入后只有legion logo
  • 進入recovery模式后,查看顯卡(lspci -k | grep -A 2 -i "VGA"),顯示NVIDIA顯卡的kernel driver由nvidiafb,nouvea變為nvidia
  • 查看系統正在使用的顯卡驅動和顯卡(glxinfo -B),報錯unable open display
  • sudo apt remove nvidia*卸載英偉達驅動,顯示沒有,因此安裝ubuntu驅動(sudo ubuntu-drivers autoinstall),裝了470版本。
  • 再次卸載驅動也顯示定位不到該pkg
  • failed

安裝-2【成功】

Ubuntu16.04開機后黑屏無法進入登陸界面的解決辦法

  • 安裝時,格式化/,進入編輯模式,出現了quiet splash,從grub進入后只有legion logo

  • 重啟,一樣

  • 重啟,進入grub頁面按e進入編輯頁面

    修改ro quiet splash_vt_??為??rwquietsplashnomodeset_vt\_**為**rw quiet splash nomodeset\_vt_????rwquietsplashnomodeset_vt_

    F10

  • 進入桌面,登錄成功。

  • 在設置里顯示graphics是llvmpipe(LVM9.0.1),GNOME Version:3.36.1,Windows System:x11

  • sudo apt update,sudo apt upgrade,sudo apt autoremove(刪除舊內核)

  • 在設置里顯示graphics是llvmpipe(LVM12.0.0,256bits),GNOME Version:3.36.8,Windows System:x11

  • 重啟,成功進入。

  • 在設置里顯示graphics是AMD? Renoir / AMD? Renoir,GNOME Version:3.36.8,Windows System:x11。

  • 在Additional Drivers,使用using X.Org X server - Nouveau display ....,NVIDIA Corpartation:Unknown。

  • reboot,顯示nouveau 0000:01:00.0 tmr: stalled at fffffffffffffffff,等待,進入。

  • 登錄進入設置,顯示graphics是NVIDIA Corporation / AMD? Renoir,GNOME Version:3.36.8,Windows System:x11

  • nvidia-smi,顯示有進程/usr/lib/xorg/Xorg。

  • 運行使用gpu的代碼,成功使用3070顯卡

  • success

總結

以上是生活随笔為你收集整理的ubuntu driver及R9000P安装ubuntu20.04解决NVIDIA驱动、黑屏、光标问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。