Kubuntu Bionic: graphical slowdown after installing recent updates

Matt Ruffalo matt.ruffalo at gmail.com
Fri Mar 2 16:36:06 UTC 2018


Hi Rik-

I updated my system last night, and found bad/choppy graphical
performance again this morning. I don't know whether it's the same
issue, but 'apt full-upgrade' would do the following, and I haven't yet
had the chance to narrow anything down:

"""
root at isomorphic:~# apt full-upgrade
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  libegl1 libgdbm-compat4 libglvnd0
The following packages have been kept back:
  mp3splt
The following packages will be upgraded:
  debconf debconf-i18n default-jre default-jre-headless file
fonts-mathjax java-common
  language-pack-en libjavascriptcoregtk-4.0-18 libjs-mathjax
libkf5contacts-data
  libkf5contacts5 libkf5kdelibs4support-data libkf5kdelibs4support5
libkf5kdelibs4support5-bin
  libkf5plasma5 libkf5plasmaquick5 libmagic-mgc libmagic1 libmirclient9
libmircommon7
  libmircore1 libmirprotobuf3 libperl5.26 libseccomp2 libsnmp-base
libsnmp30 libsort-key-perl
  libtcl8.6 libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-37-gtk2
linux-firmware mlocate perl
  perl-base perl-modules-5.26 plasma-framework python3-software-properties
  python3-update-manager python3-xapian signal-desktop
software-properties-common
  software-properties-kde tcl8.6 ucf unattended-upgrades
update-manager-core vim vim-common
  vim-runtime vim-tiny xserver-common xserver-xorg-core
xserver-xorg-legacy xxd
55 upgraded, 3 newly installed, 0 to remove and 1 not upgraded.
"""

When I have some time, I'll see which packages are pulling in 'libegl1'
and 'libglvnd0'.

Thank you,
MMR...

