Mac OS X 10.6.4: Spotlight იშლება ან არ მუშაობს; ასწორებს

click fraud protection

ტექნოლოგიით შეპყრობილი Apple-ზე A/UX-ის ადრეული ჩამოსვლის დღიდან, Sudz (SK) პასუხისმგებელია AppleToolBox-ის სარედაქციო მიმართულებაზე. ის დაფუძნებულია ლოს-ანჯელესში, CA.

Sudz სპეციალიზირებულია macOS-ის ყველა ნივთის გაშუქებაში, წლების განმავლობაში განიხილა OS X და macOS ათობით განვითარება.

ყოფილ ცხოვრებაში სუძი ეხმარებოდა Fortune 100 კომპანიებს ტექნოლოგიისა და ბიზნესის ტრანსფორმაციის მისწრაფებებში.

მადლობა, 10.7.2-ზეც მუშაობდა.

მე მქონდა ეს საკითხი. My Spotlight Icon არ ჩანდა მენიუს ზოლში, თუმცა, როგორც ჩანს, საქაღალდეებში ძიება კარგად მუშაობდა. ყველაფერს მზის ქვეშ გავაკეთე.

შეკეთებული დისკის ნებართვები
მეორადი Onyx & MainMenu
ტერმინალის ბრძანებები
ფაილების ჩანაცვლება

თუმცა, ამ ძველი გადაწყვეტილებების უმეტესობა არ მუშაობდა, რადგან 10.6 განსხვავებულად ამუშავებს Spotlight-ს.

აი, რა მუშაობდა ჩემთვის:

შევამჩნიე, რომ Activity Monitor-ის (/Applications/Utilities/Activity Monitor.app) გამოყენება SystemUIServer-ის გადატვირთვისთვის განაახლებს მენიუს ზოლს, მაგრამ არ გამოაჩენს Spotlight-ს მენიუში.

შემდეგ გავხსენი კონსოლი (/Applications/Utilities/Console.app) და დავინახე, რომ SystemUIServer-მა შემდეგი შეცდომა დაუშვა:

შეცდომა /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search ჩატვირთვისას: dlopen(/System/Library/CoreServices/Search.bundle/Contents/MacOS/Search, 265): ბიბლიოთეკა არ არის ჩატვირთული: /System/Library/PrivateFrameworks/Calculate.framework/Versions/A/Calculate
მოხსენიებულია: /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
მიზეზი: სურათი ვერ მოიძებნა

აქედან მივხვდი, რომ პრობლემა უნდა იყოს Calculate.framework-თან, რადგან ის არ იყო ჩატვირთული და SystemUIServer ცდილობდა მასზე წვდომას. ზედმეტია იმის თქმა, მაგრამ Calculate.framework-ის (/System/Library/PrivateFrameworks/Calculate.framework/) შემოწმების შემდეგ აღმოვაჩინე, რომ ის სრულიად ცარიელი იყო. ეს არ ჩანდა სწორად.

მე გადავედი სხვა მაკბუქზე, რომელიც მუშაობს osx 10.6.6 და დავაკოპირე Calculate.framework. ცარიელის ჯანსაღით ჩანაცვლების შემდეგ, SystemUIServer გადავტვირთე Activity Monitor-დან და WHALA-დან, ისევ მუშაობს.

იმედია ეს იყო გამოსადეგი.

წინა პოსტის გაგრძელება:
მე ასევე გავუშვი Onyx და მივმართე Spotlight-ის რეინდექსირებას და ამანაც არაფერი გამოიღო.

მე არ ვიცი როგორ ვიმუშაო ტერმინალში და ამიტომ მეშინია შესვლის და უბრალოდ აკრეფის დაწყება, რომ რაიმე არასწორი ბრძანება არ მივცე. შეუძლია ვინმეს ხელით დაუჭიროს დამწყები, რათა გამოიყენოს ტერმინალი ჩემი პრობლემის მოსაგვარებლად?

მე ვცადე დამატება, შემდეგ ჩემი მყარი დისკის ამოღება კონფიდენციალურობის ყურადღების ცენტრში და არ მაძლევდა საშუალებას დავამატო… შეცდომის გაგზავნა, რომელშიც ნათქვამია: „კონფიდენციალურობის სიის შეცდომა“. ელემენტის დამატება ან ამოღება უცნობი შეცდომის გამო ვერ მოხერხდა.'