在 Ubuntu 22.10 中启用 amd_pstate

在 Ubuntu 22.10 中启用 amd_pstate

有没有关于如何amd_pstate在 Ubuntu 22.10 中启用新驱动程序的文档?我见过几个帖子讨论将默认acpi-cpufreq驱动程序列入黑名单的帖子说默认开启,还有一则提到,可能会有传入补丁在内核 5.18/5.19 中,使切换更容易。

作为一个不怎么接触内核的人,如果可以的话,我想延长我的电脑的电池寿命,但我只想再检查一下是否有最新的 Ubuntu 文档,这样我就可以避免安装失败。

答案1

通常,您只需将"amd_pstate=passive"(不带括号)添加到内核参数中,保存并关闭文件,然后sudo update-grub使用刚添加的新内核参数重建 grub 配置文件。根据 Ubuntu wiki:https://wiki.ubuntu.com/Kernel/KernelBootParameters在页面的底部,它会告诉您如何正确且永久地将内核参数添加到您的/etc/default/grub文件中。

以下是相关部分:

永久添加内核启动参数登录系统并启动终端窗口(应用程序->附件->终端)。

在终端窗口的 $ 提示符下,输入命令:sudo gedit /etc/default/grub

当 [sudo] 提示时输入您的密码。如果文件/etc/default/grub显示为空或不存在,请参阅上面早期版本的说明)。在编辑器窗口中,使用箭头键将光标移动到以 开头的行,然后"GRUB_CMDLINE_LINUX_DEFAULT"编辑该行,将您的参数添加到单词 后面双引号内的文本中"quiet splash"。(在添加新参数之前,请确保在后面添加一个空格"splash"。)单击保存按钮,然后关闭编辑器窗口。

在终端窗口的 $ 提示符下,输入命令:sudo update-grub

重新启动系统。注意:您添加到行中的参数GRUB_CMDLINE_LINUX_DEFAULT是持久的,并将在每个后续启动会话中生效(除非您通过重复上述过程将其删除)。

相关内容