0 votos

El Finder no se inicia cuando un usuario específico se conecta

Hay tres cuentas de usuario en un sistema que ejecuta Yosemite 10.10.1.

  1. Cuando un usuario específico se conecta, Finder no se inicia.
  2. El atajo de teclado para forzar la salida ( - - esc ) funciona, pero Finder no está en la lista.
  3. El atajo de teclado para reiniciar ( - - ) también funciona.
  4. Finder sí se inicia cuando cualquiera de los otros dos usuarios se conecta.
  5. En la cuenta afectada ~/Library/Logs carpeta, me di cuenta de que SystemUIServer_2015-01-14-135204_ComputerName , incluyendo lo siguiente, que puede o no ser relevante:

Crashed Thread: 2 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000010db8cca0 VM Regions Near 0x10db8cca0: VM_ALLOCATE 000000010db65000-000000010db69000 [ 16K] r--/r-- SM=S/A --> VM_ALLOCATE 000000010db8d000-000000010dbd6000 [ 292K] r--/r-- SM=SHM

¿Cómo se invoca normalmente Finder en el inicio de sesión, y cuál es el mejor enfoque para solucionar los problemas más profundamente? Me doy cuenta de que borrar y sustituir la cuenta de usuario por completo resolvería el problema, pero me gustaría saber qué está pasando y cómo resolverlo directamente.

1voto

Kent Puntos 3462

En primer lugar, asegúrese de que el usuario es el propietario de su directorio personal. En el Terminal, sudo ls -lFad /Users/(username) y que los permisos estén establecidos como mínimo en "rwx" para el propietario. Del mismo modo, para la carpeta /Users/(nombre de usuario)/Library/.

Hay archivos temporales de caché en /var/folders/(two letters)/(more characters)/ para cada usuario. Puede encontrar el específico para su usuario haciendo sudo ls -lFad /var/folders/*/* y buscar la que es propiedad del usuario. Mover todo este directorio a otro lugar (como, /Users/Shared/temporary/ ) puede permitir al usuario iniciar la sesión con éxito; pero, lo dudo. Una corrupción de la caché debería arreglarse automáticamente. Pero, en aras de la exhaustividad, lo enumeraré aquí de todos modos.

Hay algunos archivos en la carpeta Library/ del usuario que (si están dañados) pueden hacer que el inicio de sesión se cuelgue. Esta lista es arbitraria y no se garantiza que sea completa, pero es una lista de los sospechosos más probables. Podrías moverlos (o, incluso, todos los archivos de preferencias) y reemplazarlos sistemáticamente para ver cuál es la causa del cuelgue, asumiendo que el inicio de sesión funciona cuando los archivos se alejan.

Archivos en ~/Library/Preferences/

.GlobalPreferences.plist
com.apple.BezelServices.plist
com.apple.dock.plist
com.apple.dock.db
com.apple.finder.plist
com.apple.loginwindow.plist
com.apple.QuickLookDaemon.plist
com.apple.systemuiserver.plist
loginwindow.plist

Archivos en ~/Library/Preferences/ByHost/

.GlobalPreferences.(long string).plist
com.apple.windowserver.(long string).plist

Archivos en ~/Library/LaunchAgents/

(could be anything)

Archivos en ~/Library/LaunchDaemons/

(could be anything)

De nuevo, esto puede o no resolver su problema, pero es un buen punto de partida.

0voto

Acid Puntos 51

Lo primero que intentaría hacer es arreglar todos los permisos en / accionamiento

Inténtalo:
sudo diskutil repairPermissions /

e informar si ha servido de algo.

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