Сегодня столкнулся с неприятностью: Topaz Fusion Express (это такая вспомогательная программулина, чтобы из Aperture и/или iPhoto можно было вызывать модули для фотообработки Topaz) оказалась нерабочей. Вместо нормальной иконки — серая перечеркнутая.
Быстрое обследование «больного» показало, что как-то странно выставились права доступа на папку Contents в пакете приложения. При попытке «Показать содержимое пакета» (команда контекстного меню, вызванного правым кликом на иконке программы) видна эта папка Contents. Но для нее показывается размер 0 байт (и 0 элементов). И открыть ее нельзя — нет прав.
Для «лечения» оказалось достаточно одной команды в Терминале:
sudo chmod 777 /Library/Application\ Support/Topaz\ Labs/FusionExp2/Topaz\ Fusion\ Express\ 2.app/Contents
Чтобы ее дать, удобно сделать следующее:
- В окне Терминала набираем
sudo chmod 777
(с пробелом в конце); - Мышкой «бросаем» в окно папку Contents — автоматически пропишется полный путь;
- Нажимаем Enter и по появившемуся запросу вводим пароль.
У меня после этого программа запустилась без проблем.
Чего и всем желаю.
PS Естественно, рецепт годится не для одной этой конкретной программы 😉