[ARM Stable Update] 2021-07-06 - KDE Plasma, Firefox, Quartz64 support and Kernels

Beelink GT King Pro (S922X-H)
Updated successfully to latest Arm-Stable 2021-07-06 and also took the opportunity to install the latest mainline linux 5.13.0-2 from Unstable Branch.

Operating System: Manjaro-ARM
KDE Plasma Version: 5.22.2
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2
Kernel Version: 5.13.0-2-MANJARO-ARM (64-bit)
Graphics Platform: X11
Processors: 6 × 
Memory: 3.7 GiB of RAM
Graphics Processor: Mali G52

Good news: Finally with the latest mainline linux 5.13.0-2, GT King Pro now can Reboot successfully! Thank you Manjaro-Arm Team.

Will test on Manjaro-Arm GNOME Edition with the mainline linux 5.13.0-2 to see whether the Reboot function works.

With previous mainline linux 5.11.y, 5.12.y and linux 5.13.0-1 my device cannot Reboot or Shutdown cleanly, always require Power Cycle to Restart/Boot. Somehow GT King Pro is having issue with (Tobetter Branch) linux-vim 5.11.y, linux-vim 5.12.y and linux-vim 5.13.0-1 (Kernel Panic during booting process or Randomly after Boot up). Also cannot boot up with linux-aml 5.12.0-1 at all.

Bad news is KDE Plasma 5.22.2 still cannot login to Plasma (Wayland). Just stuck at Greeter Screen.
Ctrl+Alt+F1 - No Effect. Stuck at Greeter Screen
Clrl+Alt+F2 regain Mouse Pointer but still stuck at Greeter Screen.
Ctrl+Alt+F3 - Regain tty3 control. Login and Reboot and Login with Plasma (X11).

Question is there a way from tty3 to start Plasma (Wayland)?

Yeah, this was also the case for most of my AMLogic based devices.

Hi @Strit,

Just start up Manjaro-Arm GNOME Edtion with linux 5.12.11-1.

jfl@MNJROGTKPro    uname -a
Linux MNJROGTKPro 5.12.11-1-MANJARO-ARM #1 SMP Wed Jun 16 10:48:53 UTC 2021 aarch64 GNU/Linux
 jfl@MNJROGTKPro    sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
:: Starting full system upgrade...
 there is nothing to do

Strange issue “sudo pacman -Syu” and there is NO update available! Shouldn’t the kernel, firefox, etc be updated?

The mirror that install is using might not have synced yet. :wink:

11 posts were split to a new topic: [Pinebook Pro] 5.13 no longer boots from NVME

Thanks. Was able to update Manjaro-Arm GNOME Editon on USB Flash. But something interesting.

Update: Well so far the mainline linux 5.13.0-2 can reboot an shutdown cleanly on SD Card.
Somehow on USB flash drive the mainline linux 5.13.0-2, can only shutdown cleanly (i.e. does not need power cycle to restart/boot) but will Reboot into Android thus far (tried 6 times over the past few hours). And after reboot into Android, need a Linux on SD Card to regain the capability to boot again from USB Flash. Interesting. Will update if situation changes. With clean Shutdown is a good start.

I feel like a slacker, I haven’t made an account on the new forums until I ran into small snag up dating today I thought I should pass along.

   :: Running post-transaction hooks...
(1/7) Reloading system manager configuration...
(2/7) Creating temporary files...
Assertion 'fd' failed at src/tmpfiles/tmpfiles.c:843, function fd_set_perms(). Aborting.
/usr/share/libalpm/scripts/systemd-hook: line 28: 512068 Aborted                 (core dumped) /usr/bin/systemd-tmpfiles --create
error: command failed to execute correctly
(3/7) Arming ConditionNeedsUpdate...
(4/7) Updating linux-rpi4-mainline initcpios...

The full list of packages I was updating is below:

