Rock Pi 4 Slarm64 (aarch64 unofficial slackware)

not tested on the board, but should work

slack-current-aarch64-miniroot_01Feb19-4.4.174-rock_pi_4-build-20190212.img.xz
slack-current-aarch64-miniroot_01Feb19-4.4.174-rock_pi_4-build-20190212.img.xz.md5

3 Likes

update images sdcard
kernel 4.20.13

boot tested

install:
xzcat slarm64-current--base-rootfs--build-*.img.xz > /dev/mmcblk0

slarm64-current-aarch64-base-rootfs-24Feb19-4.20.13-rock_pi_4-build-20190303.img.xz
slarm64-current-aarch64-base-rootfs-24Feb19-4.20.13-rock_pi_4-build-20190303.img.xz.md5

2 Likes

create legacy kernel images
kernel 4.4.154

README.TXT

slarm64-current-aarch64-base-rootfs-24Feb19-4.4.154-rock_pi_4-build-20190310.img.xz
slarm64-current-aarch64-base-rootfs-24Feb19-4.4.154-rock_pi_4-build-20190310.img.xz.md5
slarm64-current-aarch64-xfce-rootfs-24Feb19-4.4.154-rock_pi_4-build-20190310.img.xz
slarm64-current-aarch64-xfce-rootfs-24Feb19-4.4.154-rock_pi_4-build-20190310.img.xz.md5

1 Like

updated kernel (separately) 4.4.176

to update you need to download:
kernel-firmware-rk3399-4.4.176-aarch64-1mara.txz
kernel-headers-rk3399-4.4.176-aarch64-1mara.txz
kernel-modules-rk3399-4.4.176-aarch64-1mara.txz
kernel-rk3399-4.4.176-aarch64-1mara.txz

update: upgradepkg --reinstall *.txz

assembly system

3 Likes

update:

slarm64-current-aarch64-base-rootfs-15Jun19-4.4.184-rock_pi_4-build-20190628.img.xz
slarm64-current-aarch64-base-rootfs-15Jun19-4.4.184-rock_pi_4-build-20190628.img.xz.md5

slarm64-current-aarch64-xfce-rootfs-15Jun19-4.4.184-rock_pi_4-build-20190628.img.xz
slarm64-current-aarch64-xfce-rootfs-15Jun19-4.4.184-rock_pi_4-build-20190628.img.xz.md5

2 Likes

Download links now added to the wiki now.

https://wiki.radxa.com/Rockpi4/downloads

Thanks for the good work.

2 Likes

update:

Hello mara, how do I actually install the image on an SD-Card?
I first tried using rufus but it didn’t work. I noticed the README.TXT next to the download afterwards and tried following the steps. I’ve tried using both

dd if=slarm64-current--xfce-rootfs--build-.img of=/dev/sdb1 bs=1M
and
xzcat slarm64-current-
-xfce-rootfs--build-.img.xz > /dev/sdb1

The PC I was using listed the SD-Card as “sdb1” instead of “mmcblk0” if that makes any difference. Any further help would be appreciated.

Thanks in advance!

hello otte,

To write to the SDcard you need the following:
xzcat slarm64-current-aarch64-base-rootfs-21Sep19-4.4.194-rock_pi_4-build-20190921.img.xz > /dev/sdb
or
xzcat slarm64-current-aarch64-xfce-rootfs-21Sep19-4.4.194-rock_pi_4-build-20190921.img.xz > /dev/sdb

1 Like

First of all, thanks for the quick reply.
Installation works now but I’ve immediately run into trouble.
First of all I need to restart the TV for it to actually show an image. Then the Xfce Terminal doesn’t properly open, as it instantly closes on startup every time. The webbrowser also doesn’t seem to work. No browser is set as default and the installed Firefox doesn’t start at all.
At this point I’ve already aborted trying it out but I thought I’d let you know.

