[Stable Update] 2020-12-30 - Kernels, KDE, Cinnamon, LibreOffice, Python 3.9, Mesa 20.3.1

Hi @chaot,

honestly I don’t know if there will be a fix soon, but the workaround should be working if you’re using a gnome desktop and change the correct service files.

For progress in development, check the tickets in gnome-session project:


and

About the ticket you’ve mentioned:
I don’t know what a source of the problem is, but it sounded like that it could be related to that one. From the inxi output posted you can read that the system is using kde, therefore the same fix cannot be applied here.

Since I have an NVidia GeForce 9800 GT card, X wouldn’t start. Yes, I didn’t pay attention to the warning that old NVidia drivers got dropped. Just assumed that since I’m on LTS kernel (5.4) the drivers are not gonna be pulled from under me. This assumption was obviously wrong.

Since I didn’t want to build anything, I just went to the pacman cache directory and did

sudo pacman -U linux54-nvidia-340xx-340.108-80-x86_64.pkg.tar.zst lib32-nvidia-340xx-utils-340.108-1-x86_64.pkg.tar.xz nvidia-340xx-utils-340.108-1-x86_64.pkg.tar.xz

For now X is working, though I don’t know how long it’s gonna last.

Hello, my steps to successful update from kernel 5.4, nVidia 440 (GeForce GTX 1060), GNOME:

  1. sudo mhwd -a pci nonfree 0300
  2. Manjaro-Configuration (Manjaro-Einstellungsmanager) Select & Install video-nvidia
  3. reboot system
  4. Update system with sudo pacman -Syyu

Thanks manjaro team and happy new year. :grinning:

After merging (deleting) all .pacnew files from previous updates I updated today without a problem.

Kernel 5.9, AMD RX 470

After deleting all nvidia pcakages and installing video-nvidia, I could boot successfully. The only new issue I have now is that all entries of my grub are displayed twice, and grub customizer is no longer supported (unable to satisfy dependency ‘grub’ required by grub-customizer). Running os-prober and update-grub does not fix the issue either. But that is an issue for another thread I guess.

What I tested so far (Bluetooth, sound, WiFi card) seems to work flawlessly.

Hi everyone…

To @philm and team Manjaro especially!
After the latest stable update, I’ve discovered a nasty bug, which thankfully it seems to be reproducible. It happens in manjaro KDE plasma with kernel 5.4 LTS. (Nvidia - Intel Optimus Laptop)

When I try to copy a folder to a location which already has a folder with the same name, a dialogue appears asking me what i want to do (Skip - Megre Into - Cancel). So far so good. Typical KDE plasma stuff. When i click on “Apply to all” checkbox, the dialogue crashes, and no folder is merged with the existing one. Previously I was able to check on the “Apply to all” checkbox and then I could choose either Skip or “Merge Into”

OS: Manjaro KDE plasma (this update)
Kernel: 5.4 lts

This bug happens every time, and it is a critical one which needs to be fixed.
Please let me know, if someone else has this issue!

Hi

tested it with Kernel 5.9 and 5.10 and it crashes, thus same error here.

That’s good news actually!
We should be expecting a fix soon(?). Good to have systematic errors…
Thank you

I now boot into a snapshot that was made prior to the last stable update from last year with kernel 5.9. There was no error like now.

