movq
V2EX  ›  macOS

mac 频繁弹出““sudo”正在尝试以管理员身份执行命令。”,疑似 karabiner elements 导致的

  •  1
     
  •   movq · May 16 · 2943 views
    This topic created in 175 days ago, the information mentioned may be changed or developed.

    不知道是什么程序请求的,问 AI ,说让看日志,在日志里面找到弹窗要求管理员权限的时间,然后使用使用比如log show --start "2026-04-22 19:17:29" --end "2026-04-22 19:17:31"这样的命令来找到那个时间戳附近有什么别的程序的日志

    排查结果就是弹窗要求 sudo 权限的附近是 karabiner elements 在写日志

    不知道有没有遇到过类似问题的 v 友,如何解决?

    5 replies  •  2026-05-17 14:44:08 +08:00
    di11wei
    di11wei
    May 16
    1
    没遇到过,不过你都问 AI 找到问题了,是不是肯定顺便也问 AI 如何解决这个问题了。AI 怎么说。
    movq
    movq
    OP
    May 16
    2
    @di11wei AI 排查的结论是 karabiner elements “发现或主动决定销毁旧的虚拟输入设备状态,并准备重新初始化。” 然后 ”在后台调用了 sh 和 bash 脚本,并使用了 launchctl ( macOS 管理系统级后台服务的命令)来尝试踢醒( kickstart )这些服务“

    但问题是我 karabiner elements 已经更新到最新,权限都给了

    现在只能把旧权限删除然后重新给新权限试试
    Wcowin
    Wcowin
    May 16
    3
    卸载重装
    SuzhaharCan
    4
    tail -f 日志文件 | gref
    进行定位到 sudo 命令,

    确定该命令没有问题后, 可以针对特定 sudo 命令进行提权 sudo visudo, 后续无需手动输入密码 进行验证;
    loganovo
    loganovo
    May 17
    5
    我使用的 karabinerElements 未遇到这个问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1828 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 09:25 · PVG 17:25 · LAX 01:25 · JFK 04:25
    ♥ Do have faith in what you're doing.