WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: ' The Lumi H5P Desktop Editor'  (Read 241 times)

Offline geev03

  • Wiki Author
  • Newbie
  • *****
  • Posts: 48
' The Lumi H5P Desktop Editor'
« on: February 13, 2026, 12:56:55 PM »
🧠 Why TinyCore x86_64 can run Lumi (but ARM64 cannot)
TinyCore x86_64 has:

full Mesa + GBM
full DRM/KMS stack
complete GTK3
complete X11 libraries
Electron‑compatible sandboxing
working FUSE (for AppImage)
working debootstrap + gnutar + proot (if needed)
full glibc build environment
TinyCore ARM64 (PiCore) is missing all of these.

Electron apps like Lumi depend heavily on:

libgbm.so.1
libdrm.so.2
libxkbcommon.so.0
libnss3.so
libasound.so.2
GTK3
X11 composite/damage/randr
On x86_64, TinyCore ships all of them as .tcz extensions.

On ARM64, they simply don’t exist."

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15483
Re: ' The Lumi H5P Desktop Editor'
« Reply #1 on: February 13, 2026, 02:25:32 PM »
On ARM64, they simply don’t exist."

If you are speaking of the piCore64 16.x repo, most, if not all of those exist.

Offline geev03

  • Wiki Author
  • Newbie
  • *****
  • Posts: 48
Re: ' The Lumi H5P Desktop Editor'
« Reply #2 on: February 13, 2026, 03:15:29 PM »
Code: [Select]

tc@box:~$ fastfetch --logo none
tc@box
------
OS: TinyCoreLinux 16.0 aarch64
Host: Raspberry Pi 400 Rev 1.0
Kernel: Linux 6.12.25-piCore-v8
Uptime: 7 mins
Shell: sh
Display (    EZCAP28X): 1920x1080 in 22", 60 Hz [External]
Theme: Adwaita [GTK3]
Icons: Adwaita [GTK3]
Cursor: Adwaita
Terminal: /dev/pts/0
CPU: BCM2711 (4) @ 1.80 GHz
GPU: Broadcom bcm2711-vc5 [Integrated]
Memory: 236.81 MiB / 3.71 GiB (6%)
Swap: 0 B / 2.00 GiB (0%)
Disk (/): 29.66 MiB / 3.34 GiB (1%) - tmpfs
Disk (/mnt/mmcblk0p2): 1.67 GiB / 13.22 GiB (13%) - ext4
Local IP (eth0): 192.168.1.194/24
Locale: C



tc@box:~$ ./Lumi-1.0.2-arm64.AppImage
/tmp/.mount_Lumi-1yQpQoe/lumi: error while loading shared libraries: libgbm.so.1: cannot open shared object file: No such file or directory
tc@box:~$



Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15483
Re: ' The Lumi H5P Desktop Editor'
« Reply #3 on: February 13, 2026, 03:33:01 PM »
libgbm is provided by the libEGL extension, no?

Offline geev03

  • Wiki Author
  • Newbie
  • *****
  • Posts: 48
Re: ' The Lumi H5P Desktop Editor'
« Reply #4 on: February 16, 2026, 04:37:08 AM »
Got the missing bits from Ubuntu arm64 . Lumi Editor can ,after all, be used on piCore

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15483
Re: ' The Lumi H5P Desktop Editor'
« Reply #5 on: February 16, 2026, 05:36:07 AM »
Which bits were missing?

Offline geev03

  • Wiki Author
  • Newbie
  • *****
  • Posts: 48
Re: ' The Lumi H5P Desktop Editor'
« Reply #6 on: February 16, 2026, 07:23:47 AM »
Which bits were missing?

Code: [Select]
libgbm.so.1
libudev.so.1

    [Edit]: Fixed code tags.  Rich
« Last Edit: February 16, 2026, 08:45:06 AM by Rich »

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12582
Re: ' The Lumi H5P Desktop Editor'
« Reply #7 on: February 16, 2026, 08:49:02 AM »
Hi geev03
In TinyCoreLinux 16.0 aarch64:

libEGL.tcz  provides  /usr/local/lib/libgbm.so.1
Code: [Select]
libEGL.tcz
/usr/local/lib/libEGL.so
/usr/local/lib/libEGL.so.1
/usr/local/lib/libEGL.so.1.0.0
/usr/local/lib/libgbm.so
/usr/local/lib/libgbm.so.1
/usr/local/lib/libgbm.so.1.0.0

udev257-lib.tcz  provides  usr/local/lib/libudev.so.1
Code: [Select]
udev257-lib.tcz
usr/local/lib/libudev.so.1.7.10
usr/local/lib/libudev.so.1

Offline geev03

  • Wiki Author
  • Newbie
  • *****
  • Posts: 48
Re: ' The Lumi H5P Desktop Editor'
« Reply #8 on: February 16, 2026, 12:07:02 PM »
Hi Rich
Thank you. It now makes it easy to try , https://github.com/Lumieducation/Lumi/releases/download/v1.0.2/Lumi-1.0.2-arm64.AppImage .on piCore.