Lottando per risolvere in modo permanente l'arresto anomalo di Dock, Mission Control, Launchbar

Aug 20 2020

Background: ho bisogno di aiuto per risolvere questo bug molto bizzarro che non riesco a capire. Questo è su macOS 10.15.6 (prima e dopo il più recente aggiornamento supplementare) su un MBP da 16 "2020. L'unica cosa che potevo pensare che fosse cambiata proprio prima che si verificasse questo problema è che stavo giocando con BitBar e alcuni plugin BitBar, ma il problema persiste indipendentemente dal fatto che BitBar sia in esecuzione / chiuso o anche BitBar sia completamente disinstallato.

Il bug: il Dock è sparito, il processo non viene visualizzato in Activity Monitor e non può essere riavviato o addirittura smesso di utilizzarlo killall Dock(viene visualizzato come errore di processo senza corrispondenza). Inoltre, CMD+TABnon funziona e lo stesso processo definitivamente morto sta accadendo per Launchpad e Mission Control. Nessuno dei due viene eseguito quando viene chiamato da Spotlight, né viene visualizzato nel monitor delle attività, né può essere ucciso utilizzando killall.

Risoluzione dei problemi fino ad ora: ho provato killalle alcuni dei defaults writecomandi del terminale fluttuano su Internet per uccidere / riavviare questi processi. Ho provato a cercare indizi nel Monitoraggio delle attività e nel menu Uscita forzata (anche da lì ho riavviato Finder per ogni evenienza). Ho riavviato, installato l'aggiornamento supplementare Catalina più recente, ripristinato PRAM / NVRAM. Inoltre, non riesco a trovare nessuno con lo stesso problema da nessuna parte su Internet, ho chiesto in giro su Reddit, e questi sono i più vicini che ho potuto trovare al mio problema nonostante non siano gli stessi e le soluzioni non funzionino per me: SO1 , SO2

Risposte

1 brutalistreceptacle Aug 22 2020 at 07:59

Breve storia molto lunga

Lo script BitBar per cambiare automaticamente lo sfondo del desktop in qualche modo è stato eseguito senza la mia intenzione e ha impostato la mia immagine di sfondo del desktop su una stringa URL non funzionante. Lo sfondo del mio desktop era nero, quindi non ci sono stati cambiamenti visivi che mi hanno avvisato che questo era il colpevole, ma guardando attraverso ~/Library/Application Support/Dock/, ho catinserito tutto al suo interno per ogni evenienza e desktoppicture.dbho scoperto che non era incomprensibile ma invece un URL.

Ciò ha avuto l'effetto di mantenere il processo Dock bloccato in un limbo, dove non potevo ucciderlo o eseguirlo, né potevo effettivamente testimoniarlo in alcuna diagnosi di sistema o rapporto di arresto anomalo. Non si è mai schiantato ma non funzionava; un fantasma.