Мой хакинтош посетил призрак Тачбара, явился в виде вот такого спама в Console.app / system.log. На производительность не влияет, но неприятно.
Mar 2 17:38:44 Tosha com.apple.xpc.launchd[1] (com.apple.nowplayingtouchui): Service only ran for 0 seconds. Pushing respawn out by 10 seconds. Mar 2 17:39:14 --- last message repeated 2 times --- Mar 2 17:39:14 Tosha com.apple.xpc.launchd[1] (com.apple.nowplayingtouchui): Service only ran for 0 seconds. Pushing respawn out by 10 seconds. Mar 2 17:39:44 --- last message repeated 2 times --- Mar 2 17:39:44 Tosha com.apple.xpc.launchd[1] (com.apple.nowplayingtouchui): Service only ran for 0 seconds. Pushing respawn out by 10 seconds. Mar 2 17:40:14 --- last message repeated 2 times ---
Проблема не специфична для хакинтошей, жалоб на подобное поведение хватает на форуме Apple, а решение я нашел на Реддите в macOS.
Шаг 1 — отключить поддержку Touch Bar, для этого в терминале пишем
launchctl unload -w /System/Library/LaunchAgents/com.apple.touchbar.agent.plist
Шаг 2, поскольку первый не помог. Возможно, нужно было перезагрузиться, но лень. Нужно отредактировать еще один причастный файл.
nano /System/Library/LaunchAgents//com.apple.NowPlayingTouchUI.plist
И добавить под <dict> пару строчек <key>Disabled</key><true/>
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Disabled</key> <true/> <key>EnablePressuredExit</key> <false/> ...
После этого можно приступать к отлову других блох, у macOS всегда найдется что написать в журнал, хоть на хакинтоше, хоть на православной технике Apple.
Подозреваю, это решение едва ли переживет какое-нибудь серьезное обновление системы, поэтому пишу это больше для памяти.