¿Cómo puedo evitar que LibreOffice se bloquee al azar?

14

Libreoffice sigue fallando al azar. Lo hará cuando esté escribiendo y cuando esté cambiando de escritorio o algo así. No hay golpeteo. Necesito algo de ayuda aquí. ¿Alguien tuvo este problema o un problema similar? Alguien ha encontrado una solución. También parece suceder especialmente de manera prominente después de que mi protector de pantalla ha comenzado. Diría que sucede aproximadamente el 97% del tiempo después de eso. Este es un error molesto y mantiene baja mi productividad.

Sam Mercier
fuente
Desinstalé y reinstalé y eso no funcionó. También eliminé la carpeta y eso no funcionó.
Sam Mercier
Me sale el mismo comportamiento, esperaba encontrar una solución en este hilo. A veces sucede incluso cuando la ventana LO no está enfocada. Por curiosidad, ¿tienes instalada la barra de menú?
geoffrey
Usted ha mencionado que esto ocurra después de que el protector de pantalla se ha iniciado ... Me parece conseguir esto después de una suspensión / reanudación
Geoffrey
66
Aceptaste la respuesta AJ00200, ¿puedes comentar cuál de los puntos que mencionó resolvió tus problemas?
Oxwivi

Respuestas:

2

Tuve el mismo problema, pero se resolvió después de una reinstalación de Ubuntu. Sin embargo, la mayoría de la gente usaría esto como una última opción. Algunas cosas que podría hacer para replicar los resultados serían:

  • Eliminar la carpeta .libreoffice como scouser73 dijo
  • Eliminar y reinstalar Java u OpenJDK
  • Vuelva a instalar LibreOffice (intente usar la última versión del sitio web)

Esperemos que uno de esos ayude. Si decide reinstalar, recuerde hacer una copia de seguridad de todos los archivos que pueda necesitar.

AJ00200
fuente
5

De acuerdo con este hilo http://ubuntuforums.org/showthread.php?t=1813246 y http://forums.linuxmint.com/viewtopic.php?f=47&t=77851&p=456737 este problema está vinculado con la tarjeta gráfica en el uso es Intel HD Graphics y en una CPU Intel Sandy Bridge como (Intel (R) Core (TM) i5-2540M).

La solución sugerida es deshabilitar el suavizado en LibreOffice. Para hacerlo, vaya al menú Herramientas, seleccione opciones. Luego, en la siguiente pantalla, seleccione "ver" en el menú "LibreOffice" y luego anule la selección de "Usar Anti-Aliasing"

Confirmo que funcionó para mí. Hasta ahora, Libre office no se ha portado mal después de que deshabilité las opciones de Salida de gráficos de las preferencias de Vista de LibreOffice. Gracias a los foros mint y Ubuntu. Eso me salvó el día. He estado buscando por tanto tiempo ...

Bernardo
fuente
4

Como se trata de un error de Java, intente cambiar el JRE. Utiliza OpenJDK. Si no tiene OpenJDK, instálelo .

En Libre Office, vaya a ToolsOptions... → LibreOfficeJava(espere un poco hasta que aparezca la lista de JRE) y luego cambie a la versión 1.6.0_20. Cuando lo resalte, la ubicación debería ser algo así /usr/lib/jvm/java-6-openjdk/jre.

Presione el botón OK y cierre todos los documentos abiertos o ventanas de LibreOffice. Luego inicie Libre Office nuevamente.

AlexTheBird
fuente
Otra opción sería desmarcar por completo la casilla "Usar tiempo de ejecución Java".
jnv
1
Ahora puedo comentar :-) Pero debe tener en cuenta que algunas funcionalidades de Libre / Open-Office necesitan un JRE, ver aquí wiki.services.openoffice.org/wiki/Java_and_OpenOffice.org
AlexTheBird
Buen punto. Eso es cierto para la mayoría de las extensiones, incluido Zotero que utiliza Geoffrey.
jnv
1
Gracias Alex y jnv. Esto suena interesante Logré reproducir el error una vez con el sun jre y con un documento que contiene referencias de zotero. Pero hasta ahora no choca con el opedjdk jre. Mantendré el openjdk por un poco más solo para asegurarme de que no haya más bloqueos.
geoffrey
Todavía no estoy seguro de si Sun Java fue el problema, pero no he tenido los mismos bloqueos con LO últimamente, después de cambiar a openjdk (pero hubo una actualización de LO mientras tanto, quién sabe). De todos modos, esta fue la respuesta más útil para mí (y llegué allí poco antes de la respuesta útil de jnv), entonces +150 para AlexTheBird. ¡Gracias!
geoffrey
2

