Tiny Core Linux

Tiny Core Base => Raspberry Pi => Topic started by: geev03 on February 13, 2026, 12:56:55 PM

Title: ' The Lumi H5P Desktop Editor'
Post by: geev03 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."
Title: Re: ' The Lumi H5P Desktop Editor'
Post by: Juanito 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.
Title: Re: ' The Lumi H5P Desktop Editor'
Post by: geev03 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:~$


Title: Re: ' The Lumi H5P Desktop Editor'
Post by: Juanito on February 13, 2026, 03:33:01 PM
libgbm is provided by the libEGL extension, no?