Tại sao LibreScript lại chậm như vậy khi được sử dụng trong Ubuntu 16.04?


17

Vấn đề
tôi đang sử dụng LibreScript 5.0.6.3 trong Ubuntu 16.04 và chương trình chậm hơn đáng kể so với Windows 8.1 và Debian 8.
Điều này đặc biệt xuất hiện khi tôi thay đổi mức thu phóng trong các tài liệu lớn hơn dưới 200%. Trên 200% (ví dụ từ 200% đến 220%, v.v.), việc phóng to và thu nhỏ diễn ra hoàn toàn suôn sẻ - chương trình không cần thời gian để thay đổi. Nhưng ví dụ: từ 160% đến 180%, việc phóng to khiến chương trình trở nên cực kỳ chậm trễ: Mọi thứ đóng băng và đôi khi toàn bộ bề mặt chương trình chuyển sang màu xám / đen - đôi khi trong vài giây, đôi khi "vĩnh viễn".
Điều này không xảy ra khi tài liệu được chỉnh sửa là relativley nhỏ; nghĩa là khi không có đối tượng, hình ảnh, v.v., mà chỉ có văn bản hoặc khi tài liệu chỉ dài vài trang.

Ví dụ
Tôi có một tài liệu bao quát (hơn 50 trang) với nhiều mũi tên, bảng và một số hình ảnh, và các vấn đề được đề cập xảy ra khi tôi mở nó trong Ubuntu 16.04. Nhưng chúng không xảy ra khi tôi chỉnh sửa cùng một tài liệu trong Debian 8 và Windows 8.1.

Những gì tôi đã thử
tôi đã thay đổi một số thuộc tính nhất định, vì tôi đã tìm kiếm khá nhiều cho các giải pháp có thể.
Ví dụ, tôi đã tắt Java và Open CL và cung cấp thêm bộ nhớ đáng kể cho LibreOffice. Nhưng tất cả những điều này đã cải thiện tình hình hầu như không đáng chú ý - nếu hoàn toàn không ...
... điều đó không thực sự đáng ngạc nhiên, vì trong Windows 8.1 và Debian, LO đã chạy trơn tru mà không thực hiện những thay đổi này.

Câu hỏi
Có ai biết liệu đây có phải là sự cố cụ thể của Ubuntu không, hay đơn giản là tại sao điều đó xảy ra?
Nó có liên quan gì đến thực tế là tôi không sử dụng phiên bản được cài đặt sẵn từ Ubuntu Xenial không? (Tôi đã chuyển sang phiên bản được đề cập ở trên, vì 5.1.x dường như thậm chí còn không ổn định hơn 5.0.5. (Sự cố bất ngờ sau các lệnh đơn giản))


Tôi đã nhận thấy điều tương tự. Chỉ cần mở tài liệu 20kb sẽ khiến chương trình bị treo.
Alcuin Arundel

Tôi có cùng một vấn đề, quá chậm khi sử dụng Ấn tượng, tôi đã phải tăng bộ nhớ nhưng kết quả tương tự.
Manee Osman

Câu trả lời:


12

Để tránh cập nhật Giao diện người dùng chậm, một cách giải quyết là:

  1. Gỡ bỏ các gói: libreoffice-gnomelibreoffice-gtklibreoffice-gtk3.
  2. Khởi động lại (Đóng và mở) LibreOffice.

Sau này, Giao diện người dùng LibreOffice đang được cập nhật nhanh chóng. Nhưng, khi cửa sổ (chính) bị thay đổi kích thước, đôi khi nó trở nên lộn xộn. Vì vậy, tránh bất kỳ thay đổi kích thước không cần thiết (resizings), giữ cho cửa sổ (chính) ở kích thước đầy đủ.

Nó dường như chỉ là một vấn đề cổng GTK.

Giải pháp thay thế đã được thử nghiệm với LibreScript 5.1.3.2 và Ubuntu 16.04 64 bit. Sự cố đã được khắc phục trong LibreScript 5.1.4.2.


Tôi đã thử điều đó, và đó là sự thật: nó trở nên rất nhanh. Nhưng giao diện người dùng sau đó trông giống Windows 95 và cũng khá nhỏ. Có một giải pháp cho những vấn đề mới này? Nhân tiện: Gói 'libreoffice-gtk3' chưa được cài đặt; hai người kia là.
Francesco Mirrione

