imhotep please boot the image in my share with meson-g12b-dreambox-one.dtb configured in uEnv.ini and paste the log.
Posts by chewitt
-
-
Is it possible with a manual installer (dd command) to install Libreelec in available space on a disk with a previous media partition?
No, because 'dd' is the wrong tool for that job.
If you know what you're doing with Gparted (under Ubuntu) then it's not that hard to rearranage (shrink/move) existing partitions and filesystems to make space for the TWO partitions LE requires and then perform a manual install. However the method will be dependent on the hardware used and there are intentionally no instructions for this in the wiki; as guiding less experienced users through the process (and the inevitable recovery exercise when things don't go right) is not fun, and we don't support it.
-
Yasai-san thanks for confirming. I've submitted changes:
linux: disable CONFIG_PROVE_LOCKING for Exynos by chewitt · Pull Request #10024 · LibreELEC/LibreELEC.tvThis solves a messy boot splat (see below) visible in kernel logs shared by @ShigeakiAsai after the u-boot defconfig fix was applied. Googling flagged this…github.comlinux: disable CONFIG_PROVE_LOCKING for Exynos by chewitt · Pull Request #10025 · LibreELEC/LibreELEC.tvBackport of #10024github.comI've generated the patches by doing diff -Naurp against projects/Samsung/linux/linux.arm.conf and the .config file the kernel creates in the buildsystem linux build folder.
-
I don't know what llvm en drm means (this is the same drm as in "digital rights management"?
DRM = Direct Rendering Manager. This is a kernel API that allows userspace applications (mesa) to interact with GPU hardware that is managed by the kernel. LLVM = (not an acronymn) provides software rendering capabilities to mesa when hardware accelerated rendering of 2D/3D objects (e.g. the Kodi GUI) is not possible. We compile mesa with LLVM support although AMD cards will use an accelerated code path.
-
I am after true 4k or as close to true 4k as I can get in Linux.
4K is nothing more than the dimensions of the image. Both GLES and GL support 4K output. Current LE releases use GLES and there is nothing wrong with GLES. Future LE images will probably switch to GL, and there's nothing wrong with that either. Two different code-paths that use slightly different technologies to basically achieve the same thing.
If you mean 'HDR' output? HDR is only supported on GBM images (Generic) not X11 (Generic Legacy); and it is supported whether the image is LE12 (GLES) or LE13 (could be GLES or GL) as the rendering method isn't important.
-
Yasai-san For LE12 (or Lakka v6) see if changing CONFIG_PROVE_LOCKING=y to # CONFIG_PROVE_LOCKING is not set removes that locking issue? Ref: https://github.com/home-assistant/operating-system/pull/3158
-
Thanks. Let us know - then if all good we'll merge the LE12 patch too.
-
what's the chance to get it transformed in to a "zombi" machines? To be used it by others for something "bad"?
I've also dropped a couple of LE devices with default passwords into deception/honeypot type environments where red-team staff and/or real attackers are active. Both gained access to the system(s) using password dictionary lists; the attackers were faster than the red-team staff who took some time to figure out what the device was (and thus guessed the password correctly first time) but the attackers using a dictionary list were noisier and easily detected. The red-team folks poked around, but perhaps knowing what the distro was didn't bother to do much. The real attackers dropped exploit tools into /tmp and then failed to do anything because the tools assume Debian or RHEL and fail because a) we're neither of those, b) most of the filesystem is read-only. The attackers spent a little time trying to tweak their scripts based on some wrong assumptions but quickly gave up and moved onto more-promising targets in the environment.
Now, obscurity is not security, but unless someone explicitly writes exploit tools that work on LE, the default (and automated) tools that most attackers use don't work, and LE is niche enough that I doubt someone will make the effort to write ones that do: as the total number of exploitable devices (visible to any attacker with a shodan account) means the 'ROI' of the effort is poor. The possible exception is a nation-state actor who might take the time to develop unique tooling for a campaign. However if you're a person-of-interest for those folks, you're fcuked anyway, and the insecure LE box in your network is the least of your problems. So the real-world risk for the small number of users dumb enough to expose their box to the public internet; is someone deleting some/all of their Kodi config and/or whatever media files exist on /storage.
-
@Yasai-san I've submitted PR's to update the patch we use for the XU4 defconfig in LE13 (2025.04) and LE12 (2024.01). I've not boot tested either defconfig but the problem and fix are obvious (hopefully). The LE12 change can be cherry-picked for Lakka to resolve the issue for Lakka v6.x too.
Thanks for the report and the detective work. I guess it slipped through the net as a) few people use the XU4 image with LE these days, and b) the few that do use the XU4 image probably first-installed an older release with working u-boot and then updated to newer OS versions over time, and updates don't touch the u-boot version.
EDIT: I've not seen your patch until after I've submitted the PR's to our repo. It's better to regenerate the whole patch against the upstream u-boot source as u-boot make periodic "resync" changes that change/move items around in the file. This time I also made some cosmetic changes to the XU3 defconfig too; the idea being that future resync changes might cause the XU3 patch hunks to break and thus flag the need for the patch to be updated again (although it's a long-shot).
-
-
-
imhotep Please update using https://chewitt.libreelec.tv/testing/LibreE…h64-12.80.2.tar then paste a log URL. If audio is now working? I'll send the fix patch https://github.com/chewitt/linux/…f031886c6e14cc2 to the kernel mailing list. I prefer that you test my image not _emanuel_ dtb files, thanks.
-
Profiles *should* be a platform neutral capability, but when it comes to saving things you need to interact with the filesystem and that means different platform-specific code paths come into play (Windows filesystems are not the same as Linux ones). It would be useful to test Kodi on another Linux distro and prove it fails the same way.
-
I won't be suprised if there's a bug in profiles as it's a neglected/unloved and not well maintained part of Kodi's vast codebase. It is known to be imperfect and need work, but until someone volunteers themselves for the task that's how it remains. It's best you post the bug report in Kodi forums as it won't be an LE specific issue and it's not something LE can fix.
-
Question: Will LibreELEC on a pi5 always fall back to HDR10 when playing Dolby Vision / HDR10+ videos?
No, because it depends on how the media was created?

This thread starts off on a different topic but then discusses a bunch of the technical detail related to HDR/HDR10/HDR10+/DV and might help: HDMI Full v Limited Range issues on RPi 5
-
Please (re)post the PVR issue in the Kodi forum. Provide English text (Deepl) and the original German text to ensure the context is correctly understood (the main developer who needs to read it is German).
Kodi has some changes for speaker placement markings. The presentation will probably correct itself over the next couple of weeks as the bugs are ironed out. Ignore that when posting in the Kodi forum - focus on the main issue.
-
These machines usually are connected to internet
That's not correct. Most machines are in a home LAN behind a NAT router so unless the user explicitly port-fortwards or configures a VPN which results in the device having a secondary (external) IP address they are not exposed. Only a tiny percentage of our active userbase have devices exposed. I periodically check shodan scan results and the number of exposed systems is small, stable, and has been slowly declining over time.
-
Please provide a full debug log.How to post a log (wiki)1. Enable debugging in Settings>System Settings>Logging2. Restart Kodi3. Replicate the problem4. Generate a log URL (do not post/upload logs to the forum)
use "Settings > LibreELEC > System > Paste system logs" or run "pastekodi" over SSH, then post the URL link