Заставка не працює в Mac OS X? Вирішення проблем запуску ScreenSaverEngine.app
Зміст:
«Ви вперше відкриваєте програму ScreenSaverEngine.app. Ви впевнені, що хочете відкрити цю програму?»
Заставка мого Mac офіційно не працювала. Це дивне повідомлення, яке я отримав сьогодні зненацька, досить дивне, оскільки ScreenSaverEngine.app було активовано багато разів, враховуючи, що саме він керує заставкою в Mac OS X! Я вирішив вирішити цю дивну проблему та знайшов рішення (зауважте, що це було перевірено лише в Mac OS X 10).6 Snow Leopard).
Вирішіть проблему з ScreenSaverEngine.app, щоб заставка знову працювала
Запустіть термінал і введіть таку команду в один рядок: cd /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support
Тепер введіть наступне в командному рядку: sudo ./lsregister -r -apps local, system, user
Вас запитають пароль адміністратора, оскільки ви використовуєте команду sudo для виконання команди lsregister, введіть її
Через кілька секунд ви побачите: ThrottleProcessIO: throttling disk i/o, а потім ви повернетеся до терміналу, який тепер ви можете закрити.
Спробуйте ще раз запустити екранну заставку, вона має працювати (використовуйте гарячий куток для перевірки)
Якщо вам цікаво, сценарій lsregister, який було виконано, перебудував базу даних LaunchServices, а потім і ScreenSaverEngine.додаток є частиною цієї функції, здається, він справляється. Я знайшов це рішення, покопавшись на форумах Apple Discussion Forums, але я розумію, що возитися в терміналі може бути збентеженим для багатьох користувачів Mac, тому ви можете просто спробувати просто перезавантажити заздалегідь.
Я не можу пояснити, чому моя заставка раптово перестала працювати, я останнім часом не встановлював жодних оновлень або нових програм, а мій Mac не перезавантажувався протягом 9 днів (ви можете перевірте час роботи вашого Mac за допомогою терміналу). Для мене трохи загадка щодо причини цього, але наведене вище виправлення спрацювало, і моя заставка працює як завжди, без перезавантаження Mac!