在 AMD 计算机上使用 Linux 的最佳方式

在 AMD 计算机上使用 Linux 的最佳方式

目标

我有一台配置良好的 PC,我想在 Linux 上高效地使用它来进行编程。我怎样才能最好地设置它?
我想到的主要问题是我的CPU/GPU都是AMD的,而且它们在驱动程序方面的支持似乎不是最好的。

配置

  • 主板:华硕 ROG Strix B650E-F Gaming Wifi
  • CPU:AMD锐龙7 7800X3D
  • GPU:蓝宝石脉冲 AMD Radeon RX 7900 XT
  • 内存:32Go
  • 存储:2To Linux专用SSD
  • 在另一个 2To SSD 上双启动 Windows

问题

我已经尝试安装 Ubuntu(Ubuntu 22.04 Jammy Jellyfish),结果如下:

  1. 从一开始就出现警告hub 8-0:1.0: config failed, hub doesn't have any ports! (err-19),没有被阻止,最初并没有给我带来更多麻烦,因为它在快速启动之前只在屏幕上显示了很短的时间。还这个帖子描述了同样的问题,但没有解决
  2. 我的风扇真的很吵,就好像CPU过热一样,使用量并不表示有任何不成比例的量,所以也许这只是风扇没有正确适应的问题,速度对于真正需要的东西来说太高了
  3. Firefox 有时会出现滞后,这让我感到惊讶,因为我认为我的计算机具有足够好的规格来处理它,所以我安装了 Chromium(它似乎没有同样的问题,尽管我只测试了很短的时间)时间)
  4. 上次启动时出现错误<ubuntu storage>: clean, xxx/xxx files, xxx/xxx blocks,这次是阻塞的。在这个帖子,虽然问题看起来很相似,但我在这个新的 Ubuntu 上几乎没有安装任何东西,特别是与可用的 2To 相比。

我错过了什么吗?有没有一种“简单”的方法来使用 Linux 处理 AMD 部件?在这种情况下,是否有一个首选发行版可供使用(同样,这是出于编程目的,我希望我的 GPU 可用于机器学习)
非常感谢!

答案1

我将 nvidia gpgpu 与 RHEL 8.8 linux 结合使用,并且总是下载它们的.run文件以便能够离线安装它们的驱动程序以及 CUDA。这是一个手动过程,在 RHEL 之外,RHEL 不支持。我怀疑AMD也是这样。

看着AMD@https://www.amd.com/en/support/linux-drivers

Linux 运行后,从 AMD 下载适当的驱动程序,他们目前提供 RHEL 8.8 和 9.2、Ubuntu 20.04 和 22.04 以及 SLES 15。

对于 RHEL(不是 ubuntu),有 ELREPO -http://elrepo.org/tiki/HomePage

ELRepo 项目专注于与硬件相关的软件包,以增强您的 Enterprise Linux 体验。这包括文件系统驱动程序、图形驱动程序、网络驱动程序、声音驱动程序、网络摄像头和视频驱动程序。

Ubuntu 有类似的存储库吗?如果没有,您可能会考虑跳到 RHEL 8 linux,以使用 ELREPO,但我不知道它们是否能解决您最新型号的主板芯片组问题;我会去他们的网站/论坛询问这个问题并搜索有类似问题的人。

相关内容