bokix

bokix

V2EX 第 50984 号会员,加入于 2013-11-30 19:15:49 +08:00
mac 休眠时崩溃的分析与解决
macOS  •  bokix  •  2 天前  •  最后回复来自 bokix
3
MacBook Pro(16 英寸, 2019 年)升级 Sequoia 问题
macOS  •  bokix  •  346 天前  •  最后回复来自 bokix
2
1password 在安卓上不能直接用吗?
Apple  •  bokix  •  2024-07-08 16:17:57 PM  •  最后回复来自 ecareyu
9
想找人开个 apple music 的家庭组
Apple  •  bokix  •  2024-02-23 16:42:14 PM  •  最后回复来自 huai
8
求助, ssh 秘钥文件没了!
macOS  •  bokix  •  2024-01-01 13:16:29 PM  •  最后回复来自 bokix
15
请大家帮忙分析这个套路是干啥的
程序员  •  bokix  •  2022-08-02 11:45:54 AM  •  最后回复来自 vantis
11
升级到 MacOs 12.3 出 bug 了
macOS  •  bokix  •  2022-03-16 17:19:36 PM  •  最后回复来自 haozheliu
7
新浪的接口挂了吗?
程序员  •  bokix  •  2022-01-26 08:37:32 AM  •  最后回复来自 nbweb
2
MacBook 休眠后触控板无响应
MacBook Pro  •  bokix  •  2020-10-30 18:45:29 PM  •  最后回复来自 jupiter157
3
bokix 最近回复了
2 天前
回复了 a66243766 创建的主题 macOS 两个怎么都删不掉的唤醒事件
记录一下吧,我这个帖子里记录了怎么删除这些烦人的定时任务。
https://ex.noerr.eu.org/t/1146590?p=1#reply3
2 天前
回复了 bokix 创建的主题 macOS mac 休眠时崩溃的分析与解决
这已经多少天了?来记录一下情况吧,自从上次以来,重启问题再也没有出现过,看来应该是彻底解决了,以下是完整解决办法:
1.写一个 clear_pmset_schedule.command 脚本,里面其实主要就是:sudo /usr/bin/pmset schedule cancelall >> ~/pmset_clear.log 2>&1 ,完整脚本如下:
#!/bin/bash

# 自动清除 macOS 中所有计划唤醒任务
echo "Clearing scheduled power events at $(date)" >> ~/pmset_clear.log

# 先打印当前的计划任务到日志中
echo "Current scheduled power events:" >> ~/pmset_clear.log
/usr/bin/pmset -g sched >> ~/pmset_clear.log 2>&1

# 清除所有计划任务
echo "start to cancel events:" >> ~/pmset_clear.log
sudo /usr/bin/pmset schedule cancelall >> ~/pmset_clear.log 2>&1
echo "after cancel, system events:" >> ~/pmset_clear.log
/usr/bin/pmset -g sched >> ~/pmset_clear.log 2>&1

echo "-------------------over---------------------" >> ~/pmset_clear.log

2.但是这样是不够的,因为命令中有 sudo ,系统自动运行的时候,是无法交互式输入密码的,所以把 pmset 命令加入到 sudo 免密指令中, 运行:sudo visudo, 在最后增加以下两行,分别是:用户, 指令等
bokix ALL=(ALL) NOPASSWD: /usr/bin/pmset schedule cancelall
bokix ALL=(ALL) NOPASSWD: /usr/bin/pmset
3. 在用户目录/Users/bokix/Library/LaunchAgents 中增加启动配置:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist
PUBLIC '-//Apple Computer//DTD PLIST 1.0//EN'
'http://www.apple.com/DTDs/PropertyList-1.0.dtd'>
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.user.clearpmset</string>
<key>ProgramArguments</key>
<array>
<string>/bin/bash</string>
<string>/Users/bokix/bin/clear_pmset_schedule.command</string>
</array>
<key>StartInterval</key>
<integer>1800</integer> <!-- 秒 = 30 分钟 -->
<key>RunAtLoad</key>
<true/>
<key>StandardOutPath</key>
<string>/tmp/clearpmset.out</string>
<key>StandardErrorPath</key>
<string>/tmp/clearpmset.err</string>
<key>EnvironmentVariables</key>
<dict>
<key>PATH</key>
<string>/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>
</dict>
<key>WorkingDirectory</key>
<string>/Users/bokix</string>
</dict>
</plist>
34 天前
回复了 Gll910802 创建的主题 Apple 1199 的 AC+有必要续费么
没必要,钱留着吧
57 天前
回复了 bokix 创建的主题 macOS mac 休眠时崩溃的分析与解决
还没三天呢,这又给加回来了!用 pmset -g sched 查看,反而多了一条计划:

Scheduled power events:
[0] wake at 07/23/2025 15:47:33 by 'com.apple.alarm.user-invisible-com.apple.calaccessd.travelEngine.periodicRefreshTimer'
[1] wake at 07/24/2025 07:53:01 by 'com.apple.alarm.user-invisible-com.apple.osanalytics.hardhighengagementtimer'

一个是:日历出发时间预测,一个是:系统使用分析(行为预测)

那就先取消,然后彻底禁用服务:
sudo pmset schedule cancelall
sudo launchctl disable system/com.apple.osanalyticsd
sudo launchctl disable system/com.apple.calaccessd

过两天再观察
几个关键词,自己搜一下吧:
1. 单线复用
2. 网管交换机
3. 家庭 mesh 组网

我家里现在的情况是:弱电箱放了一个光猫和交换机,电视柜里放了一个交换机+一个主路由,其他房间网线全部接弱电箱的交换机,全屋有线回程 mesh 组网,有线电视也接的交换机
你这是闲得蛋疼,村里通网这么多年了,你听过谁的笔记本是在有生之年硬盘写坏的?
346 天前
回复了 bokix 创建的主题 macOS MacBook Pro(16 英寸, 2019 年)升级 Sequoia 问题
option + 字母的都不能用了
2024-02-22 17:45:55 +08:00
回复了 bokix 创建的主题 Apple 想找人开个 apple music 的家庭组
已经满员了
2024-02-22 14:53:32 +08:00
回复了 bokix 创建的主题 Apple 想找人开个 apple music 的家庭组
@davidfly 加我微信吧,微信号: -bokix- 我拉个群
2024-02-22 14:00:56 +08:00
回复了 bokix 创建的主题 Apple 想找人开个 apple music 的家庭组
@davidfly 是的
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2882 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 00:26 · PVG 08:26 · LAX 17:26 · JFK 20:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.