Kubuntu Bionic: graphical slowdown after installing recent updates

Rik Mills rikmills at kubuntu.org
Fri Feb 23 19:36:21 UTC 2018


Investigating on a Kabylake Intel with a live system.

Removing libegl1 libglvnd0 seems to get me go back to full hardware
driven opengl, whereas with them it was llvmpipe only.

Those are new packages being pulled in by kinfocentre building against
new things in -proposed pocket.

Can you confirm that removing them solves your issue?

On 23/02/18 16:55, Matt Ruffalo wrote:
> Update: it wasn't libdrm-intel1. I held back updates to that package,
> fully updated my system, rebooted, and get terrible graphical
> performance under OpenGL 2.0 and 3.1. Switching the rendering backend to
> XRender makes everything smooth again, though. Time to roll back my root
> filesystem again; figuring out which specific package(s) are causing
> this behavior seems like it's going to be a bit painful.
> 
> Today's daily Ubuntu (not Kubuntu) ISO didn't exhibit this problem.
> 
> MMR...
> 
> On 2018-02-23 10:08, Matt Ruffalo wrote:
>> Hi all-
>>
>> I'm looking through bugs on Launchpad but haven't seen anything
>> related to this yet, and I wanted to bring this to everyone's
>> attention ASAP.
>>
>> I'm running Kubuntu Bionic on my laptop: a 3rd-gen Thinkpad X1 Carbon,
>> and `lspci` tells me that my video hardware is a "VGA compatible
>> controller: Intel Corporation HD Graphics 5500 (rev 09)".
>>
>> After installing some updates on the 21st or 22nd, I found that my
>> Kubuntu installation had /terrible/ video performance: graphical
>> animations were choppy, there was noticeable stutter when moving
>> windows around the screen, and the "blur" effect was initially
>> disabled for the taskbar and application launcher menu. I use btrfs,
>> and my systems are configured to take snapshots of all available
>> subvolumes on every boot, so I could easily roll back my root
>> subvolume to the previous state -- I kept the subvolume for the "bad"
>> state so I could examine the apt log, though.
>>
>> One or more of these updates seems to have caused this (directly from
>> apt.log):
>>
>> """
>> Start-Date: 2018-02-20  19:52:00
>> Commandline: apt full-upgrade
>> Requested-By: mruffalo (1000)
>> Upgrade: libdrm-nouveau2:amd64 (2.4.89-1, 2.4.90-1),
>> libdrm-nouveau2:i386 (2.4.89-1, 2.4.90-1), libdrm-amdgpu1:amd64
>> (2.4.89-1, 2.4.90-1), libdrm-amdgpu1:i386 (2.4.89-1, 2.4.90-1),
>> libdrm2:amd64 (2.4.89-1, 2.4.90-1), libdrm2:i386 (2.4.89-1, 2.4.90-1),
>> libdrm-intel1:amd64 (2.4.89-1, 2.4.90-1), libdrm-intel1:i386
>> (2.4.89-1, 2.4.90-1), libdrm-radeon1:amd64 (2.4.89-1, 2.4.90-1),
>> libdrm-radeon1:i386 (2.4.89-1, 2.4.90-1), libdrm-common:amd64
>> (2.4.89-1, 2.4.90-1)
>> End-Date: 2018-02-20  19:52:12
>>
>> Start-Date: 2018-02-21  10:38:15
>> Commandline: apt full-upgrade
>> Requested-By: mruffalo (1000)
>> Install: libegl1:amd64 (0.2.999+git20170802-2, automatic),
>> libglvnd0:amd64 (0.2.999+git20170802-2, automatic)
>> Upgrade: milou:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> python3-distro-info:amd64 (0.17, 0.18), libkwinglutils11:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), plasma-workspace:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), libtaskmanager6:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libplasma-geolocation-interface5:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), liboxygenstyle5-5:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), libksignalplotter7:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), gtk3-engines-breeze:amd64 (5.12.1-0ubuntu1,
>> 5.12.2-0ubuntu1), libqt5test5:amd64 (5.9.3+dfsg-0ubuntu3,
>> 5.9.3+dfsg-0ubuntu4), libpowerdevilui5:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), kde-cli-tools:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), kde-config-gtk-style:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), bluedevil:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), qt5-gtk-platformtheme:amd64 (5.9.3+dfsg-0ubuntu3,
>> 5.9.3+dfsg-0ubuntu4), kde-config-gtk-style-preview:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), breeze-cursor-theme:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), plasma-nm:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), plasma-pa:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), libpam-kwallet-common:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> plasma-dataengines-addons:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), libprocesscore7:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), kwin-style-breeze:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), kwin-data:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), ksshaskpass:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), plasma-wallpapers-addons:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), libkf5sysguard-bin:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), systemsettings:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), plasma-discover-common:amd64 (5.12.1-0ubuntu2,
>> 5.12.2-0ubuntu1), kde-style-breeze:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), libqt5dbus5:amd64 (5.9.3+dfsg-0ubuntu3,
>> 5.9.3+dfsg-0ubuntu4), kmenuedit:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), libqt5sql5-sqlite:amd64 (5.9.3+dfsg-0ubuntu3,
>> 5.9.3+dfsg-0ubuntu4), khotkeys:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), plasma-discover:amd64 (5.12.1-0ubuntu2,
>> 5.12.2-0ubuntu1), python-cairo:amd64 (1.15.4-2, 1.16.2-1),
>> libqt5widgets5:amd64 (5.9.3+dfsg-0ubuntu3, 5.9.3+dfsg-0ubuntu4),
>> breeze:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> kde-style-oxygen-qt5:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> plasma-desktop:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> kactivitymanagerd:amd64 (5.12.1-0ubuntu1, 5.12.2-0ubuntu1),
>> libkdecorations2-5v5:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> initramfs-tools-bin:amd64 (0.130ubuntu2, 0.130ubuntu3),
>> user-manager:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> kde-style-breeze-qt4:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libkwineffects11:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> plasma-desktop-data:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> powerdevil-data:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libksgrd7:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libqt5xml5:amd64 (5.9.3+dfsg-0ubuntu3, 5.9.3+dfsg-0ubuntu4),
>> libkworkspace5-5:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libqt5printsupport5:amd64 (5.9.3+dfsg-0ubuntu3, 5.9.3+dfsg-0ubuntu4),
>> kwin-addons:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> kde-cli-tools-data:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libqt5concurrent5:amd64 (5.9.3+dfsg-0ubuntu3, 5.9.3+dfsg-0ubuntu4),
>> plasma-runners-addons:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> oxygen-sounds:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libqt5gui5:amd64 (5.9.3+dfsg-0ubuntu3, 5.9.3+dfsg-0ubuntu4),
>> kde-config-sddm:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libkscreenlocker5:amd64 (5.12.1-0ubuntu1, 5.12.2-0ubuntu1),
>> libpam-kwallet4:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libpam-kwallet5:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> kgamma5:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> sddm-theme-breeze:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> kwayland-integration:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> kinfocenter:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libgcrypt20:amd64 (1.8.1-4, 1.8.1-4ubuntu1), libgcrypt20:i386
>> (1.8.1-4, 1.8.1-4ubuntu1), libkf5screen-bin:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), kwrited:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), libkf5screen7:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), kwin:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libcolorcorrect5:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libqt5core5a:amd64 (5.9.3+dfsg-0ubuntu3, 5.9.3+dfsg-0ubuntu4),
>> plasma-integration:amd64 (5.12.1-0ubuntu1, 5.12.2-0ubuntu1),
>> kwin-x11:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), drkonqi:amd64
>> (5.12.1-0ubuntu1, 5.12.2-0ubuntu1), ksysguard-data:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libkwin4-effect-builtins1:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), libqt5opengl5:amd64 (5.9.3+dfsg-0ubuntu3,
>> 5.9.3+dfsg-0ubuntu4), ksysguardd:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), python3-cairo:amd64 (1.15.4-2, 1.16.2-1),
>> libkfontinstui5:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> kscreen:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libqt5network5:amd64 (5.9.3+dfsg-0ubuntu3, 5.9.3+dfsg-0ubuntu4),
>> libkfontinst5:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> polkit-kde-agent-1:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libkf5sysguard-data:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> kde-config-screenlocker:amd64 (5.12.1-0ubuntu1, 5.12.2-0ubuntu1),
>> khotkeys-data:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> kdeplasma-addons-data:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> liboxygenstyleconfig5-5:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libkwinxrenderutils11:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> plasma-look-and-feel-org-kde-breezedark-desktop:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), breeze-gtk-theme:amd64
>> (5.12.1-0ubuntu1, 5.12.2-0ubuntu1), powerdevil:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), libpowerdevilcore2:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), libprocessui7:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libkdecorations2private5v5:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), ksysguard:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), initramfs-tools-core:amd64 (0.130ubuntu2,
>> 0.130ubuntu3), kwin-common:amd64 (4:5.12.1-0ubuntu1,
>> 4:5.12.2-0ubuntu1), initramfs-tools:amd64 (0.130ubuntu2,
>> 0.130ubuntu3), qml-module-qtquick-controls-styles-breeze:amd64
>> (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1), libqt5sql5:amd64
>> (5.9.3+dfsg-0ubuntu3, 5.9.3+dfsg-0ubuntu4),
>> plasma-widgets-addons:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1),
>> libssl1.0.0:amd64 (1.0.2n-1ubuntu2, 1.0.2n-1ubuntu3),
>> libqt5sql5-mysql:amd64 (5.9.3+dfsg-0ubuntu3, 5.9.3+dfsg-0ubuntu4),
>> libweather-ion7:amd64 (4:5.12.1-0ubuntu1, 4:5.12.2-0ubuntu1)
>> End-Date: 2018-02-21  10:42:56
>> """
>>
>> I haven't yet narrowed down exactly which package(s) may have caused
>> this, but if I had to guess, I would probably lean toward 'libdrm-intel1'.
>>
>> I also booted my laptop from today's (2018-02-23) daily Kubuntu
>> desktop-amd64 ISO, and saw exactly the same poor graphical
>> performance. (It seemed worth it to rule out some oddity in my
>> configuration, since I think this Linux installation on my laptop
>> dates back to the early development version of Artful.)
>>
>> I haven't yet had a chance to boot today's daily Ubuntu ISO, but it
>> would be interesting to see whether or not this is specific to Kubuntu
>> vs. Ubuntu.
>>
>> Thank you,
>> MMR...
>>
>>
> 
> 
> 




More information about the kubuntu-devel mailing list