gpt4 book ai didi

linux 内核 consoleblank 参数被忽略

转载 作者:行者123 更新时间:2023-12-01 14:02:13 25 4
gpt4 key购买 nike

我正在运行基于 i.MX6 和自定义 Yocto 构建的仅带控制台(无图形环境)的嵌入式 Linux 板。

我试图阻止屏幕在闲置 15 分钟后关闭。我认为正确的方法是将 consoleblank=0 传递给启动参数,我已经这样做了。问题是当我这样做的时候

cat /sys/module/kernel/parameters/consoleblank

我得到 900。cat/proc/cmdline 的结果是:

console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw consoleblank=0

有谁知道该参数还可以在哪里设置?

谢谢

马龙

最佳答案

为了避免控制台在一段时间后空白,有两点需要改变:

  • consoleblank=0 作为你提到的内核参数
  • 禁用终端消隐:setterm -blank 0 -powerdown 0

你在 proc 中看到的值,我怀疑在引导过程中设置了 setterm 参数,这将更改 consoleblank 参数,为了确定这一点,你可以做一个简单的测试:

setterm -blank 600
cat /sys/module/kernel/parameters/consoleblank
# This must be 600

setterm -blank 0
cat /sys/module/kernel/parameters/consoleblank
# This must be 0

您可以在这个问题中看到更多信息:https://unix.stackexchange.com/questions/8056/disable-screen-blanking-on-text-console

关于linux 内核 consoleblank 参数被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25149143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com