[ARM Stable Update] 2021-05-09 - Plasma 5.21.5, Firefox 88.0.1, KDE Gear 21.04, Gnome 40.1 and Kernels

Hello ARM community.

Pretty big update this time. Linux 5.12 released, KDE has stuff going on. Gnome got a point release.
We even updated the uboots for most of the AMLogic boards.


Some highlights:

  • Most of our kernels got updated
  • Firefox updated to 88.0.1
  • Thunderbird updated to 78.10.1
  • LibreOffice updated to 7.1.3
  • KDE Gear Applications updated to 21.04
  • Also Gnome 40.1 is available
  • Vivaldi got updated to 3.8
  • Lots of updated packages for our Mobile offerings
  • The regular Python updates
  • And regular updates from upstream

How to use the new Kodi RPI on Manjaro ARM (by @Darksky)

If anyone wants to test kodi on the rpi:
Change to the unstable or testing branch and install kodi packages:

sudo pacman -S kodi-rpi kodi-rpi-dev kodi-rpi-eventclients kodi-rpi-tools-texturepacker linux-rpi4 xf86-video-fbturbo-git

Boot straight into Kodi

This means the kodi.service file need to replace whatever login manager you have installled. In my case I would:

sudo systemctl disable lightdm.service
sudo systemctl enable kodi.service

They recommend removing custom configs in config.txt. We ran into an issue if a value was set with gpu_mem=.

My config.txt with a bit of overclocking:

over_voltage=5
arm_freq=2000
#gpu_mem=64     #disable this
initramfs initramfs-linux.img followkernel
kernel=kernel8.img
arm_64bit=1
disable_overscan=1

#enable sound
dtparam=audio=on
hdmi_drive=2

#enable vc4
dtoverlay=vc4-kms-v3d,cma-512
#max_framebuffers=2    #disable cause kodi uses more
dtoverlay=rpivid-v4l2
disable_fw_kms_setup=1

Some notes:

The default user will be kodi.
Kodi home directory will be /var/lib/kodi.
So put test video in /var/lib/kodi/Videos so you can get to it after setting up the video directory in kodi.


Upstream Notifications:

Older notifications

Chromium will loose sync support in early March:
Arch Linux - News: Chromium losing Sync support in early March

ghostpcl>=9.53.2-2 and ghostxps>=9.53.2-2 updates require manual intervention:
https://www.archlinux.org/news/ghostpcl9532-2-and-ghostxps9532-2-updates-require-manual-intervention/

The nss and zn_poly packages requires manual intervention:
https://www.archlinux.org/news/nss3511-1-and-lib32-nss3511-1-updates-require-manual-intervention/
https://www.archlinux.org/news/zn_poly-092-2-update-requires-manual-intervention/

The packages hplip and firewalld requires manual intervention:
https://www.archlinux.org/news/hplip-3203-2-update-requires-manual-intervention/
https://www.archlinux.org/news/firewalld081-2-update-requires-manual-intervention/


Package changes:

(Sun May 9 16:11:47 CEST 2021)

  • arm-stable community aarch64: 634 new and 621 removed package(s)
  • arm-stable core aarch64: 37 new and 35 removed package(s)
  • arm-stable extra aarch64: 892 new and 884 removed package(s)
  • arm-stable kde-unstable aarch64: 397 new and 396 removed package(s)

See all the package changes here !


Testers needed on arm-testing branch

We are in need of testers for our arm-testing and arm-unstable branches.
So if you are adventurous and want newer software quicker, we would love for you to help us test out the new packages in arm-testing branch.

All you have to do to switch to this branch is:

  • Run this command to switch branch: sudo pacman-mirrors -aS testing && sudo pacman -Syyu. This will generate a new mirrorlist for you, sync your databases with the new mirror and update your system using the arm-testing branch.

We would then love for you to give feedback in our update posts in #manjaro-arm:arm-testing-updates. That way we can better find and fix bugs, before they hit arm-stable branch. Thank you!


Donation

Please consider supporting Manjaro ARM directly via Patreon, Ko-Fi or Open Collective.
You can also donate to our upstream, which is Arch Linux ARM.