Thank you, Xfce Terminal has this, but Firefox worked properly, I’ll check.

update:

1 Like

I recently got a Rock Pi 4 and wanted to test this.

It booted with Radxa eMMC by default and most things worked.
Nice!

Here is a thread from the Slackware forums where I am writing my experience:
https://www.linuxquestions.org/questions/slackware-arm-108/rock-pi-4-rk3399-aarch64-4175647951/

People looking for a nice Old School Linux feel + nosystemd can give it a try.
Thanks for your work @mara!

update:

slarm64-current-aarch64-base-rootfs-14Oct19-4.4.205-rock_pi_4-build-20191201.img.xz
slarm64-current-aarch64-base-rootfs-14Oct19-4.4.205-rock_pi_4-build-20191201.img.xz.md5

slarm64-current-aarch64-xfce-rootfs-14Oct19-4.4.205-rock_pi_4-build-20191201.img.xz
slarm64-current-aarch64-xfce-rootfs-14Oct19-4.4.205-rock_pi_4-build-20191201.img.xz.md5

1 Like

fix corrupted archive
slarm64-current-aarch64-base-rootfs-14Oct19-4.4.206-rock_pi_4-build-20191206.img.xz
slarm64-current-aarch64-base-rootfs-14Oct19-4.4.206-rock_pi_4-build-20191206.img.xz.md5

slarm64-current-aarch64-xfce-rootfs-14Oct19-4.4.206-rock_pi_4-build-20191206.img.xz
slarm64-current-aarch64-xfce-rootfs-14Oct19-4.4.206-rock_pi_4-build-20191206.img.xz.md5

2 Likes

mainline:

  • kernel 5.4.6
  • update rootfs image 14 Dec 19
  • update all packages Sat Dec 21 21:02:24 UTC 2019

slarm64-current-aarch64-base-rootfs-14Dec19-5.4.6-rock_pi_4-build-20191222.img.xz
slarm64-current-aarch64-base-rootfs-14Dec19-5.4.6-rock_pi_4-build-20191222.img.xz.md5

slarm64-current-aarch64-xfce-rootfs-14Dec19-5.4.6-rock_pi_4-build-20191222.img.xz
slarm64-current-aarch64-xfce-rootfs-14Dec19-5.4.6-rock_pi_4-build-20191222.img.xz.md5

update kernel 5.5.1

1 Like

update:

slarm64-current-aarch64-base-rootfs-20200118-5.5.8-rock_pi_4-build-20200308.img.xz
slarm64-current-aarch64-base-rootfs-20200118-5.5.8-rock_pi_4-build-20200308.img.xz.md5
slarm64-current-aarch64-xfce-rootfs-20200118-5.5.8-rock_pi_4-build-20200308.img.xz
slarm64-current-aarch64-xfce-rootfs-20200118-5.5.8-rock_pi_4-build-20200308.img.xz.md5

1 Like

update:

slarm64-current-aarch64-base-rootfs-20200628-5.7.7-rock_pi_4-build-20200705.img.zst
slarm64-current-aarch64-base-rootfs-20200628-5.7.7-rock_pi_4-build-20200705.img.zst.md5
slarm64-current-aarch64-xfce-rootfs-20200628-5.7.7-rock_pi_4-build-20200705.img.zst
slarm64-current-aarch64-xfce-rootfs-20200628-5.7.7-rock_pi_4-build-20200705.img.zst.md5

update:

slarm64-current-aarch64-base-rootfs-20200628-4.4.230-rock_pi_4-build-20200718.img.zst
slarm64-current-aarch64-base-rootfs-20200628-4.4.230-rock_pi_4-build-20200718.img.zst.md5
slarm64-current-aarch64-xfce-rootfs-20200628-4.4.230-rock_pi_4-build-20200718.img.zst
slarm64-current-aarch64-xfce-rootfs-20200628-4.4.230-rock_pi_4-build-20200718.img.zst.md5