Perché LibreOffice è così lento se usato in Ubuntu 16.04?


17

Il problema
che sto usando LibreOffice 5.0.6.3 in Ubuntu 16.04 e il programma è considerevolmente più lento rispetto ad esempio a Windows 8.1 e Debian 8.
Ciò si presenta in particolare quando cambio il livello di zoom in documenti più grandi al di sotto del 200%. Oltre il 200% (ad es. Dal 200% al 220% ecc.), Lo zoom avanti e indietro avviene in modo assolutamente fluido: il programma non ha bisogno di tempo per cambiare. Ma ad es. Dal 160% al 180%, lo zoom fa sì che il programma diventi estremamente lento: tutto si blocca e a volte anche l'intera superficie del programma diventa grigia / nera, a volte per alcuni secondi, a volte "permanentemente".
Ciò non accade quando il documento modificato è relativamente piccolo; cioè quando non ci sono oggetti, immagini ecc., ma solo testo, o quando il documento è lungo solo poche pagine.

Esempio
Ho un ampio documento (oltre 50 pagine) con molte frecce, tabelle e anche alcune immagini, e i problemi menzionati si verificano quando lo apro in Ubuntu 16.04. Ma non si verificano quando modifico lo stesso documento in Debian 8 e Windows 8.1.

Quello che ho già provato
ho già cambiato alcune proprietà, dato che ho cercato parecchie soluzioni possibili.
Ad esempio, ho disattivato Java e Open CL e fornito molta più memoria per LibreOffice. Ma tutto ciò ha migliorato la situazione quasi in modo evidente - se non del tutto ...
... il che non è davvero sorprendente, poiché in Windows 8.1 e Debian, LO ha funzionato senza problemi senza apportare queste modifiche.

Domanda
Qualcuno sa se si tratta di un problema specifico di Ubuntu o semplicemente perché si verifica?
Potrebbe avere qualcosa a che fare con il fatto che non sto usando la versione preinstallata di Ubuntu Xenial? (Sono passato alla versione sopra menzionata, poiché 5.1.x sembrava essere ancora più instabile di quanto non fosse già la 5.0.5. (Crash improvvisi dopo semplici comandi))


Ho notato la stessa cosa. Basta aprire un documento da 20kb per bloccare il programma.
Alcuin Arundel,

Ho lo stesso problema, troppo lento quando si utilizza Impress, ho dovuto aumentare la memoria ma lo stesso nel risultato.
Manee Osman

Risposte:


12

Per evitare un lento aggiornamento dell'interfaccia utente, una soluzione alternativa è:

  1. Rimuovere i pacchetti: libreoffice-gnomee libreoffice-gtke libreoffice-gtk3.
  2. Riavvia (chiudi e apri) LibreOffice.

Successivamente, l'interfaccia utente di LibreOffice viene aggiornata rapidamente. Ma quando la finestra (principale) viene ridimensionata, a volte diventa disordinata. Quindi, evita qualsiasi ridimensionamento (ridimensionamento) non necessario, mantieni la finestra (principale) a schermo intero.

Sembra essere solo un problema di porta GTK.

La soluzione alternativa è stata testata con LibreOffice 5.1.3.2 e Ubuntu 16.04 a 64 bit. Il problema è stato risolto in LibreOffice 5.1.4.2.


L'ho provato ed è vero: diventa molto veloce. Ma l'interfaccia utente sembra quindi Windows 95 e anche piuttosto piccola. Esiste una soluzione per questi nuovi problemi? A proposito: il pacchetto 'libreoffice-gtk3' non è stato installato; gli altri due erano.
Francesco Mirrione,

I pacchetti GTK sono responsabili dell'aspetto (temi, ecc.) Dell'interfaccia di LibreOffice in Gnome e Unity 7. La rimozione dei pacchetti GTK significa che l'aspetto è privato. Poiché applichiamo questa soluzione alternativa, abbiamo problemi di aspetto, come svantaggio. A proposito: il pacchetto 'libreoffice-gtk3' non è installato di default. È stato menzionato, nel caso in cui qualcuno lo abbia installato facoltativamente e lo abbia dimenticato.
Ioannis Iliadis - Ilousis,

4
Questo problema è ancora presente in LibreOffice 5.1.4.2. La rimozione dei pacchetti risolve il problema, ma rende brutto LibreOffice.
Ljiljan Veselinovic,

2
Problema ancora presente nella versione 5.1.4.2
Toothless Seer,

1
Il problema è ancora presente in 5.2.0.4
Sanjay Manohar,

3

In Ubuntu 16.04, per rendere veloce LibreOffice Impress 5.1.4.2 basta rimuovere il pacchetto libreoffice-gtk. Non rimuovere il pacchetto libreoffice-gnome, che è necessario affinché l'interfaccia utente abbia un bell'aspetto e sia correttamente integrata con gnome (ad es. Finestra di dialogo per i file aperti integrati previsti). Così:

$ sudo apt-get remove libreoffice-gtk

Ora incollare le diapositive è di nuovo veloce e anche scorrere le diapositive.


Se uso solo LibreOffice Calc in particolare macro e moduli, ci sarebbe qualche vantaggio nella rimozione gtko dovrei lasciare le cose come sono?
WinEunuuchs2Unix

2
Questo ha anche disinstallato libreoffice-gnome.
LAFK dice Reinstate Monica il

2

Il problema sembra essere causato da bug relativi alle build GTK3 di LibreOffice ( guarda qui e qui ). Come ho scoperto, l'unico modo per aggirare il problema è tornare alla versione GTK2. Innanzitutto devi essere sicuro che i pacchetti correlati siano installati:

sudo apt install libreoffice-gtk libreoffice-gtk2

Quindi puoi avviare LibreOffice con GTK2 temporaneamente con:

SAL_USE_VCLPLUGIN=gtk SAL_SYNCHRONIZE=1 libreoffice

Ora dovrebbe funzionare di nuovo normalmente. In tal caso, puoi rimuovere il pacchetto GTK3 per forzare LibreOffice a usare la versione GTK2 in modo permanente:

sudo apt purge libreoffice-gtk3

Peccato per Canonical di fornire una versione non testata di LibreOffice!


necro molto? ~ 4 mesi
negusp,

2
@PatrickNegus Questo problema esiste anche in Ubuntu 16.10, quindi penso che purtroppo sia ancora un argomento.
user5950

sì, sfortunatamente
negusp

1
Questa correzione funziona per me, LibreOffice con il pacchetto gtk2 invece di gtk3 è veloce e reattivo come prima di fare una nuova installazione di Ubuntu 16.10.
greguti,

@greguti Allora vota per questo!
user5950


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.