You are not logged in.

#1 2016-02-14 22:23:44

itsmenotsomeoneelse
Member
Registered: 2016-02-14
Posts: 5

[Solved] Unusable KDE desktop after recent update and reboot

I've just recently installed some updates and reboot, but found my KDE desktop in an unusable state.  X and sddm both start fine, but when I log in I get three windows saying Plasma closed unexpectedly and another saying desktop effects are disabled.  My main panel does not show up and there are graphical glitches when moving the windows around.

Here is what seems to be relevant from journalctl:

Feb 14 15:43:58 haswell-arch ksplashqml[748]: Unrecognized OpenGL version
Feb 14 15:43:58 haswell-arch ksplashqml[748]: Unrecognized OpenGL version
Feb 14 15:43:58 haswell-arch ksplashqml[748]: Loading stage  "initial" 125
Feb 14 15:43:58 haswell-arch ksplashqml[748]: Unrecognized OpenGL version
Feb 14 15:43:58 haswell-arch ksplashqml[748]: Unrecognized OpenGL version
Feb 14 15:43:58 haswell-arch kernel: QSGRenderThread[768]: segfault at 0 ip 00007f2c155ac11d sp 00007f2bf511dd28 error 4 in libc-2.22.so[7f2c15512000+19b000]
Feb 14 15:43:58 haswell-arch kdeinit5[772]: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Feb 14 15:43:58 haswell-arch kdeinit5[776]: Initializing  "kded_touchpad" :  "kcminit_touchpad"
Feb 14 15:43:58 haswell-arch kdeinit5[776]: Initializing  "kcm_kgamma" :  "kcminit_kgamma"
Feb 14 15:43:58 haswell-arch kdeinit5[776]: Initializing  "kcm_style" :  "kcminit_style"
Feb 14 15:43:58 haswell-arch systemd-coredump[771]: Process 748 (ksplashqml) of user 1000 dumped core.
                                                    
                                                    Stack trace of thread 768:
                                                    #0  0x00007f2c155ac11d __strstr_sse2_unaligned (libc.so.6)
                                                    #1  0x00007f2c16c36aba _ZN16QSGRenderContext10initializeEP14QOpenGLContext (libQt5Quick.so.5)
                                                    #2  0x00007f2c16c5a499 n/a (libQt5Quick.so.5)
                                                    #3  0x00007f2c15cddb8e n/a (libQt5Core.so.5)
                                                    #4  0x00007f2c141434a4 start_thread (libpthread.so.0)
                                                    #5  0x00007f2c155fb13d __clone (libc.so.6)
                                                    
                                                    Stack trace of thread 749:
                                                    #0  0x00007f2c155f218d poll (libc.so.6)
                                                    #1  0x00007f2c0b6f6ae2 n/a (libxcb.so.1)
                                                    #2  0x00007f2c0b6f8757 xcb_wait_for_event (libxcb.so.1)
                                                    #3  0x00007f2c09f80379 n/a (libQt5XcbQpa.so.5)
                                                    #4  0x00007f2c15cddb8e n/a (libQt5Core.so.5)
                                                    #5  0x00007f2c141434a4 start_thread (libpthread.so.0)
                                                    #6  0x00007f2c155fb13d __clone (libc.so.6)

                                                    Stack trace of thread 748:
                                                    #0  0x00007f2c1414907f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                    #1  0x00007f2c15cdee2b _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                                    #2  0x00007f2c16c56c56 n/a (libQt5Quick.so.5)
                                                    #3  0x00007f2c16c5912c n/a (libQt5Quick.so.5)
                                                    #4  0x00007f2c16c597c3 n/a (libQt5Quick.so.5)
                                                    #5  0x00007f2c16208455 _ZN7QWindow5eventEP6QEvent (libQt5Gui.so.5)
                                                    #6  0x00007f2c16c8c081 _ZN12QQuickWindow5eventEP6QEvent (libQt5Quick.so.5)
                                                    #7  0x00007f2c15ebea79 _ZN16QCoreApplication6notifyEP7QObjectP6QEvent (libQt5Core.so.5)
                                                    #8  0x00007f2c15ebebab _ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent (libQt5Core.so.5)
                                                    #9  0x00007f2c162005bc _ZN22QGuiApplicationPrivate18processExposeEventEPN29QWindowSystemInterfacePrivate11ExposeEventE (libQt5Gui.so.5)
                                                    #10 0x00007f2c1620132d _ZN22QGuiApplicationPrivate24processWindowSystemEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE (libQt5Gui.so.5)
                                                    #11 0x00007f2c161e66d8 _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Gui.so.5)
                                                    #12 0x00007f2c09fb18c0 n/a (libQt5XcbQpa.so.5)
                                                    #13 0x00007f2c12682dc7 g_main_context_dispatch (libglib-2.0.so.0)
                                                    #14 0x00007f2c12683020 n/a (libglib-2.0.so.0)
                                                    #15 0x00007f2c126830cc g_main_context_iteration (libglib-2.0.so.0)
                                                    #16 0x00007f2c15f1554f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                                    #17 0x00007f2c15ebc57a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                                    #18 0x00007f2c15ec453c _ZN16QCoreApplication4execEv (libQt5Core.so.5)
                                                    #19 0x0000000000405551 main (ksplashqml)
                                                    #20 0x00007f2c15532610 __libc_start_main (libc.so.6)
                                                    #21 0x0000000000405639 _start (ksplashqml)
                                                    
                                                    Stack trace of thread 750:
                                                    #0  0x00007f2c14149428 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
                                                    #1  0x00007f2bfeb79bf4 n/a (libGLX_nvidia.so.0)
                                                    #2  0x00007f2bfd97d8b6 n/a (libnvidia-glcore.so.361.28)
                                                    #3  0x00007f2bfeb7920c n/a (libGLX_nvidia.so.0)
                                                    #4  0x00007f2c141434a4 start_thread (libpthread.so.0)
                                                    #5  0x00007f2c155fb13d __clone (libc.so.6)
                                                    
                                                    Stack trace of thread 751:
                                                    #0  0x00007f2c155f218d poll (libc.so.6)
                                                    #1  0x00007f2c12682fbc n/a (libglib-2.0.so.0)
                                                    #2  0x00007f2c126830cc g_main_context_iteration (libglib-2.0.so.0)
                                                    #3  0x00007f2c15f1554f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                                    #4  0x00007f2c15ebc57a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                                    #5  0x00007f2c15cd8be4 _ZN7QThread4execEv (libQt5Core.so.5)
                                                    #6  0x00007f2c151ac055 n/a (libQt5Qml.so.5)
                                                    #7  0x00007f2c15cddb8e n/a (libQt5Core.so.5)
                                                    #8  0x00007f2c141434a4 start_thread (libpthread.so.0)
                                                    #9  0x00007f2c155fb13d __clone (libc.so.6)
                                                    
                                                    Stack trace of thread 770:
                                                    #0  0x00007f2c14149428 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
                                                    #1  0x00007f2bfeb79bf4 n/a (libGLX_nvidia.so.0)
                                                    #2  0x00007f2bfd97d8b6 n/a (libnvidia-glcore.so.361.28)
                                                    #3  0x00007f2bfeb7920c n/a (libGLX_nvidia.so.0)
                                                    #4  0x00007f2c141434a4 start_thread (libpthread.so.0)
                                                    #5  0x00007f2c155fb13d __clone (libc.so.6)

