Portal:Cinnamon/Fallos

Saltar a: navegación, buscar

Problemas conocidos

Vea Problemas conocidos en openSUSE.

¿Cómo puedo ofrecer valiosos informes de error?

Siéntete libre de contactar con cualquiera de los desarrolladores en el canal IRC #opensuse-cinnamon o el Bugzilla de Novell. Ten en cuenta que solo contar lo que ha pasado puede ser de poca ayuda. Este es el proceso que seguimos para diagnosticar un problema:

  • Si no puedes iniciar sesión, ¿puedes ejecutar cinnamon --replace in una sesión de otro escritorio que sí funcione (GNOME, KDE, ...)? ¿Qué muestra la salida?

¡Ejecutar ese comando puede dejarte con la pantalla en negro y las X congeladas! ¡Guarda el trabajo antes de ejecutarlo! También debes saber como cambiar de tty: init 3 && init 5 para volver.

Dialogo advertencia 64x64.png

Recuerda ejecutar sudo systemctl stop NetworkManager si tienes alguna conexión de red activa. Cinnamon intenta controlar la red y entra en conflicto con GNOME Shell (ambos usan nm-applet)... ¡así que no les des una red que compartir o seguramente falle Cinnamon al no poder iniciar NetworkManager!

Dialogo advertencia 64x64.png
  • Si puedes ejecutar cinnamon --replace pero aún no eres capaz de iniciar sesión usando GDM u otro, ¿puedes aportar algún registro?

Primero, inicia sesión en una tty, y entonces vuelve a GDM e inicia sesión Cinnamon (acuérdate de la <hora>). Si fallase, vuelve a la tty y prueba otra vez ejecutando

su { journalctl --since <time> } > /home/<your username>/journal.log
chown <your username>:users /home/<your username>/journal.log

Necesitamos los archivos journal.log y .xsession-errors-:0 de registro que encontrarás dentro de tu directorio personal.

  • Si no puedes iniciar alguna aplicación, ¿puedes ejecutarlas desde una terminal (en /usr/bin, ahí hay un montón de programas con el prefijo cinnamon- que son los que puedes ejecutar) y ver las salidas? Cinnamon usaba Python mucho, así que es difícil para nosotros encontrar todas las dependencias al construir los paquetes. Python es un lenguaje interpretado, el código no falla hasta que se llega al punto donde está el error. El proyecto en origen tiene una documentación muy pobre sobre sus dependencias en tiempo de ejecución.
  • Si el área de trabajo de Cinnamon está corrupta (p. ej., no se pueden cargar algunos applets, no se pueden habilitar algunas extensiones), ¿podrías pulsar "Meta (la tecla Windows) + L" para activar Cinnamon Looking Glass y contarnos lo que sale en la pestaña Error, por favor?
  • Si se inicia el administrador de archivos Nautilus en vez de Nemo, puedes ejecutar este comando:

xdg-mime default nemo.desktop inode/directory

  • Si la vista de miniaturas no funciona correctamente en Nemo y/o en el escritorio, ejecuta:

rm -R ~/.thumbnails
ln -s ~/.cache/thumbnails/ ~/.thumbnails

Eso es todo.