core/dialog                                 1:1.3_20210530-1  1:1.3_20210621-1    0.00 MiB       0.18 MiB
extra/fontconfig                            2:2.13.93-4       2:2.13.94-1         0.00 MiB       0.29 MiB
core/gdbm                                   1.19-2            1.20-1              0.04 MiB       0.20 MiB
core/gnupg                                  2.2.28-2.1        2.2.28-2.3          0.00 MiB       3.37 MiB
core/gpgme                                  1.15.1-1          1.16.0-1            0.01 MiB       0.40 MiB
core/groff                                  1.22.4-5          1.22.4-6            0.00 MiB       1.96 MiB
core/iana-etc                               20210202-1        20210624-1          0.01 MiB       0.37 MiB
core/iproute2                               5.12.0-1          5.13.0-1            0.07 MiB       0.95 MiB
core/libksba                                1.4.0-2           1.6.0-1             0.01 MiB       0.12 MiB
core/libldap                                2.4.58-3          2.4.59-1            0.00 MiB       0.27 MiB
extra/libva                                 2.11.0-0.1        2.12.0-0.1          0.02 MiB       0.22 MiB
core/libxcrypt                              4.4.22-4          4.4.23-1            0.00 MiB       0.08 MiB
core/man-db                                 2.9.4-1           2.9.4-2             0.00 MiB       1.00 MiB
core/man-pages                              5.11-1            5.12-1              0.02 MiB       5.85 MiB
core/manjaro-keyring                        20201216-1        20210622-1          0.00 MiB       0.12 MiB
core/manjaro-release                        21.06-1           21.07-1             0.00 MiB       0.00 MiB
extra/mesa                                  21.1.2-1          21.1.3-1            0.01 MiB      14.54 MiB
core/mkinitcpio-busybox                     1.32.1-3          1.33.1-1           -0.01 MiB       0.24 MiB
community/nodejs                            16.3.0-1          16.4.1-1            0.15 MiB       7.85 MiB
extra/pango                                 1:1.48.5-1        1:1.48.6-1          0.00 MiB       0.32 MiB
core/pcre                                   8.44-1            8.45-1              0.05 MiB       0.86 MiB
community/python-dotenv                     0.17.1-1          0.18.0-1            0.00 MiB       0.03 MiB
community/python-importlib-metadata         4.0.1-1           4.5.0-1             0.01 MiB       0.03 MiB
extra/python-pip                            20.3.2-1          20.3.4-1            0.00 MiB       0.40 MiB
core/raspberrypi-bootloader                 20210608-1        20210628-1          0.02 MiB       8.42 MiB
core/raspberrypi-bootloader-x               20210608-1        20210628-1          0.01 MiB       3.83 MiB
community/raspberrypi-userland-aarch64-git  r813.3fd8527-1    r816.97bc818-1      0.05 MiB      30.53 MiB
core/rpi-eeprom                             20210504-1        20210611-1          1.02 MiB       2.68 MiB
community/runc                              1.0.0rc95-1       1.0.0-1             0.39 MiB       2.29 MiB
extra/rust                                  1:1.52.1-3        1:1.53.0-1         -0.77 MiB      54.20 MiB
core/sqlite                                 3.35.5-2          3.36.0-1            0.04 MiB       1.52 MiB
extra/vulkan-icd-loader                     1.2.178-1         1.2.182-1           0.00 MiB       0.09 MiB
extra/zita-resampler                        1.6.2-3           1.8.0-1             0.00 MiB       0.11 MiB

Reboot didn’t seem to show any issues other than a longer than normal start up time. I have another system, also an RPi4, that also experienced the same hiccup during the update.

sway on rpi400, no issues
just a wlr libseat error annoyance, easily fixed by adding LIBSEAT_BACKEND=logind to /etc/environment

The Odroid C2 don’t reboot after the up date…
red led fixe

Got the same ‘issue’ with my rpi4 too. After rebooting a systemctl status reports all working well, a dmesg shows nothing related to this.

Hey guys. Things are looking really good on the phosh pinephone. Genuinely, the way this system works as compared to 12 months ago is just phenomenal.

Just seeing a small issue with this update; I have sim lock on my phone. When booting up, I am prompted for the sim password. If I enter the password at this prompt, the sim card is no longer recognised. I can close the prompt, enter the settings application and unlock the sim card from there with no issues.

1 Like

Update your yay install. Version 10.2.3 should be Pacman 6 / libalpm 13 compatible.

Issues here when applying this update on an RPI4:

  • First in installing the keyring package:

    • got tons of warnings such as standard input reopened (maybe this is just a cosmetic issue)
    • got multiple repeated warnings on a single key 786C6F330… no user id for key signature
      (maybe innocuous?)
    • got an error reading key: no public key (errors probably should not happen, but unclear what
      this is about)
  • Then in installing the packages:

    • In the post transaction hooks an assertion failed
      assertion 'fd' failed at src/tmpfiles/tmpfiles.c:843, function fd_set_perms() causing /usr/lib/libalpm/scripts/systemd-hook to abort (line 28) and core to be dumped by /usr/bin/systemd-tmpfiles --create

I had same issues during “pacman -Syu” like @callegar . After reboot is everything smooth.

Same on PBP:
( 3/18) Creating temporary files... Assertion 'fd' failed at src/tmpfiles/tmpfiles.c:843, function fd_set_perms(). Aborting. /usr/share/libalpm/scripts/systemd-hook: Zeile 28: 3371 Abgebrochen (Speicherabzug geschrieben) /usr/bin/systemd-tmpfiles --create Fehler: Befehl konnte nicht korrekt ausgeführt werden

Hey Strit,

I recently tried to run the quartz64 Model A with the minimal image provided on your github link. But Fail to get any boot process or response out of the device.

I also tried to create my own minimal image with manjaro-arm-tools using -e minimal and cloned from the lasted commits to master branch as well as updated the profiles as well.

Not sure if I’m missing anything or why the board is not booting up. But any tips and tricks would be great.

How do you know it fails to boot?
Any errors?

Video-out does not work in the device kernel yet, so you would have to check with either UART or SSH/Ping.

That is good to know. As I was checking the HDMI. But didnt find anything on the network scan.

I’ll try again. this makes more sense and explains alot.

Safe to assume HDMI support is in the works?

And minimal based custom images should work fine as well correct?

Hard to tell, there has been nothing submitted anywhere yet. But it should be worked on at some point for sure.

Yeah, it should. As long as you don’t need video for your usecase.