Posts by chewitt

    The last LE release that will support a GeForce 6100 GPU (released in 2004) is LE 7.0.3 from 2016 when the project was new. This is still available in the project archive, but it won't be much use for anything except local file playback today, as anything that talks to the internet will have issues with expired SSL/TLS certificate chains and outdated Kodi add-ons.

    So the error message is 100% correct .. GPU is not supported. On hardware that old it's not worth swappiing the GPU for something newer unless you have cards kicking around. If you don't, better to save pennies towards something like a Raspberry Pi board or a small form-factor Intel box.

    Parallel build failures are either a genuine issue with multi-CPU building on a particular package, or sometimes the result of missing dependencies. In the latter case, re-running the build command may result in a new package build-order, and if other packages are now built before the failed package is cleaned/reattempted, it can build correctly. It's not guaranteed, but free to try..

    Current images have intentionally dropped a load of "WIP" Linux kernel patches because I've had some long periods of downtime on LE during 2024 and I basically forgot what patches were added for what purpose on what device. I have fuzzy recall a change to SD/emmc speeds is needed for U9-H, but I'll need to poke around in old kernel trees.

    NB: I don't think the panfrost error is itself important, it's most likely a casualty of overall OS instability caused by the I/O issues.

    Do you see any objection to this choice ? (for 4K HDR (10bit), DTS/5.1 audio and 3D content)

    Yup, LE (AMLGX) does not support HEVC hardware decode on G12B chips like the S922X used in the N2/N2+ due to long-standing bugs in the codec driver that lock-up the board with 10-bit media, so hardware decode is intentionally disabled and this limits the device to 1080p output. There is also zero 'hardware' 3D support, although ffmpeg might do things in software?

    CE has released images based on the vendor kernel that are allegedly more functional, but I have no idea if they still support 'old' hardware like the S922X or what state 3D support is in - it's always the bastard child that's been forgotten about. For informed info on CE support you need to ask in their forum because I pay zero attention to their releases.

    OSMC vero devices might be a good choice. They also use the use the Amlogic vendor kernel, but (at the risk of being heckled by CE fanbois) are better maintained than CE based on user feedback I've seen.

    Cheap Intel HW is sometimes attractive but there are regular user reports of issues with native HDMI vs LSPCON based HDMI output and with Intel breeding new chips faster than drivers get written .. Intel support is not as reliable as it used to be.

    RPi5 doesn't support 3D either, but is rock solid for everything else and the higher initial cost provides better long-term value than chasing bugs in cheaper hardware. Source an old (and cheap) RPi3B+ on LE 9.2.8 if 3D support is important to you, as that's the last hardware/software combo to really support it with LE.

    Odroid C2 uses an S905 chip which does not support HDR. The original vendor codebase can convert HDR to SDR on-the-fly using an image processing function called ge2d, but this capability has never been implemented on the upstream kernel codebase now used in current AMLGX images. S905X (one generation newer) supports 8-bit HDR output, and S912 supports 10-bit, although only 8-bit is currently implemented in the unfinished upstream code.

    RPi5 is the current go-to recommendation for something simlar with excellent software support. The 2GB model is fine for normal LE use, unless you want to run Docker containers and other things in the backgroud, then 4GB or 8GB will be more appropriate.