如何在 Linux 5.17 中使用新的 AMD P-State 驱动程序

自Linux 5.17内核发布以来,我收件箱中的主要问题一直来自读者询问如何实际使用 AMD P-State 驱动程序。现在这个驱动程序不是 ACPI CPUFreq 的默认驱动程序,而且我还没有看到任何 Linux 发行版供应商宣布他们计划立即默认使用这个新驱动程序,但在未来的几个月里,我预计这种情况会改变。无论如何,如果今天想在 Linux 5.17 上使用amd_pstate,这里有一个简短的过渡教程。

首先,检查以验证您的 CPU 频率缩放驱动程序的最简单方法是阅读/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver查看您使用的是 acpi-cpufreq 还是 amd-pstate。提醒一下,AMD P-State 仅支持 AMD Zen 2 处理器和更新版本。AMD P-State 依赖于 ACPI 协作处理器性能控制 (CPPC),这仅适用于 Zen 2 和更新版本 – Zen 1 / Zen 1+ 将不会得到任何支持。您还需要确保在您的 BIOS 中启用 CPPC,以防它碰巧被禁用。许多主板供应商在 BIOS 中确实有一个“ACPI CPPC”选项,可以在 Zen 2 和更新的处理器上设置为启用或自动。

image.php_-78本教程是使用 Ubuntu 和他们的 Ubuntu Mainline Kernel PPA 内核构建编写的。ACPI CPUFreq 仍然是其 Linux 5.17+ 内核构建的默认设置,但 AMD P-State 模块作为内核构建的一部分包含在内。大多数其他发行版内核构建至少可能会启用CONFIG_X86_AMD_PSTATE=m选项,因此它至少是构建的。如果您没有看到 CONFIG_X86_AMD_PSTATE 并且它被注释掉或“n”,您需要首先重建您的内核以便包含驱动程序。

image.php_-78

在大多数(全部?)分发内核上,ACPI CPUFreq 驱动程序内置在内核中而不是模块中,因此简单地将其列入黑名单是行不通的。为了避免加载 ACPI CPUFreq,即使它是内置的,可以在/boot/grub/grub.cfg或相应位置设置“initcall_blacklist=acpi_cpufreq_init”选项,以便在启动时编辑内核命令行选项(例如“/etc/ default/grub”以获得更永久的解决方案)。需要此 initcall_blacklist 以防止调用 ACPI CPUFreq 初始化函数,从而允许 AMD P-State 成功初始化。对于希望默认加载 AMD P-State 的 Ubuntu/initramfs 用户,您还可以将“amd_pstate”添加到“/etc/initramfs-tools/modules”

image.php_-79在将 ACPI CPUFreq 驱动程序列入黑名单并加载 AMD P-State 驱动程序的更改重新启动后,您应该在新的 AMD CPU 频率缩放驱动程序代码路径上。同样,您可以检查/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver进行验证。如果您使用的是新驱动程序,它应该打印amd-pstate。如果该文件不存在,您可能已成功将 ACPI CPUFreq 列入黑名单,但 AMD P-State 尚未加载,在这种情况下,您可以尝试modprobe amd-pstate。

如果 AMD P-State 仍然不起作用,您可能需要添加amd_pstate.shared_mem=1作为内核命令行配置的一部分。对于 Linux 5.17,某些系统需要使用 AMD P-State 的“shared_mem”模块选项才能在某些硬件上正确运行。希望很快该限制将得到解决,无需设置该额外选项。

如果想知道如何在 Linux 5.17 上启用 AMD P-State,这就是快速概述。如果有任何问题或问题,请访问我们的论坛/评论本文。我很快就会在 Linux 5.17 final 上完成一些新的 AMD P-State 基准测试。请记住,虽然这个驱动程序最初专注于像 Steam Deck 这样的 Ryzen 移动 APU,但在向前发展时希望看到更多的桌面(可能还有 AMD EPYC 服务器)调整。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun141241.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年3月23日
下一篇 2022年3月23日

