Apple

针对Apple硬件和软件的高级用户的问答

1
macOS High Sierra 10.13短暂闪烁屏幕内容,然后在唤醒屏幕之前将其锁定
在macOS High Sierra 10.13.2上,当我手动锁定屏幕(shift + ctrl +电源)并随后按任意键将其打开时,屏幕上会短暂显示我锁定屏幕时显示的屏幕内容(大约是1/30或1/60秒-我可以用高速相机进行测量,但这没什么大不了),直到它最终显示登录UI。 在High Sierra之前我从未见过它,但是现在我可以100%地重现它。这确实很烦人,因为这可能会让陌生人捕获在锁定屏幕之前立即显示的屏幕内容。 我发现一种解决方法远非完美:锁定屏幕,唤醒并按“ esc”再次关闭屏幕。然后在下一次唤醒时,什么都没有显示出来。 有更好的解决方法吗?是否应该向Apple报告安全/隐私错误? 更新: 如果我按照注释中的建议使用cmd + ctrl + Q锁定会话,则该bug的出现频率将降低,但并不能真正解决该问题。换句话说,这使自杀的自我射击变成了俄罗斯轮盘。 更新2:macOS 10.13.3也受到影响。 更新3:在macOS 10.13.4中仍未修复。 更新4:在具有安全更新2018-001的macOS 10.13.4中仍未修复。 更新5:在macOS 10.13.5中仍未修复。 更新6:我不确定100%,但我想我也在macOS 10.13.6中再次看到了它。

1
尝试打开一些MS Word文档时,我被要求下载-STHeiti和其他字体
在MacOS 10.12.3上的Word 2011中打开我的一个文档时,要求我下载一系列字体,包括:STHeiti和Osaka。 我认为这意味着在装有这些字体的计算机上打开了文档,现在该文件确信它们需要存在。 我已经尝试接受下载,但是下次我重新启动Mac时,问题只会再次出现。 那么,这些字体应该在哪里安装,Office在哪里安装它们?
19 macos  ms-office  font 

8
从El Capitan中的Tmux复制到剪贴板
我对El Capitan的Terminal更改感到非常满意(例如,请参见此问题)。 但是,我不知道如何从Tmux中复制到系统剪贴板。例如,既然我现在能够通过鼠标在Tmux中正确选择文本,那么除了Tmux自己的缓冲区之外,我还如何将所选文本复制到剪贴板? 我的内容如下tmux.conf: setw -g mode-mouse on set -g mouse-select-pane on set -g mouse-resize-pane on set -g mouse-select-window on setw -g mode-keys vi bind-key -t vi-copy 'v' begin-selection bind-key -t vi-copy 'y' copy-selection 我尝试将最后一行修改为 bind-key -t vi-copy 'y' copy-selection \; copy-pipe "pbcopy" 但这并没有真正起作用。不胜感激建议! 谢谢!
19 terminal  tmux 




9
FileVault暂停
我刚刚安装了一个新的13“ rMBP,安装了Yosemite。安装机器时,我选择启用FileVault。 现在,几天后,一个名为“从FileVault还原”的应用程序显示在消耗大量能量的应用程序列表中。[ 编辑:此应用不再显示;这篇文章中的所有其他内容仍然正确。] 我在“系统偏好设置”中选中了FileVault,它显示“加密已暂停”,然后显示“连接电源适配器以恢复加密”。即使机器识别出正在充电,连接电源适配器也没有任何区别。 我发现几个线程描述了此问题,但没有解决方案。 https://discussions.apple.com/thread/6711684 https://discussions.apple.com/thread/6576613 https://discussions.apple.com/thread/6719087 https://discussions.apple.com/thread/6679584 https://discussions.apple.com/thread/6714242 https://discussions.apple.com/thread/6641025 https://discussions.apple.com/thread/6602802 等等 我尝试过重置SMC,清除PRAM,进入恢复模式,修复磁盘和修复权限。没事。我无法从Terminal停止FileVault,当我尝试启用它时,它说它已经打开了: $ fdesetup status FileVault is On. Encryption in progress: Pending $ sudo fdesetup disable Password: Enter a password for '/': ... $ fdesetup status FileVault is On. Encryption in progress: Pending $ sudo fdesetup enable …

