Recientemente, Libreoffice se ha vuelto muy lento para abrirse en mi computadora. Se necesitan varios minutos para abrir. Mi sistema operativo es Kubuntu20.04.
He intentado:
- purgarlo y reinstalarlo
- instalar la última versión desde un paquete deb
También he intentado seguir los consejos sobreesta páginaaunque mi sistema operativo es Linux:
- ejecutar LibreOffice en modo seguro
- alternar openCL
- eliminar suavizado
No cambió nada.
He ejecutado un strace libreoffice
pero no puedo interpretar los resultados. Aquí están las últimas líneas que recibo antes de que se elimine LibreOffice. Puedo agregar el informe completo si es necesario.
connect(3, {sa_family=AF_UNIX, sun_path="/tmp/OSL_PIPE_1000_SingleOfficeIPC_b910dfc6e06b87d13cbea62e8047c298"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
stat("/proc/version", {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
stat("/usr/lib/libreoffice/program/", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
openat(AT_FDCWD, "/sys/dev/block/8:0/queue/rotational", O_RDONLY) = 3
close(3) = 0
mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7d73a20000
mprotect(0x7f7d73a21000, 8388608, PROT_READ|PROT_WRITE) = 0
clone(child_stack=0x7f7d7421f630, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[25343], tls=0x7f7d74220700, child_tidptr=0x7f7d742209d0) = 25343
futex(0x55daba28d610, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x55daba28d610, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x55daba28d838, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x55daba28d840, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, "/usr/lib/jvm/java-11-openjdk-amd"..., 4096) = 209
close(5) = 0
pipe([3, 4]) = 0
clone(child_stack=0x7f7d7421f630, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[25364], tls=0x7f7d74220700, child_tidptr=0x7f7d742209d0) = 25364
futex(0x55daba28e890, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x55daba28e890, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x55daba28d838, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x55daba28d840, FUTEX_WAKE_PRIVATE, 1) = 0
close(4) = 0
futex(0x55daba28ece8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1639832977, tv_nsec=373455000}, FUTEX_BITSET_MATCH_ANY
El comando apt-cache policy libreoffice
da
libreoffice:
Installed: (none)
Candidate: 1:7.2.3~rc2-0ubuntu0.20.04.1~lo1
Version table:
1:7.2.3~rc2-0ubuntu0.20.04.1~lo1 500
500 http://ppa.launchpad.net/libreoffice/ppa/ubuntu focal/main amd64 Packages
1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 100
100 http://fr.archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages
1:6.4.7-0ubuntu0.20.04.2 500
500 http://fr.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages
500 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages
1:6.4.2-0ubuntu3 500
500 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
El comando lowriter --version
da:
LibreOffice 7.2.3.2 20(Build:2)
¿Sabes cuál es el problema y qué puedo hacer?
Gracias
Respuesta1
Una cosa que podría causar esto es una cantidad anormalmente grande de fuentes instaladas (¿algo podría haber hecho eso recientemente?) o un caché de fuentes dañado
Intente ejecutar sudo fc-cache -f -v
para restablecer su caché de fuentes.
Si eso no funciona ~/.local/share/fonts
, compare su contenido /usr/share/fonts/
y /usr/local/share/fonts
con el de una instalación nueva (por ejemplo, instale Ubuntu en una máquina virtual), es decir
cd /usr/share/fonts
find . >> ~/fontlist.txt
cd /usr/local/share/fonts
find . >> ~/fontlist.txt
cd ~/.local/share/fonts
find . >> ~/fontlist.txt
diff ~/fontlist.txt ~/vmlist.txt
para ver si es anormalmente más grande (o tal vez hay una fuente no autorizada, intente hacer una copia de seguridad de sus fuentes y reemplácelas con el contenido de una instalación estándar, reinicie el caché e intente nuevamente)
Editar:Sólo para probar cosas, intente actualizar sucaché de iconostambién.
Respuesta2
Tienes que intentar restablecer su configuración por usuario al
mv ~/.config/libreoffice ~/.config/libreoffice_old
y luego inicie LibreOffice nuevamente.