Poll

  • No issue, everything went smoothly
  • Yes there was an issue. I was able to resolve it myself.(Please post your solution)
  • Yes i am currently experiencing an issue due to the update. (Please post about it)

0 voters

Check if your mirror has already synced:

1 Like

Known Issues and Solutions

This is a wiki post, please edit it when you find a solution to an issue you encountered

Old Issues

Kwin crashes on startup on Pinebook Pro
This seems to be related to Mesa 20.3 and the Pinebook Pro support in kernel 5.10, as this does not seem to happen on other devices.
It does not impact 3d performance as far as I can tell. Just the OpenGL compositing in Kwin.
Fixed with mesa 20.3.2-2.

My VPN no longer connects
OpenVPN 2.5.0 changed how VPN routes work.
Workaround is to downgrade to previous version (2.4.9):

sudo pacman -U /var/cache/pacman/pkg/openvpn-2.4.9*

DP Alt Mode no longer works on Pinebook Pro
This is a known issue, the hacky patch we had to enable this has broken in recent kernels.
@tsys and Ayufan are looking into it.
As a workaround you can install linux-pinebookpro again.
FIXED with linux-5.9.12-4 and linux-rc-5.10-rc7-2 and above.

brcm-patchram-plus and pi-blueooth are in conflict
See this post for workaround:
[ARM Testing Update] 2020-11-16 - Bitwarden, Mesa-Git, Pacman and kernels - #10 by Darksky

Plasma Mobile Keyboard
The plasma mobile onscreen keyboard does not work with QT 5.15.0.
This is fixed by updating to kwin 5.19.3-1.1.

PinePhone uboot
This update to the PinePhone Uboot package (2020.04-2), changed how the DTS is loaded from the kernel, since the Kernel DTS for the Pinephone also changed. When doing this update on the PinePhone images from Alpha5 and back, please make this change to the /boot/extlinux/extlinux.conf before rebooting:

  • sun50i-a64-pinephone.dtb to sun50i-a64-pinephone-1.2.dtb
  • root=LABEL=ROOT to root=LABEL=ROOT_MNJRO

Manual interventions:
The nss and zn_poly packages prior to version 3.51.1-1 and version 0.9.2-2 respectively, were missing a soname link each. This has been fixed in 3.51.1-1 and 0.9.2-2 of these packages, so the upgrade will need to overwrite the untracked files created by ldconfig. If you get any of these errors

nss: /usr/lib/p11-kit-trust.so exists in filesystem
zn_poly: /usr/lib/libzn_poly-0.9.so  exists in filesystem

when updating, use

pacman -Syu --overwrite /usr/lib/p11-kit-trust.so --overwrite /usr/lib/libzn_poly-0.9.so

to perform the upgrade.

Device stopped booting after Uboot update
The uboot update included a change to the extlinux.conf file. This change will be incompatible with the old 1 partition layout of some devices.
So if you are updating installs made with images 20.02.1 or older, you need to apply this fix before rebooting!
To fix this please edit your /boot/extlinux/extlinux.conf file and add 2 periods in front of each first slash, like so:

KERNEL ../Image
FDT ../dtbs/ #etc.
APPEND initrd=../initramfs-linux.img #etc.

Save the file and reboot.

Hi,

I updated my Odroid N2 kde… I hope more stability for the N2

I found it in the log file, I update my devices with pacman, not pamac