Sugeriría que elimine el perfil de LibreOffice, creo que esto puede eliminar el problema que tiene con el bloqueo aleatorio.

1 - Ve a tu carpeta de inicio

2 - Presione CTRL & H para mostrar las carpetas ocultas

3 - Localiza la carpeta .libreoffice

4 - Haz clic derecho sobre él y bórralo

Esto no eliminará ningún documento que haya hecho, básicamente lo que está haciendo es comenzar desde cero.

scouser73
fuente
Okay. Eso suena prometedor. Lo intentaré pronto. Gracias.
Sam Mercier,
No, eso no ayudó.
Sam Mercier
Desde LO 3.5 el directorio de perfil es ~/.config/libreoffice. Al quitarlo, LO dejó de estrellarse para mí.
Frank Zalkow
2

Cada vez que se bloquea libreoffice, deja un archivo de registro en su carpeta de inicio y en el directorio de trabajo. Lea ese registro para averiguar la fuente real del problema. Incluso yo sufro el mismo problema. La mayoría de las veces, el registro dice que el JRE tiene algo que ver con su bloqueo. Como no desarrollador, no entiendo :-( Encuentro que la eliminación de la opción de usar características experimentales inestables (está en herramientas> opciones) ayudó un poco.

usuario19558
fuente
No tengo 'inestable-experimental' habilitado en las opciones, por lo que esto no está causando los bloqueos que estoy recibiendo. Gracias por señalar los archivos de registro de errores, he presentado un informe de error en Launchpad.
geoffrey
2

Resolví esto más rápido y no quería comenzar con el largo plazo primero: D

Solo abre LO. Vaya a configuración y cambie qué diálogos utiliza LO para guardar documentos.

Cambie esta configuración a: "use los diálogos de LibreOffice para guardar documentos"

(Opción bajo "General")

Cierra y vuelve a abrir LO y esto funcionó para mí.

(Descubrí que mi LO incluso se bloqueó al guardar documentos incluso sin ninguna versión de JAVA activada en LO).

Peterling
fuente
1

Editar: He extrañado que Geoffrey ya esté usando Sun JRE y hasta ahora parece que OpenJDK puede solucionar este problema. Sin embargo, se informó el mismo bloqueo para OpenJDK .

Parece que ya se informó el mismo problema para 10.10 sin llamar la atención.

Suponiendo que Java es la fuente del problema y utiliza el JRE predeterminado (OpenJDK), puede probar Sun JRE en lugar de OpenJDK.

Sun JRE está en el repositorio de socios, asegúrese de tener este repositorio habilitado .

Ahora:

sudo apt-get update
sudo apt-get install sun-java6-jre

Tendrás dos JRE. Puedes eliminar OpenJDK:

sudo apt-get remove default-jre default-jre-headless openjdk-6-jre openjdk-6-jre-headless icedtea6-plugin

(No estoy seguro de cuáles son los paquetes predeterminados, es posible que no tenga algunos de estos instalados; apt-get los ignorará)

o reconfigurar JRE predeterminado:

sudo update-alternatives --config java

(seleccione / usr / lib / jvm / java-6-sun / jre / bin / java)

En el segundo caso, para asegurarse de que LibreOffice use Sun JRE, siga la respuesta de Alex , solo seleccione la de Sun Microsystems.

jnv
fuente
Gracias por eso. Me estoy confundiendo ... Mi informe de error fue por un bloqueo con Sun Java, ¿verdad? Pero el otro tipo que reportó un error dijo que estaba usando openjdk. Mirando a través de los informes de fallos que tengo en mi carpeta de inicio, algunos son para openjdk, otros para sun java. (He estado cambiando entre los dos en los últimos días tratando de resolver otro problema). ¿Entonces ambos tienen la culpa?
geoffrey
Ah, ya veo, en realidad pensé que estabas usando OpenJDK desde que informaste el error para openjdk-6. Sin embargo, el error que he vinculado parece ser realmente con OpenJDK, por lo que al final JRE puede no importar.
jnv
-1

Arreglé mi LibreOffice reinstalándolo. Ubuntu estaba usando una versión inestable de Libre y eso fue lo que probablemente la causó.

Sam Mercier
fuente
¿Qué versión de LibreOffice estás usando ahora?
AlexTheBird