相关推荐

  • 我们更有效地搜索 Google Drive 文件的 6 大技巧

    无论您是否订阅了 Google One,您的 Google 云端硬盘中都可能有一堆文件。Google 文档、电子表格、幻灯片以及共享文件等所有内容最终都会进入 Google 云端硬…

    2024年4月25日 谷歌Google
  • 如何在Google云端硬盘上打开深色模式

    从黑暗的网页到浅色的网页可能会导致非常粗鲁的觉醒。幸运的是,Google Drive 允许您为网络配置其外观以及适用于 Android 的应用程序。以下是为 Google 云端硬盘…

    2024年4月25日 谷歌Google
  • 在iPhone上观看视频时亮度更改为自动亮度:修复

    在 iPhone 上观看视频时,您的 iPhone 是否会自动更改亮度?通常,iPhone本身不会干扰屏幕亮度水平。但是,在某些情况下,亮度级别可能会自行变化。在这种情况下,这些解…

    2024年4月24日 苹果Apple
  • 应用程序无法在iPhone中打开:如何修复

    您的 iPhone 上无法打开应用程序吗?与其他平台一样,iOS 上的应用程序可能会在启动时突然崩溃。如果应用程序在初始启动时崩溃一次或两次,这并不罕见。如果您在使用Beta应用程…

    2024年4月24日 苹果Apple
  • iPhone中缺少Safari:这是修复程序

    无法想象没有 Safari 的 iPhone。由于 Safari 是所有 Apple 设备中的默认浏览器,因此缺少 Safari 浏览器对您来说可能是一个问题。由于缺少默认浏览器,…

    2024年4月24日 苹果Apple
  • iCloud存储已满通知:如何修复

    每当您下载某些文件或空投某些内容时,您的iPhone是否显示“iCloud存储空间已满”?iCloud 储存空间的免费套餐限制为仅 5GB。因此,您应该检查的第一件事是手机上iCl…

    2024年4月24日 苹果Apple
  • 请勿打扰模式在iPhone中不起作用:修复

    即使在“请勿打扰”模式下接听电话也可能是一种非常烦人的体验。顾名思义,请勿打扰模式可关闭来自邮件、消息等的所有来电通知和警报。您可以按照这些解决方案集进行修复。 修复1 –启用对焦…

    2024年4月24日 苹果Apple
  • 键盘点击声音在iPhone上不起作用:修复

    iPhone 最好的一点是手机上的触觉。在输入消息时,那些微小的振动刺痛手指的感觉在任何其他设备上都无法体验到。因此,如果咔嗒声不起作用,或者您没有从 iPhone 的键盘中获得振…

    2024年4月24日 苹果Apple
  • iPhone上的通话不断掉线:如何修复

    您的 iPhone 上的所有电话都不断掉线吗?通话中断在iPhone上并不是什么新鲜事,偶尔也会在任何其他移动设备上发生。但是突然所有通话都开始自动断开连接,手机上的通话设置一定有…

    2024年4月23日 苹果Apple
  • 无法允许访问 iPhone 中的摄像头和麦克风

    您在尝试使用应用程序时是否收到“无法允许访问摄像头和麦克风”?通常,您可以在需要提供的基础上向特定对象授予摄像头和麦克风权限。但是,如果您拒绝权限,摄像头和麦克风将无法工作,而是显…

    2024年4月23日 苹果Apple
  • 无法在iPhone上更改Apple ID国家/地区:修复

    更改 Apple ID 上的国家或地区可能非常棘手。在很多情况下,您无法更改Apple ID的区域。我们已经讨论了所有这些条件及其各自的解决方案,以便您最终可以在 iPhone 上…

    2024年4月19日 苹果Apple
  • iPhone中的Safari 403禁止错误:修复

    你得到“403.这是个错误。Safari 中的消息?Safari可能会抛出此消息的原因有很多,而其中一个关键原因是存储的网站缓存和cookie。无论实际原因是什么,您都不必识别它即…

    2024年4月19日 苹果Apple
  • iPhone自行阻止联系人:修复

    您的 iPhone 是否自行阻止了手机上的某些联系人?这对您来说可能是一个巨大的问题,因为该人将无法以任何方式与您联系。您甚至不会意识到此人已被阻止,因为不会有任何类型的通知。解决…

    2024年4月19日 苹果Apple
  • Safari无法在iPhone上下载文件:如何修复

    无法在 Safari 浏览器上下载任何内容?不用担心。使用Safari下载文件通常很容易,下载过程取决于几个与网络相关的参数。有时下载过程会失败,您所要做的就是重试下载文件。但是,…

    2024年4月19日 苹果Apple
  • 如何修复iPhone上的黑屏问题

    您的 iPhone 屏幕是黑色的,但手机处于开启状态,所有其他功能都运行良好——在这种情况下,您可以做的事情并不多。但是,与iPhone的其他问题一样,您可以应用一些解决方案来解决…

    2024年4月19日 苹果Apple
  • 自动更正/预测文本在iPhone上不起作用:修复

    本机自动更正/预测文本可以帮助您随时随地修复错别字和语法错误。但是,当该功能无法正常工作时,您最终可能会发送充满错误的消息。无论您是经常发送消息还是使用手机只是为了让您的 Offi…

    2024年4月19日 苹果Apple
  • iPhone卡在黑屏纺车上:修复

    您的iPhone是否只停留在漆黑的屏幕上,屏幕上只有一个旋转的轮子?如果是这种情况,您可以尝试某些修复程序。首先,您必须尝试强制启动iPhone。这应该足以解决问题并解决它。 如何…

    2024年4月19日
  • iPhone上的Safari缩小问题:这是修复程序

    如果您无法控制 Safari 中的缩放级别,完成工作可能会非常棘手。因此,如果 Safari 看起来被缩小了,那对您来说可能会有问题。您可以通过以下几种方法解决Safari中的此缩…

    2024年4月19日 苹果Apple
  • iPhone通话直接进入语音信箱:修复

    您的电话是否直接转到语音信箱而不是拨打电话?语音邮件可以节省您的一天,同时记录您无法接听的电话中的重要消息。但是,如果所有电话都没有响铃并直接进入语音信箱,那么这是一个真正的问题,…

    2024年4月19日
  • 如何在 Google 云端硬盘中导出 Play 图书笔记、精彩内容和书签

    Play Books 是 Kindle 应用程序更易于访问的替代品之一。它不仅允许在没有任何中间步骤的情况下打开 EPUB 文件,就像 Kindle 一样,它还允许您更简单地导出注…

    2024年4月19日 谷歌Google
  • 如何与Google相册共享

    Google 相册提供了多种分享照片、视频和相册的方式。有些允许与您的 Google 联系人共享,有些允许您普遍共享,而另一些则仍邀请协作或自动共享。以下是在 Google 相册中…

    2024年4月18日 谷歌Google
  • 如何在iPhone响铃时阻止iPad响铃

    每当有人在您的 iPhone 上呼叫您时,您的 iPad 是否会响铃?在几乎所有情况下,Apple 生态系统中连续性功能的好处通常都会有所帮助。但是,如果您的iPad开始响铃,即使…

    2024年4月17日 苹果Apple
  • 如何在iPhone中使Google地图成为默认地图

    iPhone 上的默认地图是 Apple 专有的地理位置提供商“地图”。尽管地图越来越好,但它在美国以外的地区运行不佳。与谷歌地图相比,它没有什么可以提供的。在本文中,我们讨论了使…

    2024年4月17日 苹果Apple
  • 无法检查iPhone中的更新错误:修复

    在iPhone上检查更新时,您是否收到此错误消息“无法检查更新”消息?通常,当您在手机脱机时手动搜索更新时,会出现此消息。因此,我们建议您启用 Wi-Fi/蜂窝数据并再次执行相同的…

    2024年4月17日 苹果Apple
  • 如何在iPhone中撤消从主屏幕中删除

    从主屏幕中删除了重要内容并试图将其取回?您可以通过多种方式将应用程序图标放回屏幕。我们已经讨论了您可以遵循的所有方法,并将应用程序图标放回主屏幕 如何在iPhone中撤消从主屏幕中…

    2024年4月17日 苹果Apple