(142/144) upgrading uboot-odroid-n2                                 [######################################] 100%
A new U-Boot version needs to be flashed onto your install drive. Please use lsblk to determine your drive, before proceeding.
You can do this by running:
# dd if=/boot/u-boot.bin of=/dev/mmcblkX conv=fsync,notrunc bs=512 seek=1
Keeping old boot.ini file...
(143/144) upgrading vlc    

what is the best solution to avoid “a no reboot” after this stable update ?

Thanks in advance.

I found it, it’s not the first time it happen…

.
( 4/18) Creating temporary files...
Detected unsafe path transition / → /var during canonicalization of /var.
Detected unsafe path transition / → /var during canonicalization of /var/lib.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /etc during canonicalization of /etc.
Detected unsafe path transition / → /var during canonicalization of /var/lib.
Detected unsafe path transition / → /var during canonicalization of /var/lib/colord.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /var during canonicalization of /var/lib.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /run during canonicalization of /run/lock.
Detected unsafe path transition / → /run during canonicalization of /run/lock.
Detected unsafe path transition / → /var during canonicalization of /var.
Detected unsafe path transition / → /var during canonicalization of /var/cache.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /var during canonicalization of /var/lib.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /etc during canonicalization of /etc/openvpn.
Detected unsafe path transition / → /etc during canonicalization of /etc/openvpn.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /var during canonicalization of /var/lib.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /var during canonicalization of /var.
Detected unsafe path transition / → /var during canonicalization of /var/log.
Detected unsafe path transition / → /var during canonicalization of /var/lib.
Detected unsafe path transition / → /var during canonicalization of /var.
Detected unsafe path transition / → /dev during canonicalization of /dev.
Detected unsafe path transition / → /dev during canonicalization of /dev.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /run during canonicalization of /run/sudo.
Detected unsafe path transition / → /var during canonicalization of /var/lib.
Detected unsafe path transition / → /var during canonicalization of /var/lib.
Detected unsafe path transition / → /var during canonicalization of /var/lib/systemd.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /run during canonicalization of /run/systemd.
Detected unsafe path transition / → /run during canonicalization of /run/systemd.
Detected unsafe path transition / → /run during canonicalization of /run/systemd.
Detected unsafe path transition / → /run during canonicalization of /run/systemd.
Detected unsafe path transition / → /run during canonicalization of /run/systemd.
Detected unsafe path transition / → /run during canonicalization of /run/systemd.
Detected unsafe path transition / → /run during canonicalization of /run/systemd.
Detected unsafe path transition / → /run during canonicalization of /run/systemd/netif.
Detected unsafe path transition / → /run during canonicalization of /run/systemd/netif.
Detected unsafe path transition / → /run during canonicalization of /run/systemd/netif.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /var during canonicalization of /var/lib/systemd.
Detected unsafe path transition / → /var during canonicalization of /var/lib.
Detected unsafe path transition / → /var during canonicalization of /var/log.
Detected unsafe path transition / → /var during canonicalization of /var/cache.
Detected unsafe path transition / → /var during canonicalization of /var.
Detected unsafe path transition / → /run during canonicalization of /run.
Detected unsafe path transition / → /var during canonicalization of /var/log.
Detected unsafe path transition / → /var during canonicalization of /var/log.
Detected unsafe path transition / → /var during canonicalization of /var/log.
Detected unsafe path transition / → /var during canonicalization of /var.
Detected unsafe path transition / → /var during canonicalization of /var/log/journal.
Detected unsafe path transition / → /var during canonicalization of /var/log/journal.
Detected unsafe path transition / → /var during canonicalization of /var/log/journal.
Detected unsafe path transition / → /var during canonicalization of /var/log/journal/e8d28a7e543f465cb7dad3a0b3e7fba2.
Detected unsafe path transition / → /var during canonicalization of /var/log/journal/e8d28a7e543f465cb7dad3a0b3e7fba2.
Detected unsafe path transition / → /var during canonicalization of /var/log/journal/e8d28a7e543f465cb7dad3a0b3e7fba2.
Detected unsafe path transition / → /dev during canonicalization of /dev/snd/timer.
Detected unsafe path transition / → /dev during canonicalization of /dev/loop-control.
Detected unsafe path transition / → /dev during canonicalization of /dev/fuse.
Detected unsafe path transition / → /dev during canonicalization of /dev/kvm.
Detected unsafe path transition / → /run during canonicalization of /run/log/journal.
Detected unsafe path transition / → /run during canonicalization of /run/log/journal.
Detected unsafe path transition / → /var during canonicalization of /var/log/journal/e8d28a7e543f465cb7dad3a0b3e7fba2/system.journal.
Detected unsafe path transition / → /var during canonicalization of /var/log/journal/e8d28a7e543f465cb7dad3a0b3e7fba2/system.journal.
error: command failed to execute correctly
( 5/18) Reloading device manager configuration...

There is still no clear solution to the reboot/shutdown issues on the amlogic boards. :frowning:
But they are looking into it upstream in the kernel. I think they found that some shutdown lock in the drm driver is holding it on.

PS: Those are weird messages. I have never seen them on any of my devices…

You using linux-vim kernel?

linux should be at 5.12.X now.

I use the default kernel, I think
I created this n2 image in June 2020, look below (screenfetch detail)

nln2@n2.20.06

Yeah, what’s the output of pacman -Qs linux?

See below…

[nln2@n2 ~]$ pacman -Qs linux
local/alsa-lib 1.2.4-3
    An alternative implementation of Linux sound support
local/alsa-utils 1.2.4-2
    Advanced Linux Sound Architecture - Utilities
local/archlinux-appstream-data 20210423-1
    Arch Linux application database for AppStream-based software centers
local/archlinux-keyring 20210110-1
    Arch Linux PGP keyring
local/archlinuxarm-keyring 20140119-1
    Arch Linux ARM PGP keyring
local/avahi 0.8+20+gd1e71b3-1
    Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
local/base 2-2
    Minimal package set to define a basic Arch Linux installation
local/ddcutil 1.1.0-1
    Query and change Linux monitor settings using DDC/CI and USB.
local/hdparm 9.60-1
    A shell utility for manipulating Linux IDE drive/driver parameters
local/i2c-tools 4.2-1
    Heterogeneous set of I2C tools for Linux that used to be part of lm-sensors
local/iptables 1:1.8.7-1
    Linux kernel packet control tool (using legacy interface)
local/keyutils 1.6.3-1
    Linux Key Management Utilities
local/kmod 28-1
    Linux kernel module management tools and library
local/libaio 0.3.112-2
    The Linux-native asynchronous I/O facility (aio) library
local/libiec61883 1.2.0-6
    A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394
local/libimobiledevice 1.3.0-3
    Library that talks the protocols to support iPhone and iPod Touch devices on Linux
local/libraw1394 2.1.2-3
    Provides an API to the Linux IEEE1394 (FireWire) driver
local/liburing 2.0-1
    Linux-native io_uring I/O access library
local/libva 2.11.0-0.1
    Video Acceleration (VA) API for Linux
local/libxshmfence 1.3-2
    a library that exposes a event API on top of Linux futexes
local/linux-api-headers 5.10.13-1
    Kernel headers sanitized for use in userspace
local/linux-vim 5.11.13-1
    The Linux Kernel and modules - Kernel for Amlogic Devices
local/man-pages 5.11-1
    Linux man pages
local/manjaro-hotfixes 2018.08-6
    Manjaro Linux Hotfixes
local/manjaro-settings-manager 0.5.6-8
    Manjaro Linux System Settings Tool
local/manjaro-settings-manager-kcm 0.5.6-8
    Manjaro Linux System Settings Tool (KCM for Plasma 5)
local/manjaro-system 20210507-1
    Manjaro Linux System - Update script
local/mdadm 4.1-2
    A tool for managing/monitoring Linux md device arrays, also known as Software RAID
local/mntray 1.1.3-1
    A Manjaro Linux announcements notification app
local/ndctl 71.1-1
    Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel
local/pacman-mirrors 4.21.1-2
    Manjaro Linux mirror list for use by pacman
local/tlp 1.3.1-2
    Linux Advanced Power Management
local/udftools 2.3-1
    Linux tools for UDF filesystems and DVD/CD-R(W) drives
local/util-linux 2.36.2-1
    Miscellaneous system utilities for Linux
local/util-linux-libs 2.36.2-1
    util-linux runtime libraries
local/v4l-utils 1.20.0-1
    Userspace tools and conversion library for Video 4 Linux
[nln2@n2 ~]$ 

Yep, you are using linux-vim. That explains why you are still on 5.11. :slight_smile:

Ok, is it possible to switch to linux 5.12 ?

Sure, just install it with sudo pacman -S linux and say yes to replace linux-vim.

it’s done I reboot

[nln2@n2 ~]$ sudo pacman -S linux
[sudo] password for nln2: 
resolving dependencies...
looking for conflicting packages...
:: linux and linux-vim are in conflict (kernel26). Remove linux-vim? [y/N] y

Packages (3) linux-firmware-20210426.fa0efef-1  linux-vim-5.11.13-1 [removal]  linux-5.12.2-2

Total Download Size:   237,41 MiB
Total Installed Size:  788,61 MiB
Net Upgrade Size:      713,32 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 linux-firmware-20210426.fa0efef-1-any  173,2 MiB  1591 KiB/s 01:51 [######################################] 100%
 linux-5.12.2-2-aarch64                  64,2 MiB  1564 KiB/s 00:42 [######################################] 100%
(2/2) checking keys in keyring                                      [######################################] 100%
(2/2) checking package integrity                                    [######################################] 100%
(2/2) loading package files                                         [######################################] 100%
(2/2) checking for file conflicts                                   [######################################] 100%
(3/3) checking available disk space                                 [######################################] 100%
:: Processing package changes...
(1/1) removing linux-vim                                            [######################################] 100%
(1/2) installing linux-firmware                                     [######################################] 100%
(2/2) installing linux                                              [######################################] 100%
Optional dependencies for linux
    crda: to set the correct wireless channels of your country
:: Running post-transaction hooks...
(1/6) Creating temporary files...
Detected unsafe path transition / ? /var during canonicalization of /var.
Detected unsafe path transition / ? /var during canonicalization of /var/lib.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /etc during canonicalization of /etc.
Detected unsafe path transition / ? /var during canonicalization of /var/lib.
Detected unsafe path transition / ? /var during canonicalization of /var/lib/colord.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /var during canonicalization of /var/lib.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /run during canonicalization of /run/lock.
Detected unsafe path transition / ? /run during canonicalization of /run/lock.
Detected unsafe path transition / ? /var during canonicalization of /var.
Detected unsafe path transition / ? /var during canonicalization of /var/cache.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /var during canonicalization of /var/lib.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /etc during canonicalization of /etc/openvpn.
Detected unsafe path transition / ? /etc during canonicalization of /etc/openvpn.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /var during canonicalization of /var/lib.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /var during canonicalization of /var.
Detected unsafe path transition / ? /var during canonicalization of /var/log.
Detected unsafe path transition / ? /var during canonicalization of /var/lib.
Detected unsafe path transition / ? /var during canonicalization of /var.
Detected unsafe path transition / ? /dev during canonicalization of /dev.
Detected unsafe path transition / ? /dev during canonicalization of /dev.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /run during canonicalization of /run/sudo.
Detected unsafe path transition / ? /var during canonicalization of /var/lib.
Detected unsafe path transition / ? /var during canonicalization of /var/lib.
Detected unsafe path transition / ? /var during canonicalization of /var/lib/systemd.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /run during canonicalization of /run/systemd.
Detected unsafe path transition / ? /run during canonicalization of /run/systemd.
Detected unsafe path transition / ? /run during canonicalization of /run/systemd.
Detected unsafe path transition / ? /run during canonicalization of /run/systemd.
Detected unsafe path transition / ? /run during canonicalization of /run/systemd.
Detected unsafe path transition / ? /run during canonicalization of /run/systemd.
Detected unsafe path transition / ? /run during canonicalization of /run/systemd.
Detected unsafe path transition / ? /run during canonicalization of /run/systemd/netif.
Detected unsafe path transition / ? /run during canonicalization of /run/systemd/netif.
Detected unsafe path transition / ? /run during canonicalization of /run/systemd/netif.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /var during canonicalization of /var/lib/systemd.
Detected unsafe path transition / ? /var during canonicalization of /var/lib.
Detected unsafe path transition / ? /var during canonicalization of /var/log.
Detected unsafe path transition / ? /var during canonicalization of /var/cache.
Detected unsafe path transition / ? /var during canonicalization of /var.
Detected unsafe path transition / ? /run during canonicalization of /run.
Detected unsafe path transition / ? /var during canonicalization of /var/log.
Detected unsafe path transition / ? /var during canonicalization of /var/log.
Detected unsafe path transition / ? /var during canonicalization of /var/log.
Detected unsafe path transition / ? /var during canonicalization of /var.
Detected unsafe path transition / ? /var during canonicalization of /var/log/journal.
Detected unsafe path transition / ? /var during canonicalization of /var/log/journal.
Detected unsafe path transition / ? /var during canonicalization of /var/log/journal.
Detected unsafe path transition / ? /var during canonicalization of /var/log/journal/e8d28a7e543f465cb7dad3a0b3e7fba2.
Detected unsafe path transition / ? /var during canonicalization of /var/log/journal/e8d28a7e543f465cb7dad3a0b3e7fba2.
Detected unsafe path transition / ? /var during canonicalization of /var/log/journal/e8d28a7e543f465cb7dad3a0b3e7fba2.
Detected unsafe path transition / ? /dev during canonicalization of /dev/snd/timer.
Detected unsafe path transition / ? /dev during canonicalization of /dev/loop-control.
Detected unsafe path transition / ? /dev during canonicalization of /dev/fuse.
Detected unsafe path transition / ? /dev during canonicalization of /dev/kvm.
Detected unsafe path transition / ? /run during canonicalization of /run/log/journal.
Detected unsafe path transition / ? /run during canonicalization of /run/log/journal.
Detected unsafe path transition / ? /var during canonicalization of /var/log/journal/e8d28a7e543f465cb7dad3a0b3e7fba2/system.journal.
Detected unsafe path transition / ? /var during canonicalization of /var/log/journal/e8d28a7e543f465cb7dad3a0b3e7fba2/system.journal.
error: command failed to execute correctly
(2/6) Arming ConditionNeedsUpdate...
(3/6) Updating module dependencies...
(4/6) Updating linux module dependencies...
(5/6) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
  -> -k 5.12.2-2-MANJARO-ARM -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 5.12.2-2-MANJARO-ARM
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
==> Image generation successful
(6/6) Updating uimg initcpios...
Image Name:   Ramdisk Image
Created:      Sun May  9 20:28:24 2021
Image Type:   AArch64 Linux RAMDisk Image (uncompressed)
Data Size:    7088018 Bytes = 6921.89 KiB = 6.76 MiB
Load Address: 00000000
Entry Point:  00000000
[nln2@n2 ~]$ reboot

Nice, the device rebooted, thanks a lot for your help, but my sd card is not mount for the moment… strange

noobly question: in order to flash the new uboot, where the dd instructions have mmcblkX, should I fill in mmcblk2 (not certain why my drive is 2 instead of 1) or one/both of mmcblk2boot0/mmcblk2boot1?

Thank you!

Updated to kernel 5.12 on pinebook pro, kernel panic after 5min will report back if it happens again

Should be mmcblk2 then. We don’t use the bootX partitions.

1 Like

One more time Thanks a lot for your help yaisse
This 5.12 kernel is rock stable for the N2, less graphic bugs, the device is now stable fete
Only issue the sd card is recognize with lsblk but not with dolphin icon_question
nothing is perfect :-)
Have a good day

How can I get this stable update 2021-05-09? I’m on release 21.04, stable branch with my X96AIR (X96MAXplus).

I’ve tried several things, refresh pacman-mirrors etc., switch to testing branch, but I still stay in linux-vim 5.11.13.1

The ‘sudo pacman -S linux’ break my installation, Kernel don’t load, box hangs in boot process.

Any advice?

GT King Pro Manjaro-Arm-XFCE updated with just minor warnings.

Linux MNJROGTKPro 5.12.2-2-MANJARO-ARM #1 SMP Sat May 8 20:04:09 UTC 2021 aarch64 GNU/Linux

    warning: directory permissions differ on /etc/sudoers.d/
    filesystem: 755  package: 750

    ::WARNING https://repo.manjaro.org 'Connection: HTTPSConnectionPool(host='repo.manjaro.org', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0xffff97d0d850>, 'Connection to repo.manjaro.org timed out. (connect timeout=2)'))'
    ::INFO Downloading mirrors from Manjaro
    ::INFO => Mirror pool: https://repo.manjaro.org/mirrors.json
    ::INFO => Mirror status: http://repo.manjaro.org/status.json
    hint: use `pacman-mirrors` to generate and update your pacman mirrorlist.

Edit: Manjaro-Arm-XFCE-linux-5.12.2-2 still does not “Reboot” or “Shutdown Cleanly, need Power Cycle to Boot up”. On linux-vim-5.11.y it “Reboot” but have high chances of “kernel Panic” during boot up or after boot up.

Another observation is that there is hesitancy on the system at times even with cpupower governor set to “performance”. Other than the above Manjaro-Arm-XFCE be stable. Thank you for the great support.