Application: Dolphin (dolphin), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fcd9712e8e5 in QAction::setEnabled(bool) () from /usr/lib/libQt5Widgets.so.5
#5  0x00007fcd966a1dd6 in ?? () from /usr/lib/libQt5Core.so.5
#6  0x00007fcd97223d53 in QAbstractButton::clicked(bool) () from /usr/lib/libQt5Widgets.so.5
#7  0x00007fcd972246dc in ?? () from /usr/lib/libQt5Widgets.so.5
#8  0x00007fcd97226083 in ?? () from /usr/lib/libQt5Widgets.so.5
#9  0x00007fcd97226263 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5
#10 0x00007fcd97173b0e in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#11 0x00007fcd97132752 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#12 0x00007fcd9713987b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#13 0x00007fcd9666aa7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#14 0x00007fcd9713887e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib/libQt5Widgets.so.5
#15 0x00007fcd9718c249 in ?? () from /usr/lib/libQt5Widgets.so.5
#16 0x00007fcd9718f63f in ?? () from /usr/lib/libQt5Widgets.so.5
#17 0x00007fcd97132752 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#18 0x00007fcd9666aa7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#19 0x00007fcd96a44594 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5
#20 0x00007fcd96a19bb5 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
#21 0x00007fcd9104316c in ?? () from /usr/lib/libQt5XcbQpa.so.5
#22 0x00007fcd9450ba84 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0x00007fcd9455f9b1 in ?? () from /usr/lib/libglib-2.0.so.0
#24 0x00007fcd9450a2b1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#25 0x00007fcd966c36e1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#26 0x00007fcd966693fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#27 0x00007fcd9733620a in QDialog::exec() () from /usr/lib/libQt5Widgets.so.5
#28 0x00007fcd98259603 in KIO::JobUiDelegate::askFileRename(KJob*, QString const&, QUrl const&, QUrl const&, QFlags<KIO::RenameDialog_Option>, QString&, unsigned long long, unsigned long long, QDateTime const&, QDateTime const&, QDateTime const&, QDateTime const&) () from /usr/lib/libKF5KIOWidgets.so.5
#29 0x00007fcd97fc052d in ?? () from /usr/lib/libKF5KIOCore.so.5
#30 0x00007fcd966a1dd6 in ?? () from /usr/lib/libQt5Core.so.5
#31 0x00007fcd9785f51d in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/libKF5CoreAddons.so.5
#32 0x00007fcd9786005c in KJob::finishJob(bool) () from /usr/lib/libKF5CoreAddons.so.5
#33 0x00007fcd966a1dd6 in ?? () from /usr/lib/libQt5Core.so.5
#34 0x00007fcd97fe05e6 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libKF5KIOCore.so.5
#35 0x00007fcd97fded4a in KIO::SlaveInterface::dispatch() () from /usr/lib/libKF5KIOCore.so.5
#36 0x00007fcd97fe284b in KIO::Slave::gotInput() () from /usr/lib/libKF5KIOCore.so.5
#37 0x00007fcd966a1dd6 in ?? () from /usr/lib/libQt5Core.so.5
#38 0x00007fcd96697582 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#39 0x00007fcd97132752 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#40 0x00007fcd9666aa7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#41 0x00007fcd9666d573 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#42 0x00007fcd966c40a4 in ?? () from /usr/lib/libQt5Core.so.5
#43 0x00007fcd9450ba84 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#44 0x00007fcd9455f9b1 in ?? () from /usr/lib/libglib-2.0.so.0
#45 0x00007fcd9450a2b1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#46 0x00007fcd966c36e1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#47 0x00007fcd966693fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#48 0x00007fcd96671894 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#49 0x00007fcd98804f43 in kdemain () from /usr/lib/libkdeinit5_dolphin.so
#50 0x00007fcd9861c152 in __libc_start_main () from /usr/lib/libc.so.6
#51 0x00005612b089905e in _start ()
[Inferior 1 (process 8906) detached]

I am only adding this because it seemed unusual for the free to stop working and the non-free provide a viable alternative. I was running the free video drivers but upon this update 2020-12-30 1 of my 2 (different) monitors was black upon reboot. I am running stable gnome wayland with an Nvidia GTX 1080 and AMD cpu. After a few attempts to recofigure I took a wild shot andI installed the non-free, and all is well. Next update I will try to switch back but wanted to throw it out there in case anyone else experienced this problem and did not try my radical solution.

Otherwise another fantastic update.

Anyone use RX 5700 XT?

I noticed that the command sensors:

Reports 32 Watt at idle (Linux510) false

Reports 9 Watt at idle (Linux59) true

In MS Windows 10 Pro:
Reports also false 32 Watt.

Your post helped me, Thank you!

Probably a Dolphin bug or KDE related. I don’t have it on my Manjaro XFCE installation. But I could be wrong. Let’s hope this is a known bug, because it is a very high priority one.

Hi, @winoseti, thank you for the reply.
II will try with linux419.
I also post some additonal information under linux54 kernel,which I found in the above post.

