6 votos

Mi Dock no se lanza al iniciar la sesión

Recientemente instalé la actualización 10.10.5 en mi Macbook Pro, y ahora al iniciar sesión con mi cuenta de inicio, el dock no se inicia (literalmente, no hay proceso de Dock; killall Dock devuelve No matching processes belonging to you were found . Otro comando que he probado es sudo /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock y esto devuelve 2015-09-16 10:26:35.219 Dock[1854:178195] __33-[WVSpaces _initializeFullscreen]_block_invoke: fullscreen message error: Connection invalid ). Además, varios elementos estándar de la interfaz de usuario, como el comando-tabulación, los espacios y los gestos del trackpad, ya no funcionan. Sin embargo, cuando me conecto como usuario invitado, todo funciona bien. Estoy confundido sobre cómo hacer que estos elementos de la interfaz de usuario vuelvan a funcionar.

Edición: He comprobado la consola del sistema, y parece como si el muelle está constantemente tratando de lanzar, pero fallando.

13voto

skerit Puntos 448

A veces el LaunchAgent (trabajo launchd) que asegura que el Dock se inicie se atasca. Intente descargarlo y volver a cargarlo:

launchctl unload -F /System/Library/LaunchAgents/com.apple.Dock.plist
launchctl   load -F /System/Library/LaunchAgents/com.apple.Dock.plist
launchctl start com.apple.Dock.agent

El Dock es una aplicación, y las aplicaciones se ejecutan como el usuario actual, no como Root. (Para convencerte de que esto es cierto, recuerda que cada usuario tiene su propio Dock). Así que no lo inicies con sudo, a menos que quieras ver el Dock del usuario Root. Debería ser capaz de iniciarlo de la misma manera que lo hizo (excepto sin sudo), dado que el LaunchAgent está descargado:

launchctl unload -F /System/Library/LaunchAgents/com.apple.Dock.plist
/System/Library/CoreServices/Dock.app/Contents/MacOS/Dock

La razón por la que necesitas descargar el LaunchAgent es porque reservará ciertos puertos/servicios para que los use el proceso del Dock que está intentando lanzar (sin éxito). Esto evita que su proceso Dock lanzado manualmente los utilice.

0 votos

Los primeros comandos no hacen nada; el segundo conjunto de comandos devuelve prácticamente el mismo error que el anterior, excepto con la "excepción de punto flotante: 8" debajo.

2 votos

Siento que esta respuesta no haya resuelto tu problema. Nunca había visto "Excepción de punto flotante: 8". Como has dicho que funciona con un usuario invitado, eso significa que el problema está necesariamente en tu carpeta de inicio. Podrías intentar mover a un lado los archivos de usuario que utiliza Dock ( ~/Library/Preferences/com.apple.dock.plist , ~/Library/Application Support/Dock ) y prueba a cerrar la sesión y volver a entrar. Probablemente sea demasiado tarde para ayudarte con este problema, pero quizás este consejo pueda ayudarte a ti y a otras personas en situaciones similares.

2 votos

Para lanzar mi experiencia a la piscina, acabo de encontrarme con el mismo problema después de elegir un archivo de imagen (aparentemente) mal formado para mi fondo. El truco terminó siendo lo que interestinglythere sugirió en el comentario: mover a un lado la carpeta Application Support/Dock.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X