Drivers

lshw 說我正在使用專有驅動程序,即使我重新安裝了我的作業系統以恢復到 nouveau

  • August 1, 2017

amdgpu-pro在我的(不兼容的)elementaryOS 0.4.1 Loki 電腦上使用了一段時間的驅動程序,然後它才讓我的機器變磚,我不得不重新安裝以試圖恢復到 Nouveau 驅動程序。

但是,執行sudo lshw -c video表明由於某種原因我仍在執行 AMD 驅動程序。

  *-display               
      description: VGA compatible controller
      product: Advanced Micro Devices, Inc. [AMD/ATI]
      vendor: Advanced Micro Devices, Inc. [AMD/ATI]
      physical id: 0
      bus info: pci@0000:09:00.0
      version: cf
      width: 64 bits
      clock: 33MHz
      capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
      configuration: driver=amdgpu latency=0
      resources: irq:238 memory:e0000000-efffffff memory:f0000000-f01fffff ioport:e000(size=256) memory:fe900000-fe93ffff memory:c0000-dffff

由於這個原因,我的大多數程序(如 Blender 3D)完全無法使用,儘管作業系統的其餘部分顯示得很好。

在此處輸入圖像描述

當我重新安裝 eos 時,系統提示我擦除舊的驅動器分區並進行完全乾淨的安裝,我這樣做了,所以電腦可能仍然認為我正在使用一些不在主作業系統上的數據的 AMD 驅動程序分割。

什麼地方出了錯?我該怎麼辦?

lshw表示您正在使用amdgpu驅動程序,這是最近 AMD GPU 的非專有驅動程序。它與專有驅動程序 AMDGPU PRO 不同。

Nouveau 是 NVIDIA GPU 的非專有驅動程序,而不是AMD GPU。

引用自:https://unix.stackexchange.com/questions/383238