I thought this might have been a result of me recently messing around with 32-bit libraries, but removing them has not helped.  Pacman log from recent messing about with 32-bit libs and update:

[2016-02-12 18:46] [PACMAN] Running 'pacman --color auto -S extra/htop'
[2016-02-12 18:46] [PACMAN] Running 'pacman -S htop'
[2016-02-12 21:04] [PACMAN] Running 'pacman --color auto -U /tmp/yaourt-tmp-john/PKGDEST.MN5/libcurl-gnutls-7.46.0-1-x86_64.pkg.tar.xz'
[2016-02-12 21:04] [ALPM] transaction started
[2016-02-12 21:04] [ALPM] installed libcurl-gnutls (7.46.0-1)
[2016-02-12 21:04] [ALPM] transaction completed
[2016-02-12 21:06] [PACMAN] Running 'pacman -R libcurl-gnutls'
[2016-02-12 21:06] [ALPM] transaction started
[2016-02-12 21:06] [ALPM] removed libcurl-gnutls (7.46.0-1)
[2016-02-12 21:06] [ALPM] transaction completed
[2016-02-12 21:07] [PACMAN] Running 'pacman --color auto -S --asdeps --needed multilib/gcc-multilib multilib/lib32-gnutls multilib/lib32-libssh2'
[2016-02-12 21:08] [ALPM] transaction started
[2016-02-12 21:08] [ALPM] removed gcc (5.3.0-3)
[2016-02-12 21:08] [ALPM] removed gcc-libs (5.3.0-3)
[2016-02-12 21:08] [ALPM] installed gcc-libs-multilib (5.3.0-3)
[2016-02-12 21:08] [ALPM] installed gcc-multilib (5.3.0-3)
[2016-02-12 21:08] [ALPM] installed lib32-gmp (6.1.0-2)
[2016-02-12 21:08] [ALPM] installed lib32-nettle (3.2-1)
[2016-02-12 21:08] [ALPM] installed lib32-libtasn1 (4.7-1)
[2016-02-12 21:08] [ALPM] installed lib32-libffi (3.2.1-1)
[2016-02-12 21:08] [ALPM] installed lib32-p11-kit (0.23.2-1)
[2016-02-12 21:08] [ALPM] installed lib32-libidn (1.32-1)
[2016-02-12 21:08] [ALPM] installed lib32-gnutls (3.4.8-1)
[2016-02-12 21:08] [ALPM] installed lib32-openssl (1.0.2.f-1)
[2016-02-12 21:08] [ALPM] installed lib32-libssh2 (1.6.0-1)
[2016-02-12 21:08] [ALPM] transaction completed
[2016-02-12 21:14] [PACMAN] Running 'pacman --color auto -U /tmp/yaourt-tmp-john/PKGDEST.Isa/lib32-libcurl-gnutls-7.46.0-0-x86_64.pkg.tar.xz'
[2016-02-12 21:14] [ALPM] transaction started
[2016-02-12 21:14] [ALPM] installed lib32-libcurl-gnutls (7.46.0-0)
[2016-02-12 21:14] [ALPM] transaction completed
[2016-02-12 21:29] [PACMAN] Running 'pacman --color auto -S extra/cmake'
[2016-02-12 21:29] [ALPM] transaction started
[2016-02-12 21:29] [ALPM] installed cmake (3.4.3-1)
[2016-02-12 21:29] [ALPM] transaction completed
[2016-02-12 21:34] [PACMAN] Running 'pacman --color auto -S --asdeps --needed multilib/lib32-krb5'
[2016-02-12 21:34] [ALPM] transaction started
[2016-02-12 21:34] [ALPM] installed lib32-util-linux (2.27.1-1)
[2016-02-12 21:34] [ALPM] installed lib32-e2fsprogs (1.42.13-1)
[2016-02-12 21:34] [ALPM] installed lib32-libldap (2.4.43-1)
[2016-02-12 21:34] [ALPM] installed lib32-keyutils (1.5.9-1)
[2016-02-12 21:34] [ALPM] installed lib32-krb5 (1.13.2-2)
[2016-02-12 21:34] [ALPM] transaction completed
[2016-02-12 21:35] [PACMAN] Running 'pacman --color auto -U --asdeps /tmp/yaourt-tmp-john/PKGDEST.ukm/lib32-rtmpdump-1:2.4.r96.fa8646d-1-x86_64.pkg.tar.xz'
[2016-02-12 21:35] [ALPM] transaction started
[2016-02-12 21:35] [ALPM] installed lib32-rtmpdump (1:2.4.r96.fa8646d-1)
[2016-02-12 21:35] [ALPM] transaction completed
[2016-02-12 21:36] [PACMAN] Running 'pacman --color auto -U /tmp/yaourt-tmp-john/PKGDEST.syJ/lib32-libcurl-compat-7.47.0-1-x86_64.pkg.tar.xz'
[2016-02-14 14:38] [PACMAN] Running 'pacman --color auto -S multilib/lib32-systemd'
[2016-02-14 14:39] [PACMAN] Running 'pacman --color auto -Sy'
[2016-02-14 14:39] [PACMAN] synchronizing package lists
[2016-02-14 14:39] [PACMAN] Running 'pacman --color auto -S -u'
[2016-02-14 14:39] [PACMAN] starting full system upgrade
[2016-02-14 14:42] [ALPM] transaction started
[2016-02-14 14:42] [ALPM] upgraded lib32-gcc-libs (5.3.0-3 -> 5.3.0-4)
[2016-02-14 14:42] [ALPM] upgraded gcc-libs-multilib (5.3.0-3 -> 5.3.0-4)
[2016-02-14 14:42] [ALPM] upgraded coreutils (8.24-1 -> 8.25-1)
[2016-02-14 14:42] [ALPM] upgraded ca-certificates-mozilla (3.21-1 -> 3.22-1)
[2016-02-14 14:42] [ALPM] upgraded curl (7.47.0-1 -> 7.47.1-1)
[2016-02-14 14:42] [ALPM] upgraded nss (3.21-1 -> 3.22-1)
[2016-02-14 14:42] [ALPM] upgraded libgcrypt (1.6.4-1 -> 1.6.5-1)
[2016-02-14 14:42] [ALPM] installed libglvnd (0.0.0.20160210-2)
[2016-02-14 14:42] [ALPM] upgraded freetype2 (2.6.2-1 -> 2.6.3-1)
[2016-02-14 14:42] [ALPM] upgraded xorg-server-common (1.18.0-4 -> 1.18.1-3)
[2016-02-14 14:42] [ALPM] upgraded xorg-server (1.18.0-4 -> 1.18.1-3)
[2016-02-14 14:42] [ALPM] upgraded nvidia-utils (361.18-2 -> 361.28-5)
[2016-02-14 14:42] [ALPM-SCRIPTLET] If you run into trouble with CUDA not being available, run nvidia-modprobe first.
[2016-02-14 14:42] [ALPM] upgraded nvidia-libgl (361.18-2 -> 361.28-5)
[2016-02-14 14:42] [ALPM] upgraded mesa (11.1.1-1 -> 11.1.2-1)
[2016-02-14 14:42] [ALPM] upgraded firefox (44.0-2 -> 44.0.2-1)
[2016-02-14 14:42] [ALPM] upgraded gcc-multilib (5.3.0-3 -> 5.3.0-4)
[2016-02-14 14:42] [ALPM] upgraded http-parser (2.6.0-1 -> 2.6.1-1)
[2016-02-14 14:42] [ALPM] upgraded libinput (1.1.6-1 -> 1.1.7-1)
[2016-02-14 14:42] [ALPM] upgraded kio-extras (15.12.1-1 -> 15.12.1-2)
[2016-02-14 14:42] [ALPM] upgraded kscreenlocker (5.5.4-1 -> 5.5.4-2)
[2016-02-14 14:42] [ALPM] upgraded lib32-gnutls (3.4.8-1 -> 3.4.9-1)
[2016-02-14 14:42] [ALPM] installed lib32-libglvnd (0.0.0.20160210-2)
[2016-02-14 14:42] [ALPM] upgraded lib32-nvidia-utils (361.18-1 -> 361.28-4)
[2016-02-14 14:42] [ALPM] upgraded lib32-nvidia-libgl (361.18-1 -> 361.28-4)
[2016-02-14 14:42] [ALPM] upgraded libindi (1.2.0-1 -> 1.2.0-3)
[2016-02-14 14:42] [ALPM] upgraded libqmi (1.12.6-1 -> 1.12.8-1)
[2016-02-14 14:42] [ALPM] upgraded lmdb (0.9.17-1 -> 0.9.18-1)
[2016-02-14 14:42] [ALPM] upgraded nano (2.5.1-1 -> 2.5.2-1)
[2016-02-14 14:42] [ALPM] upgraded nodejs (5.5.0-1 -> 5.6.0-1)
[2016-02-14 14:42] [ALPM] installed semver (5.1.0-1)
[2016-02-14 14:42] [ALPM] upgraded npm (3.7.1-1 -> 3.7.2-1)
[2016-02-14 14:42] [ALPM] upgraded nvidia (361.18-3 -> 361.28-1)
[2016-02-14 14:42] [ALPM-SCRIPTLET] In order to use nvidia module, reboot the system.
[2016-02-14 14:42] [ALPM] warning: /etc/pacman.d/mirrorlist installed as /etc/pacman.d/mirrorlist.pacnew
[2016-02-14 14:42] [ALPM] upgraded pacman-mirrorlist (20160124-1 -> 20160208-2)
[2016-02-14 14:42] [ALPM] upgraded python-packaging (16.0-1 -> 16.2-1)
[2016-02-14 14:42] [ALPM] upgraded python-setuptools (1:19.7-1 -> 1:20.1.1-1)
[2016-02-14 14:42] [ALPM] upgraded vim-runtime (7.4.1190-1 -> 7.4.1294-1)
[2016-02-14 14:42] [ALPM] upgraded vim (7.4.1190-1 -> 7.4.1294-1)
[2016-02-14 14:42] [ALPM] transaction completed
[2016-02-14 14:43] [PACMAN] Running 'pacman --color auto -Sy'
[2016-02-14 14:43] [PACMAN] synchronizing package lists
[2016-02-14 14:43] [PACMAN] Running 'pacman --color auto -S -u'
[2016-02-14 14:43] [PACMAN] starting full system upgrade
[2016-02-14 14:45] [PACMAN] Running 'pacman --color auto -U /tmp/yaourt-tmp-john/PKGDEST.2Vo/atom-editor-bin-1.5.3-2-x86_64.pkg.tar.xz'
[2016-02-14 14:45] [ALPM] transaction started
[2016-02-14 14:45] [ALPM] upgraded atom-editor-bin (1.4.3-1 -> 1.5.3-2)
[2016-02-14 14:45] [ALPM-SCRIPTLET] ==> Updating desktop MIME database...
[2016-02-14 14:45] [ALPM] transaction completed
[2016-02-14 14:47] [PACMAN] Running 'pacman --color auto -U /tmp/yaourt-tmp-john/PKGDEST.Y0z/google-chrome-48.0.2564.109-1-x86_64.pkg.tar.xz'
[2016-02-14 14:47] [ALPM] transaction started
[2016-02-14 14:47] [ALPM] upgraded google-chrome (48.0.2564.103-1 -> 48.0.2564.109-1)
[2016-02-14 14:47] [ALPM-SCRIPTLET] ESC(BESC[mESC[1mESC[34m==>ESC(BESC[mESC[1m Updating desktop MIME database...ESC(BESC[m
[2016-02-14 14:47] [ALPM-SCRIPTLET] ESC(BESC[mESC[1mESC[34m==>ESC(BESC[mESC[1m Updating icon cache..ESC(BESC[m
[2016-02-14 14:47] [ALPM-SCRIPTLET] ESC(BESC[mESC[1mESC[34m==>ESC(BESC[mESC[1mESC[33m NOTE:ESC(BESC[mESC[1m Custom flags should be put directly in: ~/.config/chrome-flags.confESC(BESC[m
[2016-02-14 14:47] [ALPM-SCRIPTLET] ESC(BESC[mESC[1mESC[34m==>ESC(BESC[mESC[1mESC[33m NOTE:ESC(BESC[mESC[1m The launcher is called: 'google-chrome-stable'ESC(BESC[m
[2016-02-14 14:47] [ALPM] transaction completed
[2016-02-14 15:27] [PACMAN] Running 'pacman -R gcc-libs-multilib'
[2016-02-14 15:28] [PACMAN] Running 'pacman -R gcc-multilib'
[2016-02-14 15:28] [ALPM] transaction started
[2016-02-14 15:28] [ALPM] removed gcc-multilib (5.3.0-4)
[2016-02-14 15:28] [ALPM] transaction completed
[2016-02-14 15:29] [PACMAN] Running 'pacman -R gcc-libs-multilib'
[2016-02-14 15:29] [PACMAN] Running 'pacman -S gcc-libs'
[2016-02-14 15:29] [ALPM] transaction started
[2016-02-14 15:29] [ALPM] removed gcc-libs-multilib (5.3.0-4)
[2016-02-14 15:29] [ALPM] installed gcc-libs (5.3.0-4)
[2016-02-14 15:29] [ALPM] transaction completed
[2016-02-14 15:35] [PACMAN] Running 'pacman -S gcc'
[2016-02-14 15:36] [ALPM] transaction started
[2016-02-14 15:36] [ALPM] installed gcc (5.3.0-4)
[2016-02-14 15:36] [ALPM] transaction completed
[2016-02-14 15:36] [PACMAN] Running 'pacman -R lib32-gmp'
[2016-02-14 15:36] [PACMAN] Running 'pacman -R lib32-nettle'
[2016-02-14 15:37] [PACMAN] Running 'pacman -R lib32-libcurl-gnutls'
[2016-02-14 15:37] [ALPM] transaction started
[2016-02-14 15:37] [ALPM] removed lib32-libcurl-gnutls (7.46.0-0)
[2016-02-14 15:37] [ALPM] transaction completed
[2016-02-14 15:37] [PACMAN] Running 'pacman -R lib32-nettle'
[2016-02-14 15:37] [PACMAN] Running 'pacman -R lib32-libssh2'
[2016-02-14 15:37] [ALPM] transaction started
[2016-02-14 15:37] [ALPM] removed lib32-libssh2 (1.6.0-1)
[2016-02-14 15:37] [ALPM] transaction completed
[2016-02-14 15:38] [PACMAN] Running 'pacman -R lib32-openssl'
[2016-02-14 15:38] [PACMAN] Running 'pacman -R lib32-rtmpdump'
[2016-02-14 15:38] [ALPM] transaction started
[2016-02-14 15:38] [ALPM] removed lib32-rtmpdump (1:2.4.r96.fa8646d-1)
[2016-02-14 15:38] [ALPM] transaction completed
[2016-02-14 15:38] [PACMAN] Running 'pacman -R lib32-libldap'
[2016-02-14 15:38] [PACMAN] Running 'pacman -R lib32-krb5'
[2016-02-14 15:38] [ALPM] transaction started
[2016-02-14 15:38] [ALPM] removed lib32-krb5 (1.13.2-2)
[2016-02-14 15:38] [ALPM] transaction completed
[2016-02-14 15:39] [PACMAN] Running 'pacman -R lib32-gmp'
[2016-02-14 15:39] [PACMAN] Running 'pacman -R lib32-nettle'
[2016-02-14 15:39] [PACMAN] Running 'pacman -R lib32-gnutls'
[2016-02-14 15:39] [ALPM] transaction started
[2016-02-14 15:39] [ALPM] removed lib32-gnutls (3.4.9-1)
[2016-02-14 15:39] [ALPM] transaction completed
[2016-02-14 15:39] [PACMAN] Running 'pacman -R lib32-gmp'
[2016-02-14 15:39] [PACMAN] Running 'pacman -R lib32-nettle'
[2016-02-14 15:39] [ALPM] transaction started
[2016-02-14 15:39] [ALPM] removed lib32-nettle (3.2-1)
[2016-02-14 15:39] [ALPM] transaction completed
[2016-02-14 15:39] [PACMAN] Running 'pacman -R lib32-gmp'
[2016-02-14 15:39] [ALPM] transaction started
[2016-02-14 15:39] [ALPM] removed lib32-gmp (6.1.0-2)
[2016-02-14 15:39] [ALPM] transaction completed
[2016-02-14 15:40] [PACMAN] Running 'pacman -R lib32-nettle'
[2016-02-14 15:40] [PACMAN] Running 'pacman -R lib32-libtasn1'
[2016-02-14 15:40] [PACMAN] Running 'pacman -R lib32-p11-kit'
[2016-02-14 15:40] [ALPM] transaction started
[2016-02-14 15:40] [ALPM] removed lib32-p11-kit (0.23.2-1)
[2016-02-14 15:40] [ALPM] transaction completed
[2016-02-14 15:40] [PACMAN] Running 'pacman -R lib32-libtasn1'
[2016-02-14 15:40] [ALPM] transaction started
[2016-02-14 15:40] [ALPM] removed lib32-libtasn1 (4.7-1)
[2016-02-14 15:40] [ALPM] transaction completed
[2016-02-14 15:40] [PACMAN] Running 'pacman -R lib32-libffi'
[2016-02-14 15:40] [ALPM] transaction started
[2016-02-14 15:40] [ALPM] removed lib32-libffi (3.2.1-1)
[2016-02-14 15:40] [ALPM] transaction completed
[2016-02-14 15:40] [PACMAN] Running 'pacman -R lib32-p11-kit'
[2016-02-14 15:41] [PACMAN] Running 'pacman -R lib32-p11-kit'
[2016-02-14 15:41] [PACMAN] Running 'pacman -R lib32-libidn'
[2016-02-14 15:41] [ALPM] transaction started
[2016-02-14 15:41] [ALPM] removed lib32-libidn (1.32-1)
[2016-02-14 15:41] [ALPM] transaction completed
[2016-02-14 15:41] [PACMAN] Running 'pacman -R lib32-gnutls'
[2016-02-14 15:41] [PACMAN] Running 'pacman -R lib32-openssl'
[2016-02-14 15:41] [PACMAN] Running 'pacman -R lib32-libldap'
[2016-02-14 15:41] [ALPM] transaction started
[2016-02-14 15:41] [ALPM] removed lib32-libldap (2.4.43-1)
[2016-02-14 15:41] [ALPM] transaction completed
[2016-02-14 15:41] [PACMAN] Running 'pacman -R lib32-openssl'
[2016-02-14 15:41] [ALPM] transaction started
[2016-02-14 15:41] [ALPM] removed lib32-openssl (1.0.2.f-1)
[2016-02-14 15:41] [ALPM] transaction completed
[2016-02-14 15:42] [PACMAN] Running 'pacman -R lib32-libssh2'
[2016-02-14 15:42] [PACMAN] Running 'pacman -R lib32-libcurl-gnutls'
[2016-02-14 15:42] [PACMAN] Running 'pacman -R lib32-util-linux'
[2016-02-14 15:42] [PACMAN] Running 'pacman -R lib32-e2fsprogs'
[2016-02-14 15:42] [ALPM] transaction started
[2016-02-14 15:42] [ALPM] removed lib32-e2fsprogs (1.42.13-1)
[2016-02-14 15:42] [ALPM] transaction completed
[2016-02-14 15:42] [PACMAN] Running 'pacman -R lib32-util-linux'
[2016-02-14 15:42] [ALPM] transaction started
[2016-02-14 15:42] [ALPM] removed lib32-util-linux (2.27.1-1)
[2016-02-14 15:42] [ALPM] transaction completed
[2016-02-14 15:42] [PACMAN] Running 'pacman -R lib32-e2fsprogs'
[2016-02-14 15:42] [PACMAN] Running 'pacman -R lib32-util-linux'
[2016-02-14 15:43] [PACMAN] Running 'pacman -R lib32-libldap'
[2016-02-14 15:43] [PACMAN] Running 'pacman -R lib32-keyutils'
[2016-02-14 15:43] [ALPM] transaction started
[2016-02-14 15:43] [ALPM] removed lib32-keyutils (1.5.9-1)
[2016-02-14 15:43] [ALPM] transaction completed
[2016-02-14 15:43] [PACMAN] Running 'pacman -R lib32-krb5'

I'm not really sure where to go from here.  Any help would be greatly appreciated.

Last edited by itsmenotsomeoneelse (2016-02-15 08:19:18)

Offline

#2 2016-02-14 22:38:29

ChemBro
Member
Registered: 2008-10-22
Posts: 703

Re: [Solved] Unusable KDE desktop after recent update and reboot

Do you have this problem with kernel 4.4 (or could you downgrade to 4.3 to see, if that problem still appears)? Only asking, because I have a problem with Plasma with kernel 4.4.

Offline

#3 2016-02-15 00:33:50

itsmenotsomeoneelse
Member
Registered: 2016-02-14
Posts: 5

Re: [Solved] Unusable KDE desktop after recent update and reboot

I encountered this problem with kernel 4.4.1-2-ARCH, but since that is the kernel I was previously using without issue, I'm inclined to think that is not the cause, unless some other recent update has compatibility issues.

Downgrading did seem like a good idea, though, so I decided to follow the instructions in the wiki to downgrade to 02/07/2016 (the last time I did a full update).  That proved difficult, though, since some nvidia files were recently moved to libglvnd package.  Pacman wouldn't let me overwrite them with the old nvidia package and I couldn't uninstall libglvnd without practically uninstalling my entire system.  I ended up moving the affected files to a backup location so pacman would proceed with the downgrade.

After the downgrade completed, the desktop environment appears to be working properly.  So that's good.  But I'm pretty sure my system now is in some kind of weird, invalid state with respect to packages.  How do I fix that?

Offline

#4 2016-02-15 01:54:26

itsmenotsomeoneelse
Member
Registered: 2016-02-14
Posts: 5

Re: [Solved] Unusable KDE desktop after recent update and reboot

Although I initially thought I might have messed things up by messing around with 32-bit libraries, I no longer think that is the case.

Downgrading successfully got things working again.  After that I tried updating everything back to current.  At that point I had trouble getting sddm to start, but re-installing all nvidia packages and libglvnd fixed that.  But then I had the same segfault / core dump problem that I initially posted.  So I had to downgrade again.

I'm starting to think this is probably a bug... maybe in the nvidia drivers?

Offline

#5 2016-02-15 03:15:16

circleface
Member
Registered: 2012-05-26
Posts: 639

Re: [Solved] Unusable KDE desktop after recent update and reboot

Have you installed the microcode update for your processor?  I'm not sure if it will make a difference, but a lot of random crashes can happen if the microcode is not updated.

Offline

#6 2016-02-15 06:47:53

itsmenotsomeoneelse
Member
Registered: 2016-02-14
Posts: 5

Re: [Solved] Unusable KDE desktop after recent update and reboot

Thanks for the suggestion!  I was under the impression that microcode updates were handled by the kernel and was unaware that an additional package needed to be installed and configured for Intel processors.

Unfortunately, after installing, configuring, and verifying the microcode updates, I am still getting the same result with the most recent packages.

Offline

#7 2016-02-15 08:18:59

itsmenotsomeoneelse
Member
Registered: 2016-02-14
Posts: 5

Re: [Solved] Unusable KDE desktop after recent update and reboot

Okay, I think I managed to track down the cause of this after some further forum sleuthing.

I came across this thread talking about recent nvidia driver updates causing games to complain about OpenGL version (sounded familiar).  That thread links to a thread on nvidia devtalk that mentions the driver causing issues with __GL_THREADED_OPTIMIZATIONS (also sounded familiar).  Some time back, I had added `export __GL_THREADED_OPTIMIZATIONS=1` to /etc/profile as part of an attempt to rid myself of incessant video tearing.

So I changed /etc/profile to export `__GL_THREADED_OPTIMIZATIONS=0`, update packages, re-installed nvidia/libglvnd packages, rebooted and... all seems to be working well.  Except the incessant video tearing that I had solved at some point, but then came back with a vengeance a few months ago and I haven't been able to be rid of it since.  But that's a topic for another day.

Thanks to all who offered suggestions!

Offline

#8 2016-02-27 21:52:59

1985a1
Member
Registered: 2013-12-02
Posts: 3

Re: [Solved] Unusable KDE desktop after recent update and reboot

Thnks, with this I finally can fix my system.

Offline

Board footer

Powered by FluxBB