LE's installed base is roughly 80% RPi boards, 10% x86_64 hardware, and 10% other ARM boards. The x86_64 devices break down as 70% Intel, 20% AMD, 10% nVidia; most of the nVidia cards are older ones requiring VDPAU and legacy drivers, not newer ones with NVDEC. LE users mostly run Kodi to watch videos, so features like HDR playback trump shader support for games. The legacy image exists to service a handful of nVidia users and those who require a browser to access certain streams. I'm not aware that you can build mesa with OpenGL without X11, which means no HDR, and the long term goal is to bin X11 and only support GBM, and with either a GBM 'browser' or worst-case Wayland, which supports HDR, but doesn't currently support refresh rate switching which is a must-have feature for Kodi movie viewers. So right now all roads point in the direction of ```GBM/OpenGLES, not OpenGL. If it's now possible to run a GBM/OpenGL environment that would be interesting, but we'll look into that direction once there's a complelling reason; e.g. Kodi finally has Retroplayer OpenGL capabilities. It doesn't make sense for us to switch from a known/good formula unless there's demand. If you've already built Generic/OpenGL/GBM images that work? we'd have no issue with the changes being submitted to make development easier; similar to how we have options for Generic/Wayland although we don't currently build it. There's also no issue to add changes in LE that reduce downstream technical debt in Lakka, if that's at-all a related objective.
Posts by chewitt
-
-
There used to be a "Plex Embedded" fork of LE run by some plex staff. Not sure it's still going though.
-
Is anyone else seeing this?
Everyone running an LE13 image since https://github.com/xbmc/xbmc/pull/24899 was merged (10 months ago) sees the same. The timezone is now configured in the LE settings add-on. LE is/was kind of the 'odd one out' among Kodi platforms as the sole UI for the OS is Kodi itself. For e.g. Android, Windows macOS, and desktop Linux timezone is already configured separately in the OS.
-
Code
docker run --name homepage \ -e PUID=1000 \ -e PGID=1000 \ -p 3000:3000 \ -v /storage/homepage/config:/app/config \ <= DEFINE WHERE /app/config SHOULD BE -v /var/run/docker.sock:/var/run/docker.sock:ro \ --restart unless-stopped \ ghcr.io/gethomepage/homepage:latestAssuming I guessed the container right? (https://github.com/gethomepage/homepage) the docker run command ^ needs to define where the config location resides and this needs to be somewhere under /storage not /docker/homepage/path/to/config which doesn't exist and can't be created since almost all of the root filesystem is read-only.
NB: config.txt file is an RPi thing, but it's used for setting boot-time hardware parameters so wouldn't be of any use for this task.
-
Revert is merged.
-
2GB runs fine for a simple playback client device. If you want to run a load of container/server services in the background then 4GB or perhaps 8GB will be more suitable.
-
Either is fine.
-
No progress due to other priorities over the last week. Read: https://wiki.libreelec.tv/hardware/amlogic#install2internal
-
NFS shares will require you to compile a custom LE image that includes an NFS server (and we don't have a package for that in our buildsystem). LE is not a NAS distro, and we intentionally only support basic Samba shares.
One possible source of speed differences is the change from NTFS-3G (LE11) to in-kernel NTFS drivers (LE12) but in theory that should make things faster not slower. It's possible to install NTFS-3G drivers as an add-on from the LE repo and override the in-kernel driver to make a comparison.
-
I've been running LE13 images for the last 11 months on the family RPi5 daily-driver. The images are stable.
-
Windows is sometimes a bit crap with USB sticks formatted with multiple partitions. Use the "Tools" image under "Select Version" to download an image/file which will nuke the existing partitions so none exist. Once the device is blank/wiped you should be able to select the image you want and write it to the USB.
-
SBC is now recognized as the Sweet Potato- nice. However, USB doesn't work at all; no USB device work once Kodi starts.
The only issue I see in the log is something to do with spi-nor flash, but I've no idea what that could be. The description above sounds a bit like an inadequate PSU problem. There's no software interaction between Kodi and USB, but starting Kodi will require the GPU and HDMI bits to do something, which increases power draw, which might result in bad behaviour if the PSU is weak. What's the spec of the PSU?
-
-
RPi4 is great but the speed difference between RPi4 and RPi5 is noticeable (once you compare them you won't want an RPi4). Sell the pile of old stuff on eBay to fund an RPi5 + NVME HAT.
-
Bad curl update, it's already been reverted.
-
Please put Kodi debug mode, reboot so we capture a clean log, then play Jellyfish 10-bit HEVC test media (not pirated files), then pastebin the entire log (not snippets) with "pastekodi" and share the URL generated so we can understand the host more.
Also share the full debug log from the Arch box too, assuming it's also using a current/recent version of Kodi. Info on the graphics stack there (versions etc.) would be interesting.
-
It's probably an issue with a change the curl package. It's already been reverted so you can roll back to an earlier nightly or wait until tonights images are built and published.
-
It's unlikely that Avahi services have anything to do with a crash triggered by plaback of streams from an IPTV source.
Start with an update to a current LE13 nightly so you're using something under active development. Any change?