Các gói GTK chịu trách nhiệm cho sự xuất hiện (theo chủ đề, v.v.) của giao diện LibreScript trong Gnome và Unity 7. Loại bỏ các gói GTK có nghĩa là ngoại hình bị tước bỏ. Vì chúng tôi áp dụng cách giải quyết này, chúng tôi có các vấn đề về ngoại hình, như một nhược điểm. Nhân tiện: gói 'libreoffice-gtk3' không được cài đặt theo mặc định. Nó đã được đề cập, chỉ trong trường hợp ai đó cài đặt nó tùy chọn và quên nó.
Ioannis Iliadis - Ilousis

4
Vấn đề này vẫn còn hiện diện trong LibreScript 5.1.4.2. Loại bỏ các gói giải quyết vấn đề, nhưng làm cho LibreOffice trông xấu xí.
Ljiljan Veselinovic

2
Ban hành vẫn còn hiện diện trong phiên bản 5.1.4.2
Toothless Seer

1
Vấn đề vẫn còn hiện diện trong 5.2.0.4
Sanjay Manohar

3

Trong Ubuntu 16.04, để làm cho LibreScript Impress 5.1.4.2 nhanh chóng, chỉ cần xóa gói libreoffice-gtk. Không xóa gói libreoffice-gnome, cần thiết để giao diện người dùng trông ổn và được tích hợp đúng với gnome (ví dụ: hộp thoại tệp mở tích hợp dự kiến). Vì thế:

$ sudo apt-get remove libreoffice-gtk

Bây giờ các slide sao chép lại nhanh chóng và cũng cuộn các slide.


Nếu tôi chỉ sử dụng LibreOffice Calc đặc biệt là các macro và biểu mẫu thì sẽ có bất kỳ lợi ích nào trong việc loại bỏ gtkhay tôi chỉ nên để mọi thứ như vậy?
WinEunuuchs2Unix

2
Điều này cũng gỡ cài đặt libreoffice-gnome.
LAFK nói Phục hồi lại

2

Vấn đề dường như được gây ra bởi các lỗi liên quan đến các bản dựng GTK3 của LibreOffice ( xem tại đây và đây ). Theo giá vé như tôi đã tìm ra, cách duy nhất để giải quyết là chuyển về phiên bản GTK2. Đầu tiên bạn phải chắc chắn các gói liên quan được cài đặt:

sudo apt install libreoffice-gtk libreoffice-gtk2

Sau đó, bạn có thể tạm thời khởi động LibreScript với GTK2 bằng:

SAL_USE_VCLPLUGIN=gtk SAL_SYNCHRONIZE=1 libreoffice

Bây giờ nó sẽ hoạt động bình thường trở lại. Nếu vậy, bạn có thể xóa gói GTK3 để buộc LibreOffice sử dụng phiên bản GTK2 vĩnh viễn:

sudo apt purge libreoffice-gtk3

Thật xấu hổ khi Canonical cung cấp một phiên bản chưa được kiểm tra của LibreOffice!


hoại tử nhiều? ~ 4 tháng tuổi
negusp

2
@PatrickNegus Vấn đề này cũng tồn tại trong Ubuntu 16.10, vì vậy tôi nghĩ thật không may, đây vẫn là một chủ đề.
dùng5950

vâng, thật không may
negusp

1
Khắc phục sự cố này đối với tôi, LibreScript với gói gtk2 thay vì gtk3 nhanh và phản hồi nhanh như trước khi tôi thực hiện cài đặt Ubuntu 16.10 mới.
greguti

@greguti Sau đó bỏ phiếu cho nó!
dùng5950

0

Bạn có thể thử phiên bản libreoffice mới hơn để xem liệu điều đó có khắc phục được sự cố hay không bằng cách tải xuống tệp .deb:

https://www.libreoffice.org/doad/libreoffice-fresh/?type=deb-x86_64&version=5.1&lang=en-US


Điều đó thực sự đúng: Tôi đã thử lại phiên bản cài đặt sẵn và nó nhanh hơn một chút. Nhưng không chặt chẽ nhanh như khi tôi loại bỏ các gói đã đề cập ở trên.
Francesco Mirrione

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.