Manjaro ARM 20.06 released!

Manjaro ARM 20.06 released!

We are proud to announce the release of Manjaro ARM 20.06!

Currently we have download images for: Raspberry Pi 4, Rock Pi 4, RockPro64, Khadas Vim 2, Khadas Vim 3, Khadas Edge-V Pro, Pinebook and the Pinebook Pro.

Manjaro ARM is proud to also now be the default installation on the Pinebook Pro from Pine64.
We have put in a lot of work to get to this point and we are excited that we have been accepted by the creators of this laptop, as a great OS option.

We are also proud to now be part of the Manjaro infrastructure. This means our repositories are now available on a lot more mirrors around the world.
Thanks to the Manjaro Team for this upgrade.

raspberrypi4

New application for flashing images (may not be ready yet)

We have been working on a new GUI app to make it easy for users to flash any Manjaro ARM image on to an SD card or eMMC card.
Simply install manjaro-arm-flasher and launch the app "Manjaro ARM Flasher" from your menu. This will ask you for your sudo password, download and flash the image of your choice.
You can also manually run the application (if you are not running Manjaro ARM) by downloading this python script, make it executable with chmod +x manjaro-arm-flasher and then run it with sudo ./manjaro-arm-flasher. It requires python-blkinfo 0.1.3 to be installed, which can be installed with pip install blkinfo.
This software is still in early development and does not include all the features we want yet.

First Time setup

This release sports the First Time setup for all images, also via SSH. This means that at first boot, you will be asked about the following:

  • keyboard layout (except on pinebook, that is fixed to us layout)
  • username
  • additional user groups (optional)
  • full name
  • password for that username
  • password for root
  • timezone
  • locale
  • hostname

Then the setup script will set these settings and reboot to the login screen.

Screenshots

XFCE
20.X-xfce-idle

KDE Plasma
20.X-plasma-idle

Downloads:

Device XFCE KDE Plasma i3
Raspberrry Pi 4 20.06 20.06 N/A
Pinebook Pro 20.06 20.06 20.06
Pinebook 20.06 20.06 20.06
Rock Pi 4 20.06 20.06 N/A
RockPro64 20.06 20.06 N/A
Khadas Vim 2 20.06 20.06 N/A
Khadas Vim 3 20.06 20.06 N/A
Khadas Edge-V Pro 20.06 20.06 N/A

Torrents are also available!

Features:

  • New packages from upstream and Manjaro ARM.
  • Manjaro now uses a branch based repo structure. Meaning you can now switch between arm-stable, arm-testing and arm-unstable branches by editing /etc/pacman-mirrors.conf.
  • All new images now use a 2 partition layout and use extlinux.conf where applicable. Devices not using extlinux are Raspberry Pi 4, Odroid N2 and Khadas devices.
  • Introducing the manjaro-arm-flasher tool, which can be used to download and flash an image to any drive.
  • Konsole in Plasma edition now uses Breath2 theme.
  • SDDM is now properly themed on Plasma edition.
  • A couple of apps are now set to Favorites in Plasma.
  • XFCE 4.14
  • KDE Plasma 5.19
  • The following devices are now using mainline kernel in this release: pbpro, rockpi4, rockpro64 and pinebook.

These rpi4 images can be burned directly to a sdcard or a usb drive.

Burning directly to a usb drive requires that the pi4 eeprom be flashed before hand if you have not done it yet with the beta eeprom image they released from a sdcard or it will not boot.

All software is in the image for future eeprom updates if needed but until the beta eeprom image changes from the beta stage you will have to change the default directory it uses from "critical" to "beta" in /etc/default/rpi-eeprom-update file to look like this:

FIRMWARE_RELEASE_STATUS="beta"


Updating from 20.04:

  • We added zswap-arm to the 20.06 images. You can install and activate it with sudo pacman -S zswap-arm && sudo systemctl enable zswap-arm --now.
  • We also added ntfs-3g to the 20.06 images.
  • Konsole theme is now Breath2. Can be change in Konsole -> Edit Profile -> Appearance.
  • Change animation speed in Plasma to be 0.5.
  • Backend renderer in Plasma has also changed to OpenGL by default.

Known issues:

  • No audio cards on Odroid C2, Odroid C4, Odroid N2 and Roc-CC.
  • Bootsplash does not work on Raspberry Pi devices.
  • Lid Close trigger on the Pinebook Pro does not work on the XFCE edition.

Supported Devices:

Images:

  • Khadas Vim 1 (maintained by @spikerguy)
  • Khadas Vim 3 (maintained by @spikerguy)
  • Khadas Edge-V Pro (maintained by @spikerguy) new
  • Pinebook
  • Pinebook Pro
  • Raspberry Pi 4 (tested on B)
  • Rock Pi 4
  • RockPro64

With Manjaro ARM Installer (in addition to the above devices): (Download it here)

  • Khadas Vim 2
  • LibreComputer ROC-RK3328-CC new
  • Odroid C2
  • Odroid C4 new
  • Odroid N2
  • Pine64-LTS
  • Pine64+
  • Pine-H64 new
  • Raspberry Pi 3 (tested on B)
  • Rock64

What about other devices?

Manjaro ARM no longer supports the armv7h architecture. So if you have/use an armv7h device, you should be looking at other distro's. Some could be:

  • Arch Linux ARM
  • Armbian
  • Raspbian (for the raspberrypi)
  • Ubuntu Mate
  • Parabola

The armv7h repo has been removed from the repo server and mirrors.


