Posts by joop
-
-
Thank you for looking into this! Full diagnostic log: here.
It's interesting that (root) writes to /dev/leds0 produce no hardware output (LEDs don't light up), nothing in the log. Before I raise any issues upstream, one question I wanted to run by you, If I run:
cat /sys/class/ws2812-pio-rp1/leds0/uevent
on both environments, the MAJOR numer is different:
- Libreelec: MAJOR=236 MINOR=0
- Raspbian: MAJOR=509 MINOR=0
The character device is registered with completely different major numbers. Could this mean LibreELEC might be using a different version of the ws2812-pio-rp1 driver. (Is it built on https://github.com/raspberrypi/linux? ) - EDIT: Yes seems so!
Thanks for the insights!
-
Dear LibreELEC team. First of all, thank you for your wonderful OS. I'm running Kodi on a Raspberry 5. And I have a request: I'm trying to get HyperHDR working on Libreelec with a ws2812. The ws2812-pio-rp1 kernel module loads successfully but does not actually control WS2812/SK6812 LEDs on Raspberry Pi 5. I see a dependency on rp1-pio is not there.
If possible, please include the rp1-pio.ko kernel module in LibreELEC builds for Raspberry Pi 5.
Tested Versions
- LibreELEC 12.2 stable (kernel 6.12.40) - NOT working
- LibreELEC nightly (kernel 6.12.55) - NOT working
- Raspberry Pi OS Trixie (kernel 6.12.47) - WORKING
Test Setup
/flash/config.txt
Device is created
Driver loads
Codedmesg | grep ws2812 [2.939] ws2812-pio-rp1 ws2812_pio@12: Instantiated 210 LEDs on GPIO 18 as /dev/leds0But writing to device does nothing
on Raspian I see the first LED light up with the exact same command.
Verification
The exact same hardware, dtoverlay config, and test commands work perfectly on Raspberry Pi OS but fail on LibreELEC with identical kernel module version. LibreELEC compiles rp1-pio as builtin, but it never actually initializes at boot. The ws2812-pio-rp1 module loads but has no working PIO controller to communicate with.
Libreelec 12.2:
Code
Display Morekodi:~ # modinfo ws2812_pio_rp1 filename: /lib/modules/6.12.40/kernel/drivers/misc/ws2812-pio-rp1.ko license: GPL author: Phil Elwell description: WS2812 PIO RP1 driver alias: of:N*T*Craspberrypi,ws2812-pio-rp1C* alias: of:N*T*Craspberrypi,ws2812-pio-rp1 depends: intree: Y name: ws2812_pio_rp1 vermagic: 6.12.40 SMP mod_unload aarch64 kodi:~ # lsmod | grep rp1 ws2812_pio_rp1 49152 0 rp1_adc 49152 0Raspbian:
Code
Display Moreroot@rp5test:/home/X# modinfo ws2812_pio_rp1 filename: /lib/modules/6.12.47+rpt-rpi-2712/kernel/drivers/misc/ws2812-pio-rp1.ko.xz license: GPL author: Phil Elwell description: WS2812 PIO RP1 driver srcversion: 693FEAC55E62E1705C204AE alias: of:N*T*Craspberrypi,ws2812-pio-rp1C* alias: of:N*T*Craspberrypi,ws2812-pio-rp1 depends: rp1-pio intree: Y name: ws2812_pio_rp1 vermagic: 6.12.47+rpt-rpi-2712 SMP preempt mod_unload modversions aarch64 X@rp5test:~ $ lsmod | grep rp1 ws2812_pio_rp1 49152 0 rp1_adc 49152 0 rp1_pio 65536 1 ws2812_pio_rp1 rp1_fw 49152 1 rp1_pio rp1_mailbox 49152 1Thank you for your support with this!
-
Thank you sir! I'll do that. Thank you for the insights!
-
Hi everyone,
I’ve been trying to run StepMania OutFox on my Raspberry Pi 5 running LibreELEC, but I’m encountering an issue with missing OpenGL libraries. Here’s the situation:
Steps I’ve Taken:
- I downloaded and extracted the latest version of StepMania OutFox to /storage/outfox-alpha.
When I try to run it via SSH with:
I get the following error:
Code./OutFox: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directoryTo troubleshoot:
- I verified that LibreELEC’s base system doesn’t include libGL.so.1.
- Tried running StepMania OutFox in a Docker container with an ARM-compatible image (arm64v8/ubuntu) OutFox still fails to launch.
-
Apologies, I had to enable 'game mode' on the TV, now I can see 4kp60.
-
I'm on a Raspberry 5 on a 55" OLED 4K Smart TV S93C (2023). I'm having trouble getting 60Hz.
Kodi
Resolutions offered:
- 4096x2160p offers 23.09, 24.00, 29.09 or 30 Hz.
- 2560x1440p offers 60.00 Hz only.
LibreELEC & eeprom:
LibreELEC: Nightly-20231124-52b450b 12.0
rpi-eeprom-update
BOOTLOADER: up to date
CURRENT: Mon Oct 30 16:45:10 UTC 2023 (1698684310)
LATEST: Mon Oct 30 16:45:10 UTC 2023 (1698684310)Specs:
- Raspberry pi 5
- TV: 55" OLED 4K Smart TV S93C (2023)
- Cable: Silkland Micro HDMI to HDMI 2.1 Kabel 1M (Reviews on Amazon specifically mention 4kp60
What I tried already:
Adding ``to /flash/config.txt:
hdmi_enable_4kp60
hdmi_group=1I also tried the second HDMI port of the raspberry (Just loose CEC and same resolution on 30Hz)
happy to learn if you have any suggestions, thanks!

-
iucoen Sorry, perhaps someone else can test. My projector broke and I'm waiting for black Friday

-
Thanks Chewitt!
I found one issue, that when I try to render anything with the provided ffmpeg, it's looking for the hardware encoder and fails:
Code/storage/.kodi/addons/tools.ffmpeg-tools/bin/ffmpeg -i /storage/test.mkv -codec:v:0 h264 /storage/output.m3u8 [h264_v4l2m2m @ 0x991e2a0] Could not find a valid device [h264_v4l2m2m @ 0x991e2a0] can't configure encoderSo instead I'm using docker to make use of the software encoding:
-
Hey LibreElec community. I have just received my Raspberry PI 5 and put the latest nighty build `LibreELEC-RPi5.aarch64-12.0-nightly-20231101-e7215dd`.
After the resizing step, it rebooted, then I got a strange error (something about missing UUID and cannot boot), dropping to shell. Then I rebooted the device and Kodi came up!
First impression: so much faster then on my Raspberry 4. Thanks to the LibreElec team for supporting Raspberry 5!
-
-
lovely update, thanks for the hard work!
-
RPi4 2GB and up .. because it's a simple playback device and the Foundation provides the best vendor support of all hardware we run on.
Thank you for your guidance. I found this thread after reading on the homepage: "
We can offer stable and good working versions for Allwinner, Generic and Rockchip devices. The RPi4 is also in good shape but the codebase is rather new, so it is not polished yet (keep reading for details)."
Would you say that today the Raspberry is the recommended minicomputer to run Libreelec on?
Thanks
-
WOW! That's really cool. Thanks to everyone advising! Happy to use it once it lands in stable. Keep up the good work, I'm grateful.
I believe @zarusz is the one to mark as resolved?
-
It's a Western Digital Elements Portable 5 TB - USB 3.0 - WDBU6Y0050BBK
-
-
chewitt Thanks for the tip and response, I didn't realize/think of pulling binaries from raspberryOS... that's worth trying out. I actually run docker-compose as a bin as well... I'll post here if successful.. for now it's running - albeit a bit over engineered.
GDPR-7 Thanks for the suggestion. Unfortunately hdparm doesn't work on this type/brand of disk. (Western Digital)... wish I bought Seagate like I did before.
-
I have some docker containers interacting with each other. Saw often 'docker-proxy' using a lot of CPU. After disabling, not only the process is gone, also other processes are more smooth. including kodi.bin!
Curious about others experience. Mileage may vary.
Edit this file:
and add '--userland-proxy=false'.