我正在制作系统偏好设置窗格。它在某些计算机上打开正常,但在其他Mac(全部运行10.5.5)上,首选项窗格拒绝加载并挂起,将以下内容吐入控制台:
11/9/08 8:38:50 PM [0x0-0x31031].com.apple.systempreferences[369] Sun Nov 9 20:38:50 Macintosh.local System Preferences[369] <Error>: Failed to create window context device
11/9/08 8:38:50 PM [0x0-0x31031].com.apple.systempreferences[369] Sun Nov 9 20:38:50 Macintosh.local System Preferences[369] <Error>: CGWindowContextCreate: failed to create context delegate.
11/9/08 8:38:55 PM [0x0-0x31031].com.apple.systempreferences[369] Sun Nov 9 20:38:55 Macintosh.local System Preferences[369] <Error>: Failed to create window context device
为什么会发生这种情况?
感谢。
答案 0 :(得分:1)
与特定系统首选项窗格关联的首选项文件可能已损坏。
您可以尝试从用户〜/ Library / Preferences /文件夹中删除关闭“系统偏好设置”的相关偏好设置文件,然后重新启动设备。通常对于Apple System首选项,该文件将为〜/ Library / Preferences / com.apple.systempreferences.plist。
答案 1 :(得分:1)
我知道这是一个老线程,但我总是发布答案,我只是想归档答案,而其他人可能会遇到问题。
通常,当您有一个帐户Prefpane没有加载错误时,通常是因为2个Guest帐户驻留在计算机上。首先转到Macintosh HD(或根HDD名称)并转到用户文件夹。在这里办理登机手续,查看您是否有多个访客帐户。然后确保您没有登录任何访客帐户,打开终端并输入:
sudo dscl。 -delete / users / guest1
那应删除其他用户帐户,然后尝试打开帐户prefpane。