sudo dmesg | grep -Ei 'b43|bcma|brcm|wl'
[    2.320116] usb 3-1.1: Product: USB2.0 WLAN
[   15.636447] wl: loading out-of-tree module taints kernel.
[   15.636457] wl: module license 'MIXED/Proprietary' taints kernel.
[   15.644191] wl: module verification failed: signature and/or required key missing - tainting kernel
[   15.682292] ERROR @wl_dev_intvar_get : 
[   15.682297] ERROR @wl_cfg80211_get_tx_power : 
[   15.682367] wlan0: Broadcom BCM4365 802.11 Hybrid Wireless Controller 6.30.223.271 (r587334)
[   16.340695] wl 0000:02:00.0 wlo1: renamed from wlan0
[   21.242628] bluetooth hci0: Direct firmware load for brcm/BCM43142A0-0a5c-216d.hcd failed with error -2
[   21.242636] Bluetooth: hci0: BCM: Patch brcm/BCM43142A0-0a5c-216d.hcd not found
[   22.153441] ath9k_htc 3-1.1:1.0 wlp0s18u1u1: renamed from wlan0
[   28.856560] ERROR @wl_dev_intvar_get : 
[   28.856565] ERROR @wl_cfg80211_get_tx_power : 
[   28.951487] ERROR @wl_set_mode : 
[   28.951490] WLC_SET_INFRA error (-14)
[   28.951493] ERROR @wl_update_wiphybands : 
[   28.951845] ERROR @wl_dev_intvar_get : 
[   28.951848] ERROR @wl_cfg80211_get_tx_power : 
[   29.355296] ERROR @wl_dev_intvar_get : 
[   29.355306] ERROR @wl_cfg80211_get_tx_power : 
[   29.355372] ERROR @wl_dev_intvar_get : 
[   40.003317] ERROR @wl_dev_intvar_get : 
[   40.003322] ERROR @wl_cfg80211_get_tx_power : 
[   40.003388] ERROR @wl_dev_intvar_get : 
[   40.003392] ERROR @wl_cfg80211_get_tx_power : 
[   40.003780] ERROR @wl_dev_intvar_get : 
[   40.003784] ERROR @wl_cfg80211_get_tx_power : 
[   40.003832] ERROR @wl_dev_intvar_get : 
[   40.003835] ERROR @wl_cfg80211_get_tx_power : 
[   40.004943] ERROR @wl_dev_intvar_get : 
[   40.004948] ERROR @wl_cfg80211_get_tx_power : 
[   50.003545] ERROR @wl_dev_intvar_get : 
[   50.003551] ERROR @wl_cfg80211_get_tx_power : 
[   50.003629] ERROR @wl_dev_intvar_get : 
[   50.003634] ERROR @wl_cfg80211_get_tx_power : 
[   50.004131] ERROR @wl_dev_intvar_get : 
[   50.004136] ERROR @wl_cfg80211_get_tx_power : 
[   50.004195] ERROR @wl_dev_intvar_get : 
[   50.004200] ERROR @wl_cfg80211_get_tx_power : 
[   50.005558] ERROR @wl_dev_intvar_get : 
[   50.005563] ERROR @wl_cfg80211_get_tx_power : 
[   60.002529] ERROR @wl_dev_intvar_get : 
[   60.002536] ERROR @wl_cfg80211_get_tx_power : 
[   60.002644] ERROR @wl_dev_intvar_get : 
[   60.002649] ERROR @wl_cfg80211_get_tx_power : 
[   60.003130] ERROR @wl_dev_intvar_get : 
[   60.003135] ERROR @wl_cfg80211_get_tx_power : 
[   60.003195] ERROR @wl_dev_intvar_get : 
[   60.003200] ERROR @wl_cfg80211_get_tx_power : 
[   60.004576] ERROR @wl_dev_intvar_get : 
[   60.004581] ERROR @wl_cfg80211_get_tx_power : 
[   70.003624] ERROR @wl_dev_intvar_get : 
[   70.003628] ERROR @wl_cfg80211_get_tx_power : 
[   70.003669] ERROR @wl_dev_intvar_get : 
[   70.003671] ERROR @wl_cfg80211_get_tx_power : 
[   70.003885] ERROR @wl_dev_intvar_get : 
[   70.003887] ERROR @wl_cfg80211_get_tx_power : 
[   70.003912] ERROR @wl_dev_intvar_get : 
[   70.003914] ERROR @wl_cfg80211_get_tx_power : 
[   70.004516] ERROR @wl_dev_intvar_get : 
[   70.004518] ERROR @wl_cfg80211_get_tx_power : 
[   77.880037] wlp0s18u1u1: authenticate with 48:8f:5a:0a:70:d0
[   78.077787] wlp0s18u1u1: send auth to 48:8f:5a:0a:70:d0 (try 1/3)
[   78.079812] wlp0s18u1u1: authenticated
[   78.082560] wlp0s18u1u1: associate with 48:8f:5a:0a:70:d0 (try 1/3)
[   78.093905] wlp0s18u1u1: RX AssocResp from 48:8f:5a:0a:70:d0 (capab=0x401 status=0 aid=1)
[   78.102234] wlp0s18u1u1: associated
[   78.176670] IPv6: ADDRCONF(NETDEV_CHANGE): wlp0s18u1u1: link becomes ready
[   80.002529] ERROR @wl_dev_intvar_get : 
[   80.002535] ERROR @wl_cfg80211_get_tx_power : 
[   80.002594] ERROR @wl_dev_intvar_get : 
[   80.002596] ERROR @wl_cfg80211_get_tx_power : 
[   80.002836] ERROR @wl_dev_intvar_get : 
[   80.002838] ERROR @wl_cfg80211_get_tx_power : 
[   80.002864] ERROR @wl_dev_intvar_get : 
[   80.002865] ERROR @wl_cfg80211_get_tx_power : 
[   80.004190] ERROR @wl_dev_intvar_get : 
[   80.004195] ERROR @wl_cfg80211_get_tx_power : 

Might be the same problem as reported here:

1 Like

