FS#51399 - GTK3 3.22 Big Regressions in multiple Applications

Attached to Project: Arch Linux
Opened by Curtis (foxcm2000) - Saturday, 15 October 2016, 16:27 GMT
Last edited by Jan de Groot (JGC) - Monday, 17 October 2016, 07:56 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Upgrading to GTK3 3.22, along with the smaller point updates including 3.22.1+8+ge11df6c-2 ) is causing major glitchiness in multiple applications including Firefox and Libreoffice just to name a few. There are individual bug reports out for some of these applications like LibreOffice (see:  bug 51360 ) but the underlying issue appears to be GTK3 itself.

Brief Examples: 1. In Libreoffice, even typing in a simple word-processing document on a high-end quad core desktop system can cause the interface to temporarily freeze up like how word processors were sometimes slow back in the '80s. On top of that, the menus are extremely slow to open.

2. In Firefox, many moderately complex websites like Youtube can't even scroll smoothly anymore.


Additional info:
Any version of GTK3 3.22 appears to cause this.

I'm running KDE Plasma desktop 5.8 but I've seen the bugs under other environments too.

Steps to reproduce:

Install GTK 3.22 and run a program that depends upon it.

Work-around: Downgrade to GTX 3.20.9-1 and everything goes back to working fine.
This task depends upon

Closed by  Jan de Groot (JGC)
Monday, 17 October 2016, 07:56 GMT
Reason for closing:  Not a bug
Additional comments about closing:  File bugs for broken applications.
Comment by Jan de Groot (JGC) - Sunday, 16 October 2016, 07:44 GMT
Libreoffice is broken with gtk3, that's not a gtk3 bug but a bug in OpenOffice. Even if you downgrade to GTK 3.20.x or fix the tonnes of deprecated style change signals that are causing the main slowness, the gtk2 VCL is always faster than the gtk3 VCL.

As for firefox, I can't reproduce your issues. I don't know what theme you're using but default Adwaita is fine.

Loading...