<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Libreoffice (Calc) rendering very slow on GTK3"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=144033">144033</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Libreoffice (Calc) rendering very slow on GTK3
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>7.1.5.2 release
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>UI
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>saverio.pub2@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>I'm on an Ubuntu MATE 20.04 machine, with Nvidia proprietary drivers (for
reference, can't use Nouveau, since my machine doesn't boot with it).

Libreoffice (Calc) renders slow. The delay is very noticeable, even when just
typing characters.

If I remove the GTK3 styling (`libreoffice-gtk3` package), then the rendering
speed is fine (but of course, the program is unstyled, with some workflow
consequences).

I've tried to run on GTK2 (`libreoffice-gtk2` package installed), but I see
Calc as unstyled, so it seems it's not actually running on GTK2.

I've also tried to disable HW acceleration, but there is no improvement.

I don't experience this slowness on any other program on my installation.

I've noticed that when there's a delay, the Xorg process CPU occupation
skyrockets (depending on how fast I type, it may go even to 100% single
thread).

I've reproduced the same problem on all the LO versions, from the Ubuntu 20.04
default (6.4.7) to the latest (7.2).

The kernel version doesn't affect the problem as well (experienced on different
5.x versions).

Interestingly, I've tried a packaged LO (from
<a href="https://libreoffice.soluzioniopen.com">https://libreoffice.soluzioniopen.com</a>), and, while the Xorg process occupation
goes relatively high (~35% while typing), there is no noticeable slowdown.

I'd be perfectly happy to run on GTK2 as workaround, if that allowed persistent
copy/paste :)</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>