On 2018-02-24 02:50, Rik Mills wrote:
> Yes, I uploaded a new version of kinfocenter which does not pull in the
> 2 packages I mentioned, at least until we get newer versions that work
> ok with the rest of our latest builds.
>
> So any fresh install should not get them, and any existing install
> should have them be removable or auto-removable with any moans.
>
> On 24/02/18 01:11, Matt Ruffalo wrote:
>> Hi Rik-
>>
>> Thank you very much for the advice. I fully updated my system again,
>> with no packages held back, rebooted, and was happy to try removing the
>> two packages you mentioned.
>>
>> I was pleasantly surprised that I seem to have full performance with
>> graphical effects, so apparently some package update in the last 12-ish
>> hours has fixed this issue.
>>
>> I attempted to remove the two packages you mentioned, to give you better
>> feedback, but I found that I don't have any package installed with the
>> prefix "libglv" -- I'm typing "apt remove libglv" and tab-completion
>> isn't suggesting any installed packages.
>>
>> I likewise do not have a package "libegl1" installed, but 'apt remove'
>> tab completion suggested 'libegl1-mesa', and I'm guessing that removing
>> this would have a lot of side effects:
>>
>> """
>> root at isomorphic:~# apt remove libegl1-mesa
>> Reading package lists... Done
>> Building dependency tree      
>> Reading state information... Done
>> The following packages were automatically installed and are no longer
>> required:
>>   chromium-codecs-ffmpeg-extra geoip-database-extra gir1.2-polkit-1.0
>> gir1.2-secret-1
>>   kdegames-card-data-kf5 libaribb24-0 libbasicusageenvironment1 libcddb2
>> libcfitsio5
>>   libdc1394-22 libdmtx0a libdvbpsi10 libebml4v5 libeditorconfig0
>> libgee-0.8-2 libgit2-26
>>   libgps23 libgroupsock8 libhttp-parser2.7.1 libjavascriptcoregtk-4.0-18
>> libjs-openlayers
>>   libkate1 libkf5akonadicalendar-data libkf5alarmcalendar-data
>> libkf5calendarutils-data
>>   libkf5cddb-data libkf5compactdisc-data libkf5contacteditor-data
>> libkf5grantleetheme-data
>>   libkf5gravatar-data libkf5identitymanagement-data libkf5imap-data
>> libkf5jsapi5
>>   libkf5kdegames-data libkf5ldap-data libkf5pimtextedit-data libkf5sane-data
>>   libkf5syntaxhighlighting-data libkf5tnef-data liblivemedia62
>> liblua5.2-0 libmatroska6v5
>>   libmicrodns0 libmjpegutils-2.1-0 libnfs8 libokteta-data
>> libokteta2core2 libopencore-amrnb0
>>   libopencore-amrwb0 libopenmpt-modplug1 libpackagekitqt5-1 libplacebo3
>> libproxy-tools
>>   libqgpgme7 libqrencode3 libqt5sensors5 libqt5texttospeech5 libquicktime2
>>   libresid-builder0c2a libsdl-image1.2 libsidplay2 libsmi2ldbl
>> libsox-fmt-alsa libsox-fmt-base
>>   libsox3 libspandsp2 libspectre1 libupnp6 libusageenvironment3
>> libva-wayland2 libvlc-bin
>>   libvlc5 libvlccore9 libvulkan1 libwireshark-data libwireshark10
>> libwiretap7 libwscodecs1
>>   libwsutil8 libxcb-xv0 libxfont2 pulseaudio-module-gconf sox transcode
>> transcode-doc twolame
>>   vlc-bin vlc-data vlc-l10n vlc-plugin-base vlc-plugin-samba
>> vlc-plugin-video-splitter
>>   vlc-plugin-visualization wireshark-common xserver-xorg-legacy
>> zenity-common
>> Use 'apt autoremove' to remove them.
>> The following additional packages will be installed:
>>   libportaudio2
>> The following packages will be REMOVED:
>>   amarok amarok-utils apport-kde apturl-kde ark baloo-kf5 bluedevil
>> breeze chromium-browser
>>   chromium-browser-l10n dolphin dolphin-plugins drkonqi ffmpeg
>> ffmpegthumbs firefox
>>   frameworkintegration gir1.2-gtk-3.0 gstreamer-qapt gwenview k3b k3b-i18n
>>   kaccounts-integration kaccounts-providers kactivitymanagerd kamera
>> kate kcalc kcharselect
>>   kde-baseapps-bin kde-cli-tools kde-config-gtk-style
>> kde-config-gtk-style-preview
>>   kde-config-mailtransport kde-config-screenlocker kde-config-sddm
>>   kde-config-telepathy-accounts kde-config-whoopsie kde-runtime
>> kde-spectacle kde-style-breeze
>>   kde-style-breeze-qt4 kde-style-oxygen-qt5 kde-style-qtcurve-qt5
>> kde-telepathy
>>   kde-telepathy-approver kde-telepathy-auth-handler
>> kde-telepathy-contact-list
>>   kde-telepathy-desktop-applets kde-telepathy-filetransfer-handler
>>   kde-telepathy-integration-module kde-telepathy-kaccounts
>> kde-telepathy-kpeople
>>   kde-telepathy-minimal kde-telepathy-send-file kde-telepathy-text-ui
>> kdeconnect
>>   kdeconnect-plasma kded5 kdegraphics-thumbnailers kdemultimedia-kio-plugins
>>   kdenetwork-filesharing kdesdk-dolphin-plugins kdesudo kgamma5
>> khelpcenter khotkeys kile
>>   kimageformat-plugins kinfocenter kinit kio kio-audiocd kio-extras
>> kio-ldap kio-sieve
>>   kio-smtp kmenuedit kmines konsole konsole-kpart konversation
>> kpackagelauncherqml kpat krdc
>>   kross kscreen ksshaskpass ksysguard ksystemlog ktexteditor-katepart
>> ktnef ktorrent
>>   kubuntu-driver-manager kubuntu-notification-helper kwalletmanager
>> kwayland-integration kwin
>>   kwin-addons kwin-common kwin-style-breeze kwin-x11 kwrited
>> language-pack-kde-en
>>   libavdevice57 libcolorcorrect5 libdbusmenu-qt5-2 libdebconf-kde1
>> libegl1-mesa
>>   libgrantlee-textdocument5 libgtk-3-0 libgtk-3-bin libk3b7
>> libk3b7-extracodecs libkaccounts1
>>   libkasten3controllers3 libkasten3core3 libkasten3gui3
>> libkasten3okteta1controllers1
>>   libkasten3okteta1core1 libkasten3okteta1gui1 libkdecorations2-5v5
>> libkdecorations2private5v5
>>   libkf5akonadiagentbase5 libkf5akonadicalendar5abi1
>> libkf5akonadicontact5abi1
>>   libkf5akonadicore-bin libkf5akonadicore5abi1 libkf5akonadimime5
>> libkf5akonadisearchdebug5
>>   libkf5akonadisearchpim5 libkf5akonadiwidgets5 libkf5alarmcalendar5
>> libkf5auth5 libkf5baloo5
>>   libkf5baloowidgets-bin libkf5baloowidgets-data libkf5baloowidgets5
>> libkf5bookmarks5
>>   libkf5calendarcore5 libkf5calendarutils-bin libkf5calendarutils5
>> libkf5cddb5
>>   libkf5compactdisc5 libkf5completion5 libkf5configgui5 libkf5configwidgets5
>>   libkf5contacteditor5 libkf5contacts5 libkf5crash5 libkf5dbusaddons5
>> libkf5declarative5
>>   libkf5emoticons-bin libkf5emoticons5 libkf5filemetadata-bin
>> libkf5globalaccel-bin
>>   libkf5globalaccel5 libkf5globalaccelprivate5 libkf5grantleetheme-plugins
>>   libkf5grantleetheme5 libkf5gravatar5 libkf5guiaddons5
>> libkf5iconthemes-bin libkf5iconthemes5
>>   libkf5identitymanagement5abi1 libkf5idletime5 libkf5imap5
>> libkf5itemviews5 libkf5jobwidgets5
>>   libkf5jsembed5 libkf5kaddressbookgrantlee5
>> libkf5kaddressbookimportexport5 libkf5kcmutils5
>>   libkf5kdcraw5 libkf5kdegames7 libkf5kdelibs4support5
>> libkf5kdelibs4support5-bin
>>   libkf5kdgantt2-5 libkf5kexiv2-15.0.0 libkf5khtml-bin libkf5khtml5
>> libkf5kiocore5
>>   libkf5kiofilewidgets5 libkf5kiogui5 libkf5kiowidgets5 libkf5kipi-bin
>> libkf5kipi31.0.0
>>   libkf5kipi32.0.0 libkf5kirigami2-5 libkf5kmanagesieve5
>> libkf5kontactinterface5
>>   libkf5krosscore5 libkf5krossui5 libkf5ksieveui5 libkf5ldap5
>> libkf5libkdepim-plugins
>>   libkf5libkdepim5abi1 libkf5libkdepimakonadi5 libkf5libkleo5
>> libkf5libkleo5abi1
>>   libkf5mailtransport5abi2 libkf5mailtransportakonadi5
>> libkf5messagecore5abi2
>>   libkf5messagelist5abi1 libkf5messageviewer-plugins
>> libkf5messageviewer5abi3
>>   libkf5mimetreeparser5abi1 libkf5newstuff5 libkf5newstuffcore5
>> libkf5notifications5
>>   libkf5notifyconfig5 libkf5parts-plugins libkf5parts5 libkf5people5
>> libkf5peoplewidgets5
>>   libkf5pimcommon-plugins libkf5pimcommon5abi2 libkf5pimcommonakonadi5
>> libkf5pimtextedit5abi1
>>   libkf5pimtextedit5abi2 libkf5plasma5 libkf5plasmaquick5
>> libkf5plotting5 libkf5prison5
>>   libkf5purpose-bin libkf5purpose5 libkf5quickaddons5 libkf5runner5
>> libkf5sane5
>>   libkf5screen-bin libkf5screen7 libkf5service-bin libkf5service5
>> libkf5solid5 libkf5sonnetui5
>>   libkf5style5 libkf5su-bin libkf5su5 libkf5syndication5
>> libkf5syntaxhighlighting5
>>   libkf5sysguard-bin libkf5texteditor5 libkf5textwidgets5 libkf5tnef5
>> libkf5wallet-bin
>>   libkf5wallet5 libkf5waylandclient5 libkf5waylandserver5
>> libkf5webengineviewer5abi3
>>   libkf5webkit5 libkf5widgetsaddons5 libkf5windowsystem5 libkf5xmlgui5
>> libkf5xmlrpcclient5
>>   libkfontinstui5 libkolab1 libkpmcore7 libkscreenlocker5
>> libksignalplotter7 libktorrent-l10n
>>   libktorrent6 libktpcommoninternals9 libktplogger9 libktpmodels9
>> libktpotr9 libktpwidgets9
>>   libkubuntu1 libkwalletbackend5-5 libkwin4-effect-builtins1
>> libkwineffects11 libkwineffects9
>>   libkwinglutils11 libkwinglutils9 libkwinxrenderutils11
>> libkwinxrenderutils9 libkworkspace5-5
>>   libokteta2gui2 libokular5core7 liboxygenstyle5-5
>> liboxygenstyleconfig5-5 libphonon4qt5-4
>>   libpolkit-qt5-1-1 libpoppler-qt5-1 libpowerdevilcore2 libprocessui7
>> libqapt3-runtime
>>   libqgsttools-p1 libqmobipocket2 libqt5designer5
>> libqt5designercomponents5 libqt5gui5
>>   libqt5help5 libqt5multimedia5 libqt5multimedia5-plugins
>> libqt5multimediaquick-p5
>>   libqt5multimediawidgets5 libqt5opengl5 libqt5printsupport5 libqt5quick5
>>   libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5quickwidgets5
>> libqt5svg5
>>   libqt5waylandclient5 libqt5waylandcompositor5 libqt5webengine5
>> libqt5webenginecore5
>>   libqt5webenginewidgets5 libqt5webkit5 libqt5widgets5 libqt5x11extras5
>>   libreoffice-avmedia-backend-gstreamer libreoffice-kde libscim8v5
>> libsdl2-2.0-0
>>   libtaskmanager6 libwayland-egl1-mesa libweather-ion7 libwebkit2gtk-4.0-37
>>   libwebkit2gtk-4.0-37-gtk2 mednaffe milou okteta okular partitionmanager
>>   pdf-presenter-console phonon4qt5 phonon4qt5-backend-gstreamer
>> pim-sieve-editor pinentry-qt
>>   plasma-dataengines-addons plasma-desktop plasma-discover
>> plasma-framework plasma-integration
>>   plasma-nm plasma-pa plasma-runner-telepathy-contact plasma-runners-addons
>>   plasma-wallpapers-addons plasma-widgets-addons plasma-workspace
>> polkit-kde-agent-1
>>   powerdevil print-manager python3-pykde4 python3-pyqt5 qapt-batch
>> qapt-deb-installer
>>   qml-module-org-kde-activities qml-module-org-kde-draganddrop
>>   qml-module-org-kde-extensionplugin qml-module-org-kde-kcm
>> qml-module-org-kde-kconfig
>>   qml-module-org-kde-kcoreaddons qml-module-org-kde-kholidays
>> qml-module-org-kde-kio
>>   qml-module-org-kde-kirigami qml-module-org-kde-kirigami2
>> qml-module-org-kde-kquickcontrols
>>   qml-module-org-kde-kquickcontrolsaddons qml-module-org-kde-kwindowsystem
>>   qml-module-org-kde-people qml-module-org-kde-purpose
>> qml-module-org-kde-qqc2desktopstyle
>>   qml-module-org-kde-runnermodel qml-module-org-kde-solid
>> qml-module-org-kde-telepathy
>>   qml-module-qtgraphicaleffects qml-module-qtmultimedia
>> qml-module-qtquick-controls
>>   qml-module-qtquick-controls-styles-breeze qml-module-qtquick-controls2
>>   qml-module-qtquick-dialogs qml-module-qtquick-layouts
>> qml-module-qtquick-privatewidgets
>>   qml-module-qtquick-templates2 qml-module-qtquick-virtualkeyboard
>> qml-module-qtquick-window2
>>   qml-module-qtquick2 qml-module-qtwebengine qml-module-qtwebkit
>>   qml-module-ubuntu-onlineaccounts qt5-gtk-platformtheme
>> qt5-image-formats-plugins
>>   qtdeclarative5-qtquick2-plugin qtspeech5-flite-plugin qttools5-dev-tools
>>   qtvirtualkeyboard-plugin qtwayland5 rekonq sddm sddm-theme-breeze
>> signon-kwallet-extension
>>   signon-ui signon-ui-x11 skanlite software-properties-kde
>> system-config-printer
>>   system-config-printer-common systemsettings thunderbird
>> ubuntu-release-upgrader-qt
>>   user-manager vlc vlc-plugin-notify vlc-plugin-qt vlc-plugin-skins2
>> vlc-plugin-video-output
>>   wireshark wireshark-qt xorg xserver-xorg xserver-xorg-core
>> xserver-xorg-input-all
>>   xserver-xorg-input-libinput xserver-xorg-input-synaptics
>> xserver-xorg-input-wacom
>>   xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati
>>   xserver-xorg-video-fbdev xserver-xorg-video-intel
>> xserver-xorg-video-nouveau
>>   xserver-xorg-video-qxl xserver-xorg-video-radeon xserver-xorg-video-vesa
>>   xserver-xorg-video-vmware zenity
>> The following NEW packages will be installed:
>>   libportaudio2
>> 0 upgraded, 1 newly installed, 429 to remove and 1 not upgraded.
>> Need to get 64.6 kB of archives.
>> After this operation, 1,348 MB disk space will be freed.
>> """
>>
>> In any case, things seem fine now. Sorry to raise an issue about a
>> transient problem that worked itself out, but it's hard to tell ahead of
>> time whether something is very specific to certain video hardware (and
>> might not be noticed if no Kubuntu developers are using the same
>> hardware), or whether it's a widespread issue that will be noticed and
>> fixed quickly.
>>
>> Thanks again,
>> MMR...
>>
>> On 2018-02-23 14:36, Rik Mills wrote:
>>> 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?
>




More information about the kubuntu-devel mailing list