如何让我的计算机识别专用 GPU 而不是使用集成 GPU?

如何让我的计算机识别专用 GPU 而不是使用集成 GPU?

我有 Ryzen 7950x 和 7900 xtx。我的电脑使用 7950x 上集成的 GPU。我在尝试使用 Pytorch 时发现了这一点,它显示我没有专用 GPU。

我希望能够将 7900 xtx 与 Pytorch 一起使用。

我不知道这是否有帮助,但我已经安装了驱动程序,以便能够像这里显示的那样使用计算机: 如何让 Ubuntu 22.04 与 Radeon RX 7900 XTX 配合使用?

我也尝试安装专用驱动程序: https://www.amd.com/en/support/graphics/amd-radeon-rx-7000-series/amd-radeon-rx-7900-series/amd-radeon-rx-7900xtx

但是,每次我尝试安装它时它都会崩溃。它说无法构建 dkms。然后它在重新启动后崩溃。

我在之前的问题中写了更多细节,如果需要的话我可以把它们放在这里。

我有 Ubuntu 22.04.2,因为它显示有可用的驱动程序。

有人能帮我吗?抱歉,如果我表现出一些愤怒的语气,但我只是想使用我的新电脑进行一些深度学习。正如我所看到的,这总是 AMD 驱动程序的问题,这是我的错误,因为我之前不知道这一点。

谢谢!

答案1

我不确定这对你有多大用处,但是当我开始使用 Linux 时,我使用的是旧的 r9270x,我必须在 GRUB 中启用“pitcairn 支持”才能正确使用该卡。也许查阅有关该问题的任何文档可能会有所帮助。抱歉,我了解的不多。

您可以使用 sudo nano /boot/grub/grub.conf 找到 grub 文件并进行所需的任何编辑。完成后,运行 sudo update-grub,然后重新启动计算机。

不过,请检查除此之外的其他来源,我对 linux/ubuntu 还比较陌生,并且我对进行更改有点偏执,我不想对你的安装造成损害负责。

相关内容