5
为什么通过磁盘信息和df获得不同的可用/已用空间?
我有一个13年代早期的MBP,正在运行Mavericks。今天,我今天有了一个SSD外部驱动器,并且将我的虚拟机和Lightroom目录文件移到了该驱动器上以释放磁盘空间,因为256GB的速度很快。 但是,当我df -h在终端中运行时,会得到以下信息: Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk0s2 233Gi 118Gi 115Gi 51% 31026495 30042945 51% / devfs 187Ki 187Ki 0Bi 100% 646 0 100% /dev map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% …

4
从非管理员帐户运行sudo
好的,我正准备购买一台新机器,以便研究如何更好地组织工作。现在,当前我使用管理员帐户作为我的主要登录帐户,但是我知道这可能不是最佳做法,因此我想在计算机上切换到单独的管理员帐户和非管理员帐户。 但是,我是一名开发人员,并且在终端上做了很多工作,因此有时我确实需要通过来运行命令sudo,但是,这当然不能像我通常运行它的方式那样工作(sudo foo,输入当前帐户的密码)。我想知道的是,知道我机器上的管理员帐户的详细信息之后,是否可以通过sudo(或类似方式)从非管理员帐户运行命令,而不必每次都登录不同的帐户?例如,是否可以触发输入管理员密码对话框?

6
如何阻止我的计算机名称自动错误地更改?
自从将2009 iMac升级到Mavericks之后,我经常收到一条消息,指出“该计算机上已经在使用您的计算机的名称” Foo”。名称已更改为“ Foo(2)”。随着相同的错误不断发生,结尾的数字将随着时间不断增加。 重命名计算机很简单,但是有什么方法可以防止将来发生这种情况?我有一台旧的Macbook Pro(运行Mountain Lion)也遇到了同样的问题,但是我2013年初运行Mavericks的MBP似乎没有受到此问题的困扰。

5
假设我使用的VPN的IP地址距我的地址约200英里,我的iMac如何知道我在地图应用中的位置?
我有一台iMac(2011年中,如果需要的话),并且我刚刚安装了Mavericks。 当我启动Maps应用程序时,它可以精确地知道我在哪里,如果使用IP地理位置,我当然可以理解。问题是,我正在使用VPN连接,出口距离我的实际位置约200英里。 如果我使用任何IP地理位置网站,它将显示我在该VPN出口节点上的位置,而不是我实际所在的位置。 那么,我的计算机如何知道它在哪里?


2
如何从计算机中删除以前的App Store用户?
办公室里的其他人试图在我开始之前帮助我安装笔记本电脑,所以现在我的MBP具有某些应用程序的凭据。如果仅此而已,我可以卸载并重新安装该应用程序,但是如何从系统中删除该用户,这确实提示我?

4
如何切换OS X词典的语言?
在Mountain Lion中,您可以通过右键单击某个单词或使用仪表板小部件来启动OS X内部词典,似乎已经获得了至少一种新语言:德语。由于德语是我的主要语言,但是我也阅读了很多英文文本和网站,所以我想即时切换字典语言。我怎样才能做到这一点?

8
如何使用终端命令更改桌面背景?
我试图向OS X配置脚本中添加一个将背景设置为纯深灰色的命令,但是,在应用时,它仅将其设置为主监视器,并且当前连接的所有其他监视器都保持其当前背景,并且此后添加的任何监视器仍接收默认的空间背景。到目前为止,我所拥有的如下: # Change Desktop default BackgroundColor to grey defaults write com.apple.desktop '{ Background = { default = {BackgroundColor = ( "0.2549019753932953", "0.4117647111415863", "0.6666666865348816" ); Change = Never; ChangePath = "/Library/Desktop Pictures/Solid Colors"; ChangeTime = 1800; DrawBackgroundColor = 1; ImageFileAlias = <00000000 00ce0003 00000000 c73804cd 0000482b 00000000 000c2624 000c2633 0000ca1c …
19 desktop 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.