Перевключение объекта Строки меню Центра внимания в Mac OS X 10.6

Я полагаю, что следовал инструкциям здесь, чтобы отключить индексацию Центра внимания и удалить объект строки меню.

Я повторно позволил индексировать очень хорошо, но когда я возвратил полномочия к 744, положение поиска центра внимания возвратилось (как в месте, которое оно будет обычно занимать), но фактический значок и поле поиска не обнаружатся. Если я нажимаю ту часть экрана, я получаю синее поле, но я ничего не могу ввести ни к чему.

В настоящее время полномочия похожи на это:

[~]$ ll /System/Library/CoreServices/Search.bundle.bak/Contents/MacOS/
total 648
-rwxr-xr-x  1 root  wheel   835K Sep 17 14:48 Search*

ll псевдоним, отображенный на следующем

alias ll='${LS_PREAMBLE} -hl'

с $LS_PREAMBLE

[~]$ echo $LS_PREAMBLE
ls -GF

(Проигнорируйте .bak расширение. Я решил, что, пока я не нашел способ полностью восстановить его, я просто удалю его полностью после направлений сюда),

Это выглядит правильным мне, и очевидно что-то запускается, но элементы UI не там.

Таким образом, как я могу восстановить его?

Заранее спасибо!

0
задан 20.03.2017, 12:17

2 ответа

Spotlight.icns должен быть в Resources каталог Search.bundle/Contents.

При испытании трудностей с UI, не обнаруживающимся возможно, необходимо проверить что Resources каталог существует вообще!

К счастью я смог найти копию Каталога с ресурсами и поместить его назад в надлежащее местоположение. Все кажется прекрасным теперь.

0
ответ дан 27.11.2019, 18:47

Это действительно Ваш ls вывод? Поскольку тот файл должен быть Search, нет Search*.

После того как все в файловой системе вернулось к способу, которым это должно быть, я мог бы просто попытаться перезапустить для ударов и восстановления полномочий.

Если все остальное перестало работать, попытайтесь восстановить Search.bundle от резервного копирования.

0
ответ дан 27.11.2019, 18:47

Теги

Похожие вопросы