手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表分类:苹果相关

Mac蓝牙鼠标卡顿、飘的临时解决方案

 蓝牙鼠标会飘一般有几种原因,常见的应该是2.4G网络冲突,还有就是CPU过高,或者其他各种妖 原因

简单的临时处理

1、打开系统偏好设置,找到网络

2、在左下角的设置,点开后选择顺序

3、在弹出窗口里将蓝牙PAN拖动到第一个

4、一路应用或者保存到底,这时候 移动鼠标会发现感觉好多了。

 

M1关闭虚拟内存

之所以会有这个标题,是因为今天突然发现,16G的内存的机器,实际使用13G左右的内存,但虚拟内存居然使用了14G左右,要知道,虚拟内存可是用的硬盘,再加上M1硬盘门的事件,所以我就更紧张了。(再紧张半年吧,等M2出来换M2,真心不喜欢touchbar)

查了一些资料,可以通过unload配置文件来进行处理,但直接运行的话会报没有权限 ,需要csrutil disable,然后重启系统才能unload,于是

1、恢复模式:csrutil disable

2、重启:sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist,然后运行sysctl vm.swapusage,可以看到几乎为0(因为极有可能一启动就用了虚拟内存)

3、重启进入恢复模式:csrutil enable

---

M1进恢复模式不再是cmd+r了,是先按电源 启动电脑,然后长按电源 ,会有提示:长按电源直到出现菜单,然后出现这个提示之后可以关闭,后面就可以进入恢复模式了。

为什么还要csrutil enable?这个之前应该有提过,如果disable的话,iphone的APP就无法运行了。同时还会有一些奇怪的小问题,各种作妖。

---

文章参考:https://blog.csdn.net/qq_29496469/article/details/114222398

后记:

即使关闭了,启动后,还是用了虚拟内存,确实少了一点,大概2~3G左右,可能是因为:chrome开了GPU,code也开了GPU,而M1是CPU和GPU共用内存,极有可能这里被占用了(瞎机把猜的)。

刚才参考的文章里也提到了:

XML/HTML代码
  1. 1.启动虚拟内存(默认):不管怎么样都会使用虚拟内存,除非你的内存特别大,目的是为了防止在突然打开一个超大的文件时,导致需要重新处理内存与虚拟内存。所以默认使用虚拟内存,尽量让出大部分物理内存。  
  2.   
  3. 2.关闭虚拟内存(需要手动):默认不使用虚拟内存,但经过我观察,似乎是超过预警阀值(内存GB-2GB的样子)就会开始使用虚拟内存,我猜测目的是为了系统的稳定性  
  4.   
  5. 也就是说,即使关闭了虚拟内存,也不会影响系统稳定性,因为超过预警阀值又会继续使用虚拟内存。但关闭后就可以在没必要的情况下使用虚拟内存。其实效果也不是很好,因为我打开电脑一定就是打开idea搞开发,所以每天都还是会使用大量虚拟内存。  

 

好吧,忍忍了

---

再记:chrome啥的,真的就别关GPU了,如果关了GPU,你会发现CPU占用挺高(嗯,我是指M1上面),Google Chrome Helper(Renderer)一共占用将近25%以上的CPU,启动硬件加速后,就不占用了,只是内存会稍多一点

 

MAC连接不上安卓机的处理

 如果MAC连接不上安卓机需要从几个地方进行排查:

1、adb 是否有安装 ,adb start-server / adb devices进行一下看看,如果确实有安装,记得将adb的目录放到PATH中,以防万一
2、安卓机上是否开启了开发者模式,同时允许USB调试
如果开启了,运行adb devices看看是否在列表里,如果还是没有
3、运行:system_profiler SPUSBDataType,找到你的手机型号,看一下你的USB口对应的Vendor ID
4、vim ~/.android/adb_usb.ini ,如果文件不存在会自动创建的,将刚才看到的VendorID复制进去,例如:0x0a9d
5、如果你测试机很多,可以每行1个,不要出现空行,以防万一
6、重启adb,adb kill-server && adb start-server && adb devices,这时候应该可以看到了。如果还是看不到,重新插拔一下手机。

至此,已经解决我小米10连接不上的问题。

历经千辛万苦,终于打开了远程桌面

 参考我上一篇文章。其实之前在网上找了很多教程和文章,但都没有打开成功。几乎所有的文章都试了。今天在测试本地的时候发现也不正常了。然后又找到网上的代码进行尝试。然而也都失败了。

搜索那个错误提示,反而是找到了官网的介绍:

1、https://support.apple.com/zh-cn/HT201710
2、https://support.apple.com/zh-cn/HT209161

然后才整理出了上一篇文章。打开两台电脑,一点点的在运行和查看【系统偏好设置】里的状态,确实【screen sharing】这个勾没有打上,打上的,反而是【remote managent】这个。然后就能远程了。这时候我再ssh 连上家里的mac mini,先执行关闭,再执行打开。。直接打开 vnc,用基于tailscale的局域网IP连接上了,然后退出,用vnc连接基于frp的端口,同样打开了。(要知道。。。。为了折腾这个,我已经整了半年多,其实之前都放弃了。)

真正是山重水复疑无路,柳暗花明又一村啊。

mac 开启远程桌面

 开启:

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart  -activate -configure -access -on -clientopts -setmenuextra -menuextra yes -privs -all -setvnclegacy -vnclegacy yes
 
关闭:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off
 
但会提示:
Warning: macos 10.14 and later only allows control if Screen Sharing is enabled through System Preferences.
 
能不能成,还是要看运气!!!
Records:22612345678910»