I experiment some trouble with Compiz since this Testing update.
Unable to open compig-config and I can’t select desktop with the panel plugin . compiz-xfce-autostart-setup is blocked after “Load plugin animation”
Unfortunately, this package currently fails to compile:
==> Starting build()...
make[1]: Entering directory '/usr/lib/modules/5.12.0-1-MANJARO/build'
CC [M] /home/gerd/Downloads/nvidia-390xx/5.12/src/NVIDIA-Linux-x86_64-390.141-no-compat32/kernel/nvidia-drm/nvidia-drm-drv.o
/home/gerd/Downloads/nvidia-390xx/5.12/src/NVIDIA-Linux-x86_64-390.141-no-compat32/kernel/nvidia-drm/nvidia-drm-drv.c: In function 'nv_drm_update_drm_driver_features':
/home/gerd/Downloads/nvidia-390xx/5.12/src/NVIDIA-Linux-x86_64-390.141-no-compat32/kernel/nvidia-drm/nvidia-drm-drv.c:767:38: error: 'drm_gem_dumb_destroy' undeclared (first use in this function); did you mean 'drm_mode_destroy'?
767 | nv_drm_driver.dumb_destroy = drm_gem_dumb_destroy;
| ^~~~~~~~~~~~~~~~~~~~
| drm_mode_destroy
/home/gerd/Downloads/nvidia-390xx/5.12/src/NVIDIA-Linux-x86_64-390.141-no-compat32/kernel/nvidia-drm/nvidia-drm-drv.c:767:38: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [scripts/Makefile.build:271: /home/gerd/Downloads/nvidia-390xx/5.12/src/NVIDIA-Linux-x86_64-390.141-no-compat32/kernel/nvidia-drm/nvidia-drm-drv.o] Error 1
make[1]: *** [Makefile:1851: /home/gerd/Downloads/nvidia-390xx/5.12/src/NVIDIA-Linux-x86_64-390.141-no-compat32/kernel] Error 2
make[1]: Leaving directory '/usr/lib/modules/5.12.0-1-MANJARO/build'
make: *** [Makefile:81: modules] Error 2
==> ERROR: A failure occurred in build().
Aborting...
My graphics card, unfortunately, is too old to be supported by Nvidia 460.
However, I now managed to build the linux512-nvidia390xx package successfully and so I am able to run a 5.12 kernel. In the repo, there is linux512 5.12.rc3.d0314.g1e28eed-1 available which reports the following version in uname -r:
5.12.0-1-MANJARO
So far, no visible problems, only one error in the dmesg output:
[ 13.224696] pool-evolution-[830]: segfault at 0 ip 00007feec2859709 sp 00007fee937fc800 error 4 in libc-2.33.so[7feec27f4000+14c000]
This seems to be related to the evolution e-mail program, and not the kernel itself. I just rebooted, and was not able to reproduce this issue.
Wow, that was really quick! Thanks a lot for your efforts. With the additional kernel-5.12.patch and the updated kernel-5.11.patch, the package builds flawlessly.
Just installed the newly-built package and rebooted. So far, no problems. Thank you once again, that is really great work!
Weirdly I never noticed a popup for Spectacle, but by reading the bug report I tested a different shortcut (not print screen key alone) to take a screenshot, I pressed Shift+Print Screen and it actually worked. It might have stuttered like 0.3 seconds to show the popups though.
/usr/bin/plasma_session: symbol lookup error: /usr/lib/libKF5KIOCore.so.5: undefined symbol: _ZN4KJob14percentChangedEPS_mNS_14QPrivateSignalE
SDDM loads to a default theme that shows another error with libKF5KIOCore.so.5 (in the kio package), then KDE Plasma doesn’t load at all, with the error above.
Reverting to KIO 5.79.0-1 resolves the issue for me, but I couldn’t find anything after searching the internet that points to the cause so this one has me a bit confused.
The version of the gtk3 package in this update breaks the Mailspring-Libre package. See AUR comments here: .aur.archlinux.org/packages/mailspring-libre
A new version is up in the Arch repos which fixes the issue caused (gtk3-1:3.24.27-4). Would be great if we could get that pulled down in the next testing update.