If you boot with suggested amdgpu.dc=0 it will be the case, you disable dynamic clock and power saving.

I have not activated this because I am not affected by this problem:

cat /etc/default/grub | grep GRUB_CMDLINE_LINUX_DEFAULT                                                                                                                       
GRUB_CMDLINE_LINUX_DEFAULT="bootsplash.bootfile=bootsplash-themes/manjaro/bootsplash"

I will wait for upstream patches, I know 5.11 include also some sensor patches

I can’t update because Pipewire is in conflict with Pulseaudio

procurando pacotes conflitantes...
:: pipewire-pulse e pulseaudio estão em conflito. Remover pulseaudio? [s/N] S
:: pipewire-pulse e pulseaudio-bluetooth estão em conflito. Remover pulseaudio-bluetooth? [s/N] S
erro: falha ao preparar a transação (não foi possível satisfazer as dependências)
:: a remoção de pulseaudio quebra a dependência "pulseaudio=14.0-1" necessária por pulseaudio-equalizer
:: a remoção de pulseaudio quebra a dependência "pulseaudio=14.0-1" necessária por pulseaudio-jack
:: a remoção de pulseaudio quebra a dependência "pulseaudio=14.0-1" necessária por pulseaudio-lirc
:: a remoção de pulseaudio quebra a dependência "pulseaudio=14.0-1" necessária por pulseaudio-zeroconf

And if I try to remove pulseaudio first:

:: a remoção de pulseaudio quebra a dependência "pulseaudio" necessária por gnome-settings-daemon
:: a remoção de pulseaudio quebra a dependência "pulseaudio" necessária por manjaro-pulse
:: a remoção de pulseaudio quebra a dependência "pulseaudio" necessária por pulseaudio-alsa
:: a remoção de pulseaudio quebra a dependência "pulseaudio=14.0-1" necessária por pulseaudio-bluetooth
:: a remoção de pulseaudio quebra a dependência "pulseaudio" necessária por pulseaudio-ctl
:: a remoção de pulseaudio quebra a dependência "pulseaudio=14.0-1" necessária por pulseaudio-equalizer
:: a remoção de pulseaudio quebra a dependência "pulseaudio=14.0-1" necessária por pulseaudio-jack
:: a remoção de pulseaudio quebra a dependência "pulseaudio=14.0-1" necessária por pulseaudio-lirc
:: a remoção de pulseaudio quebra a dependência "pulseaudio=14.0-1" necessária por pulseaudio-zeroconf

Is there a way I can safely replace pulseaudio with pipewire?

Whether LTS kernel 5.4 or 5.10.2
after the change to Nvidia-455 was previously 450

Jan 02 17:46:59 xa1510cpb kernel: psmouse serio2: synaptics: Unable to query device: -5

Jan 02 17:46:59 xa1510cpb kernel: nvidia-gpu 0000:07:00.3: i2c timeout error e0000000
Jan 02 17:46:59 xa1510cpb kernel: ucsi_ccg 4-0008: i2c_transfer failed -110
Jan 02 17:46:59 xa1510cpb kernel: ucsi_ccg 4-0008: ucsi_ccg_init failed - -110
Jan 02 17:47:01 xa1510cpb kernel: proc: Bad value for ‘hidepid’
Jan 02 17:47:07 xa1510cpb NetworkManager[1320]: [1609606027.9277] session-monitor: failed to create systemd-logind monitor: -2
Jan 02 17:47:09 xa1510cpb kernel: proc: Bad value for ‘hidepid’
Jan 02 17:48:36 xa1510cpb systemd-coredump[2315]: Process 2018 (baloo_file) of user 1000 dumped core.

                                              Stack trace of thread 2312:
                                              #0  0x00007f3d69019396 n/a (liblmdb.so + 0x4396)
                                              #1  0x00007f3d6901befe n/a (liblmdb.so + 0x6efe)
                                              #2  0x00007f3d6901c644 n/a (liblmdb.so + 0x7644)
                                              #3  0x00007f3d6901cc50 mdb_get (liblmdb.so + 0x7c50)
                                              #4  0x00007f3d6a4f32a5 _ZN5Baloo12IdFilenameDB3getEy (libKF5BalooEngine.so.5 + 0x152a5)
                                              #5  0x00007f3d6a4ed2fc _ZNK5Baloo13DocumentUrlDB3getEy (libKF5BalooEngine.so.5 + 0xf2fc)
                                              #6  0x00007f3d6a4fe085 _ZNK5Baloo11Transaction11documentUrlEy (libKF5BalooEngine.so.5 + 0x20085)
                                              #7  0x000055c1cabb68e4 n/a (baloo_file + 0x1d8e4)

The CPU does not play a role,
Error whether XEON or AMD Ryzen 9

Addendum the
XEON with Nvida 1060
AMD Ryzen 9 Nvidia 2060