Pourquoi LibreOffice est-il si lent lorsqu'il est utilisé dans Ubuntu 16.04?


17

Le problème que
j'utilise LibreOffice 5.0.6.3 dans Ubuntu 16.04, et le programme est considérablement plus lent que par exemple dans Windows 8.1 et Debian 8.
Cela apparaît en particulier lorsque je change le niveau de zoom dans des documents plus grands en dessous de 200%. Au-dessus de 200% (par exemple de 200% à 220%, etc.), le zoom avant et arrière se produit de manière absolument fluide - le programme n'a pas besoin de temps pour le changement. Mais par exemple de 160% à 180%, le zoom rend le programme extrêmement lent: tout se fige, et parfois aussi toute la surface du programme devient grise / noire - parfois pendant quelques secondes, parfois "de façon permanente".
Cela ne se produit pas lorsque le document édité est relativement petit; c'est-à-dire lorsqu'il n'y a pas d'objets, d'images, etc., mais seulement du texte, ou lorsque le document ne fait que quelques pages.

Exemple
J'ai un document complet (50+ pages) avec de nombreuses flèches, tableaux et aussi quelques images, et les problèmes mentionnés se produisent lorsque je l'ouvre dans Ubuntu 16.04. Mais ils ne se produisent pas lorsque je modifie le même document dans Debian 8 et Windows 8.1.

Ce que j'ai déjà essayé,
j'ai déjà changé certaines propriétés, car j'ai cherché pas mal de solutions possibles.
Par exemple, j'ai désactivé Java et Open CL, et fourni beaucoup plus de mémoire pour LibreOffice. Mais tout cela a sensiblement amélioré la situation - voire pas du tout ...
... ce qui n'est pas vraiment surprenant, car dans Windows 8.1 et Debian, LO s'est bien déroulé sans effectuer ces changements.

Question
Est-ce que quelqu'un sait s'il s'agit d'un problème spécifique à Ubuntu, ou simplement pourquoi cela se produit?
Cela pourrait-il avoir quelque chose à voir avec le fait que je n'utilise pas la version préinstallée d'Ubuntu Xenial? (Je suis passé à la version mentionnée ci-dessus, car 5.1.x semblait être encore plus instable que 5.0.5 ne l'était déjà. (Plantages soudains après des commandes simples))


J'ai remarqué la même chose. L'ouverture d'un document de 20 Ko entraîne le blocage du programme.
Alcuin Arundel

J'ai le même problème, trop lent lors de l'utilisation d'Impress, j'ai dû augmenter la mémoire mais le même résultat.
Manee Osman

Réponses:


12

Pour éviter une mise à jour lente de l'interface utilisateur, une solution de contournement consiste à:

  1. Supprimer les packages: libreoffice-gnomeet libreoffice-gtket libreoffice-gtk3.
  2. Redémarrez (fermez et ouvrez) LibreOffice.

Après cela, l'interface utilisateur de LibreOffice est mise à jour rapidement. Mais, lorsque la fenêtre (principale) est redimensionnée, elle devient parfois désordonnée. Donc, évitez tout redimensionnement inutile (redimensionnement), conservez la fenêtre (principale) en taille réelle.

Il semble que ce soit uniquement un problème de port GTK.

Cette solution de contournement a été testée avec LibreOffice 5.1.3.2 et Ubuntu 16.04 64 bits. Le problème a été résolu dans LibreOffice 5.1.4.2.


J'ai essayé ça, et c'est vrai: ça devient très rapide. Mais l'interface utilisateur ressemble alors à Windows 95 et également assez petite. Existe-t-il une solution à ces nouveaux problèmes? Soit dit en passant: le paquet 'libreoffice-gtk3' n'a pas été installé; les deux autres l'étaient.
Francesco Mirrione

Les packages GTK sont responsables de l'apparence (thème, etc.) de l'interface de LibreOffice sous Gnome et Unity 7. La suppression des packages GTK signifie que l'apparence est supprimée. Étant donné que nous appliquons cette solution de contournement, nous avons des problèmes d'apparence, comme inconvénient. Par ailleurs: le paquet 'libreoffice-gtk3' n'est pas installé par défaut. Il a été mentionné, juste au cas où quelqu'un l'aurait installé en option et l'aurait oublié.
Ioannis Iliadis - Ilousis

4
Ce problème est toujours présent dans LibreOffice 5.1.4.2. La suppression des packages résout le problème, mais rend LibreOffice laid.
Ljiljan Veselinovic

2
Problème toujours présent dans la version 5.1.4.2
Toothless Seer

1
Problème également toujours présent dans 5.2.0.4
Sanjay Manohar

3

Dans Ubuntu 16.04, pour rendre LibreOffice Impress 5.1.4.2 rapide, supprimez simplement le paquet libreoffice-gtk. Ne supprimez pas le paquet libreoffice-gnome, qui est nécessaire pour que l'interface utilisateur soit correcte et soit correctement intégrée à gnome (par exemple, boîte de dialogue de fichier ouvert intégrée attendue). Donc:

$ sudo apt-get remove libreoffice-gtk

Désormais, le copier-coller des diapositives est à nouveau rapide et le défilement des diapositives est également possible.


Si j'utilise uniquement LibreOffice Calc, en particulier les macros et les formulaires, y aurait-il un avantage à supprimer gtkou devrais-je simplement laisser les choses telles quelles ?
WinEunuuchs2Unix

2
Cela a également désinstallé libreoffice-gnome.
LAFK dit Réintégrer Monica

2

Le problème semble provenir de bogues liés aux versions GTK3 de LibreOffice ( regardez ici et ici ). Aussi bien que je l'ai découvert, la seule façon de contourner le problème est de revenir à la version GTK2. Au début, vous devez vous assurer que les packages associés sont installés:

sudo apt install libreoffice-gtk libreoffice-gtk2

Ensuite, vous pouvez démarrer LibreOffice avec GTK2 temporairement avec:

SAL_USE_VCLPLUGIN=gtk SAL_SYNCHRONIZE=1 libreoffice

Maintenant, cela devrait fonctionner à nouveau normalement. Si c'est le cas, vous pouvez supprimer le package GTK3 pour forcer LibreOffice à utiliser la version GTK2 en permanence:

sudo apt purge libreoffice-gtk3

Honte à Canonical de livrer une version non testée de LibreOffice!


nécro beaucoup? ~ 4 mois
negusp

2
@PatrickNegus Ce problème existe également dans Ubuntu 16.10, donc je pense que malheureusement c'est toujours un sujet.
user5950

oui, malheureusement
negusp

1
Ce correctif fonctionne pour moi, LibreOffice avec le paquet gtk2 au lieu de gtk3 est rapide et réactif comme avant avant de faire une nouvelle installation d'Ubuntu 16.10.
greguti

@greguti Alors votez pour!
user5950


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.