Mac下多个屏幕无法截屏的问题

无法截屏的问题发生了 这几天很郁闷,第三方截屏软件snip无法使用。
打开了mac的“控制台”,从用户日志当中搜索刚刚挂掉的snip的日志,就看到这样的出错日志:


Process:Snip [65559]

Path:/Applications/Snip.app/Contents/MacOS/Snip
Identifier:com.tencent.snip
Version:2.0 (2)
Code Type:X86-64 (Native)
Parent Process:??? [1]
…………
Crashed Thread:0Dispatch queue: com.apple.main-thread
Exception Type:EXC_CRASH (SIGABRT)
Exception Codes:0x0000000000000000, 0x0000000000000000
Exception Note:EXC_CORPSE_NOTIFY
Application Specific Information:
Assertion failed: (mach_vm_map(mach_task_self(), (mach_vm_address_t*)&addr, size, 0, VM_FLAGS_ANYWHERE, dataPort, 0, false, VM_PROT_DEFAULT, VM_PROT_DEFAULT, VM_INHERIT_DEFAULT) == KERN_SUCCESS), function SLSHWCaptureDesktop, file Services/Windows/CGSCapture.c, line 495.
看不懂,在网上搜索了“mac SLSHWCaptureDesktop”无果。
多显示器有问题? 好吧……突然想起来自己除了笔记本本身的显示器之外,还用了2台外接的显示器。
嗯,拆掉两个外接显示器……咦~~可以截屏了……
而后一台台地插上外接显示器,竟然发现——是因为显示屏的排列引起的问题。
如果排列如下,就能够使用截屏工具:
Mac下多个屏幕无法截屏的问题
文章图片
【Mac下多个屏幕无法截屏的问题】如果排列如下,就会出错:

Mac下多个屏幕无法截屏的问题
文章图片

    推荐阅读