是什么原因导致我的 Mac OS X Lion 屏幕保护程序和桌面图片丢失?

是什么原因导致我的 Mac OS X Lion 屏幕保护程序和桌面图片丢失?

此处已报告了同样的问题 http://forums.macrumors.com/showthread.php?t=1195057

这些文件存在于常规系统文件夹中,但在系统偏好设置列表中却没有找到。

在此处输入图片描述

同样,只有 1 个“桌面图片”文件夹仍然存在。其他标准文件夹(例如“黑白”、“抽象”、“自然”等...)均已丢失。

在此处输入图片描述

我尝试修复磁盘权限,但没有帮助。

答案1

如果权限修复没有解决问题,请尝试以下操作:

ls -la /Library/Desktop\ Pictures/

确保存在某种权限。如果是这样:

sudo chown -R root:admin /Library/Desktop\ Pictures/ && sudo chmod -R 644 /Library/Desktop\ Pictures/

上面的 chmod 为 644 将递归执行目录,因此您需要返回并执行:

sudo chmod 774 /Library/Desktop\ Pictures/Art
sudo chmod 774 /Library/Desktop\ Pictures/Black\ &\ White
sudo chmod 774 /Library/Desktop\ Pictures/Nature
sudo chmod 774 /Library/Desktop\ Pictures/Patterns
sudo chmod 774 /Library/Desktop\ Pictures/Plants
sudo chmod 774 /Library/Desktop\ Pictures/Solid\ Colors

有时 Mac 权限需要稍微强制调整。:P

另外,我刚刚注意到您说的是 Lion。如果 /Library/Desktop\ Pictures/ 中还有其他目录,而我在上面的 chmod 774 块中没有提到,请以相同的方式执行它们。

答案2

我安装了 Lion 6 周后,出现了屏幕保护程序选项消失的问题,这个问题似乎是在我不得不以 32 位模式启动 MacBook Air 后发生的。我并不是说这一定是原因,但这很巧合。

我尝试了上述答案,但没有明显效果——我必须承认,我之后没有想到要重新启动计算机。无论如何,我最终想起我曾以 32 位模式使用过计算机,尽管此后计算机已重新启动(但在应用上述答案后没有重新启动),但我想知道它是否真的自动恢复到 64 位模式。

当我以 64 位模式重新启动计算机时,我的屏幕保护程序选项又恢复了。所以我不知道在应用上述答案后重新启动是否可以解决问题,还是以强制 64 位模式重新启动可以解决问题,或者两者兼而有之。

答案3

只需重新安装 OS X Lion 即可。安装完成后,权限已修复。

打开您下载的安装文件,或重新启动计算机并按住option。看到“Recovery HD”后,将其选为您的驱动器并单击“重新安装 OS X Lion”。这样就可以了。

答案4

我在 Apple Cinema 显示器和 MacBook Pro 内置显示器之间切换时遇到了这个问题。当连接到 Cinema 显示器时,屏幕保护程序可以正确显示,但当切换到 MacBook 的 LCD 时,屏幕保护程序就会消失。

解决这个问题不需要更改任何权限、重新安装或重启。相反,我打开“系统偏好设置”并转到“显示”。接下来,我将分辨率更改为其他分辨率,然后将其改回正常分辨率。当我改回“屏幕保护程序”偏好设置窗格时,所有屏幕保护程序都再次可见。

相关内容