We won't be making images for all the supported devices. If your desired image for your desired supported device does not exist, please use manjaro-arm-installer to install it to an SD/eMMC card.


We already started releasing Alpha images for the PinePhone and PineTab.

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.

15 Likes

I made a pi4 minimal 20.06 image to test some things yesterday. Anyone who wants the image is welcome to it.

e74569fdabe8e8bd4516ee1d9bb061ac Manjaro-ARM-minimal-rpi4-20.06.img.xz

Manjaro-ARM-minimal-rpi4-20.06.img.xz

3 Likes

Is the manjaro-arm-installer available on Manjaro ARM? I couldn't find it on my VIM2 clone. Or is self hosting a pointless idea?

It might be able to run, but it's not in the repositories.

1 Like

Great release! I was trying to get 20.04 running on a RPI4 with USB boot. But I had to copy over the .dat and .elf files from the raspberry git or it would state I needed a newer firmware and would not boot. When it did boot it had no wifi anymore.

With this one no issues at all, booting from USB without a hitch. Should have waited, would have saved me about 4 hours :stuck_out_tongue:

4 Likes

I think it is worthwhile to add it. Most platform's media writers allow creation of bootable devices.

BTW what prevents a RPi 4 image from working on Rpi 3b/+ ?

Sure. I just need to do some tests, to see if the installer actually works on aarch64 like it's suppose too.

It should actually work with our newer images. @Darksky added all the rpi dts files to the rpi4 images, so it should "just work".

1 Like

I am going to try this tomorrow, will post results for everyone

D'oh... yesterday I have downloaded version 20.04 from the main page and was wondering why the USB-boot doesn't work natively...

Thank you for 20.06, now is all fine :slight_smile:

Hi,

First, congratulations for your hard work.

I built an odroid n2 image, the device is working and reboot, nice, but the blue led is not blinking, stay off...
The blue led is blinking with the manjaro arm 19.08

sometime the screen is blinking, the desktop "jump"

[nln2@n2 ~]$ screenfetch
QML debugging is enabled. Only use this in a safe environment.
                             nln2@n2.20.06
                             OS: Manjaro-ARM 20.06
                             Kernel: aarch64 Linux 5.7.0-0.3-MANJARO-ARM
         #####               Uptime: 16m
        #######              Packages: Unknown
        ##O#O##              Shell: bash 5.0.17
        #######              Resolution: 1920x1080
      ###########            DE: KDE 5.70.0 / Plasma 5.19.0
     #############           WM: KWin
    ###############          GTK Theme: Breeze [GTK2/3]
    ################         Icon Theme: breeze
   #################         Disk: 9,0G / 59G (16%)
 #####################       CPU: ARMv8 rev 4 (v8l) @ 6x 1.992GHz
 #####################       GPU: 
   #################         RAM: 1317MiB / 3629MiB
                            
                            
                            
[nln2@n2 ~]$ uname -a
Linux n2.20.06 5.7.0-0.3-MANJARO-ARM #1 SMP PREEMPT Sun May 3 18:51:08 +03 2020 aarch64 GNU/Linux
[nln2@n2 ~]$ 

second issue, the system settings images are not displayed for breath2, breeze... and so on.

Screenshot_20200617_181507

The minimal, in my book, is the best release :slight_smile: A nice blank canvas to work from.

Thanks

"failed to commit transaction (conflicting files)
errors occured no packages were upgraded."

tried pacman -Scc & -Syyu but still no dice

We need more of the output from pacman -Syu.

How do I install the install manjaro-arm-flasher
I have tried via the add-remove software option from settings, while it shows a few options available with manjaro-arm as the search term flasher is not among them. The version I am running is prior to the 20.06 release think it was 19 something

Please do a sudo pacman -Syyu manjaro-arm-flasher and post the output.

I assume you have done the mirror transition back in March...

[frank@Manjaro ~]$ sudo pacman -Syyu manjaro-arm-flasher
[sudo] password for frank:
:: Synchronizing package databases...
error: failed retrieving file 'core.db' from manjaro-arm.moson.org : The requested URL returned error: 404
error: failed retrieving file 'core.db' from manjaro-arm.moson.eu : The requested URL returned error: 404
core 213.6 KiB 861 KiB/s 00:00 [############################################################] 100%
error: failed retrieving file 'extra.db' from manjaro-arm.moson.org : The requested URL returned error: 404
error: failed retrieving file 'extra.db' from manjaro-arm.moson.eu : The requested URL returned error: 404
extra 2.3 MiB 3.79 MiB/s 00:01 [############################################################] 100%
error: failed retrieving file 'community.db' from manjaro-arm.moson.org : The requested URL returned error: 404
error: failed retrieving file 'community.db' from manjaro-arm.moson.eu : The requested URL returned error: 404
community 5.0 MiB 4.59 MiB/s 00:01 [############################################################] 100%
error: target not found: manjaro-arm-flasher
[frank@Manjaro ~]$

You haven't done the mirror transition mentioned here:

That's why it's not working.
You also probably haven't had any updates for months....

Thanks for the help - just new to this and still have a lot of learning to do.

I'll update the mirror as mentioned

Hi, upgrading existing install on rpi4 brings all the news? I have made tons of fixes and tweaks on existing, including ntfs-3g, opengl 3.1 on Plasma, but hard work was on cups, avahi and samba.
I wish all of that will be fixed in future updates.
Also playback of full HD only movies is done in software decoding and temperature is rising fast with jerky playback. I wish some hardware help might be useful.
Thanks

We don't customize any of those.

Forum kindly sponsored by