0 votos

Firefox en El Capitan no puede crear un perfil en la carpeta estándar

Firefox se negaba a iniciarse en mi MacOS El Capitan. La consola me dio el siguiente mensaje:

com.apple.xpc.launchd: (org.mozilla.firefox.320352[6799]) Service exited with abnormal code: 1

En el transcurso de la resolución de este problema, debo haber dado con el Gestor de Perfiles. Al intentar crear un nuevo perfil en la carpeta estándar ( ~/Library/Application Support/Firefox/Profiles/ ), he visto el siguiente error:

error

Hice que el Profile Manger guardara el perfil en el Escritorio, y ahora Firefox funciona. Pero me gustaría conseguir que funcione normalmente, es decir, guardar el perfil en la carpeta estándar, en gran parte porque estoy teniendo problemas en otras aplicaciones que también podrían estar relacionados con los permisos screwy.

Los permisos de la carpeta Perfiles son: rwx--------- (700) .

¿Alguna pista sobre cómo puedo hacer que Firefox almacene sus perfiles en la carpeta estándar?

0 votos

¿Podría intentar chmod 755 Profiles ? Así son los permisos en mi sistema.

1 votos

@Phong Eso probablemente habría funcionado. Mi solución, incluida como respuesta más abajo, es más general, probablemente aplicando permisos 755 de forma recursiva a toda la carpeta de usuario, lo que puede haber sido excesivo. Ya veremos.

0voto

LopSae Puntos 2189

Este problema, así como los problemas que tenía con iTunes y f.lux, se resolvieron restableciendo los permisos de la carpeta de inicio. Antes de hacer esto, había actualizado a Sierra desde El Capitán. Así que el proceso de restablecimiento que utilicé es para Sierra. Se incluye a continuación, y el original se puede encontrar aquí:

Restablecer los permisos

Si el problema se produjo después de cambiar los permisos de los elementos de la carpeta de inicio, siga estos pasos para restablecer los permisos:

  1. En la barra de menú del Finder, seleccione Ir > Inicio. Se abrirá tu carpeta de inicio.

  2. Seleccione Archivo > Obtener información. Se abrirá una ventana de información para su carpeta de inicio.

  3. Si la sección "Compartir y permisos" de la parte inferior de la ventana no está abierta, haz clic en el triángulo de esa sección para abrirla.

  4. Si el botón de bloqueo en la parte inferior de la ventana muestra un bloqueo cerrado lock , haga clic en el candado e introduzca un nombre y una contraseña de administrador.

  5. Haga clic en el menú Acción en la esquina inferior de la ventana y, a continuación, seleccione "Aplicar a los elementos incluidos". Haga clic en Aceptar para confirmar la acción. Aparece una barra de progreso en la parte superior de la ventana.

  6. Cuando la barra de progreso se complete, abre la aplicación Terminal desde la carpeta Utilidades de tu carpeta Aplicaciones.

  7. Pegue o escriba este comando en el Terminal, luego presione Return:

    diskutil resetUserPermissions / `id -u`

    En los teclados estadounidenses, el carácter ` está justo encima de la tecla Tab. Después de introducir el comando diskutil, si el Terminal dice que el restablecimiento de permisos en el directorio personal del usuario ha fallado (error -69841), introduzca chflags -R nouchg ~ y vuelva a introducir el comando diskutil.

  8. Cuando el proceso se complete, salga de Terminal.

Descubrí un proceso bastante diferente para El Capitán en The Mac Observer OS X: Reparar los permisos de la carpeta de inicio que no he probado, por lo que no puedo hablar de su eficacia.

0 votos

Busqué al menos diez minutos la documentación del diskutil resetUserPermissions y no encontró nada.

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