我的电脑无法检测到我的 nVidia GPU (GTX650-DC)(操作系统是 Ubuntu 14.04)。我搜索了相关讨论(Ubuntu 14.04无法检测nvidia显卡(甚至检测不到卡的型号)),其中可以通过命令“sudo lshw -C display”获取nvidia GPU信息。然而,我的电脑上显示的信息如下,似乎从未检测到我的nvidia GPU。有人也遇到过这种情况吗?任何建议将不胜感激!
输出lshw -C display *-display :
:~$ sudo lshw -C display *-display
description: VGA compatible controller
product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:45 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64)
Run Code Online (Sandbox Code Playgroud)
小智 1
请在此处查看 genericix 的有用答案:https://forums.developer.nvidia.com/t/no-matter-which-drivers-i-install-i-cannot-boot-my-ubuntu-20-04-lts -超越黑屏/127510/9
\nsudo prime-select nvidia/lib/udev/rules.d/50-pm-nvidia.rules(也删除/lib/udev/rules.d/80-pm-nvidia.rules)sudo rm /lib/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.confsudo update-initramfs -u另请参阅Nvidia 论坛帖子,generix 指出:
\n\n\n好的,\xe2\x80\x99 是这样的:
\n\n
/lib/udev/rules.d/80-pm-nvidia.rules:\n
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", ATTR{remove}="1"it\xe2\x80\x99s 从总线上删除 nvidia gpu。文件的其余部分是准备渲染卸载的规则。\n这看起来像是 Ubuntu\xe2\x80\x99s prime-select/nvidia-prime 中再次发生的变化,不\xe2\x80\x99t 真正知道什么\xe2\x80 \x99s 这样做的意义\xe2\x80\xa6
\n
对我来说,sudo prime-select nvidia通常可以解决问题,但如果没有,手动删除/lib/udev/rules.d/50-pm-nvidia.rules并/lib/udev/rules.d/80-pm-nvidia.rules重新启动应该可以解决问题。
值得庆幸的是,这些 udev 规则将在 20.10 (groovy) 中消失(请参阅 nvidia-prime 0.8.15 的变更日志),因此此类“Nvidia GPU 消失”问题将很快成为过去。
\n| 归档时间: |
|
| 查看次数: |
23103 次 |
| 最近记录: |