100% cpu with every scroll in LibreOffice

AFAIK, this issue has nothing to do with the HW acceleration.
Since qt (kf5/6) ‘interface’ is just as depending on the HW acceleration as the default gtk3/4. Still, the qt works and fast, while the gtk is slow and laggy. - at least for me.

@arkenoi

Yes, exactly. Out of the box.

That sounds amazing.

Isn’t it strange that such major and long-awaited thing is not even mentioned in the release notes?

How did you find it?

Blind guess. I was struggling with 4.2 but someone told me newer chipsets are better supported in 4.3 so I made my leap of faith.

You are reading it wrong. Dom0 always has graphical acceleration for what it displays, but nto for the qubes rendering. I think @arkenoi had too now hardware for the graphics stack of dom0 in 4.2, but now it’s supported on 4.3.

1 Like

Yes, that’s right, dom0 only. Some people told me that iGPU virtualization was planned for 4.3, but it had never seen the light of the day.

Thank you! Based on your post, I was able to get LibreOffice running smoothly. I wonder if the Qubes OS project needs to switch away from the Gnome/GTK LibreOffice packages for its Debian templates.

Qubes v4.2
Debian 12
(I’ll update for 4.3 and Debian 13 after I upgrade)

Steps taken:

sudo apt remove libreoffice-gtk3 libreoffice-gnome
sudo apt install libreoffice-kf5
echo "export SAL_USE_VCLPLUGIN=kf5" | sudo tee /etc/profile.d/libreoffice_kf5.sh
2 Likes

Hello

environment: Qubes 4.3 and Debian 13

in my case, on debian13, QT-5 was used to improve performance of libreoffice
similar to this setup;

sudo apt update
sudo apt install libreoffice-qt5
sudo apt purge libreoffice-gtk3 libreoffice-gtk2   # optional


sudo sh -c 'echo "export SAL_USE_VCLPLUGIN=qt5" > /etc/profile.d/libreoffice-qt5.sh'
sudo chmod 644 /etc/profile.d/libreoffice-qt5.sh

xserver is no longer hitting 100% when i scroll a text document or spreadsheet

Thanks

4 Likes

This is also the case for me. It is unfortunate that my path was:

-See fedora template does not have libre office in applications

-See debian template does

-So use libre office in debian because i assume it is there for a reason, encounter crazy lag

-Read this thread and try a bunch of things

-Just install libreoffice in the fedora 43 (not xfce) template so as to keep xfce one clean/default

-Enjoy mostly lag free libreoffice

I have a modern qubes machine, perhaps older qubes also have lag on fedora

1 Like