20170808 uploaded for the RPi2. Could someone verify that internal wifi is working again?
Posts by escalade
-
-
Emulationstation depends on lots of libraries that aren't included in LE8. This is the case for several LE addons as well, that is why they either link in statically or copy over a library built from addon-depends.
I think I already answered most of your questions in my previous post. If your workflow is based on copying over binaries and libraries from elsewhere, then you're going to have dependency hell no matter how you look at it. You'll want to look into static linking if you want to support several different platforms.
I'm not here to do support for everybody's obscure problems, you have this issue with vanilla LE as well so ask in a separate thread. If you can't solve it, just get new hardware dedicated to run LE. You can get a cheap older NUC or build something yourself using Intel preferrably. You can get a decent Intel system from China for $100 with shipping.
-
Get a new computer.
This is simply how software works. If you link against a shared library, you'll need to provide that library as well. That's why you don't normally use a RedHat binary on a Debian system, or why you can't expect binaries compiled for LE 7.0 to run without issue on LE 8.0. Your compiled binaries will only run on the platform they were compiled for because it'll have all the dependencies.You can't expect a copy/paste project between vanilla LE and my tree to work unless you know what you're doing. If you get an error, look at it like a recipe for how to fix it. Any error will tell you exactly what's wrong.
If you wanted a binary to run on any platform you could link in the needed libraries statically. It doesn't matter that it's not updated frequently, as long as it's linked against different shared libraries in my tree than on the platform you want it to run on then you will always have this issue.
-
20170807 for generic uploaded:
Codekernel-firmware: band aid additions for libreelec-8.2 mesa: update to 29df4de (17.2-rc3) sqlite: update to 3.20 llvm: update to 4.0.1 gcc: update to 7.2-RC-20170802 binutils: update to 2.29 linux: update to 4.12.5 e2fsprogs: update to 1.43.5 xfsprogs: update to 4.12.0 btrfs-progs-system: update to 4.12
Looks like it's a bit too big for 512MB so won't fit for those on a regular sized partition. I'll push out an image without nvidia-legacy later.EDIT: I've experimented a bit with different squashfs compression methods and found that xz had way better compression ratio. Haven't done any testing on boot time and such but most likely the differences aren't that big and now everything fits in one image.
-
-
Regarding the USB adapters, I found this: kernel-firmware: band aid additions for libreelec-8.2 by MilhouseVH · Pull Request #1849 · LibreELEC/LibreELEC.tv · GitHub
Also I found a difference in the 4.12 kernel configuration for the RPi that's probably the cause of the onboard wifi issue. New builds are on the way to fix both issues. Will probably take a day until the RPi build is done.
-
The Kodi log is irrelevant when it comes to anything else but Kodi. I need logs from the "Logfiles" share.
The W311M is supported by the rt2800usb module (CONFIG_RT2800USB), which is already included. The only difference (driver wise) between this build and LE 8.2 at this point is Linux 4.11 => 4.12.
-
I'll give you a hint, LD_LIBRARY_PATH
Other than that, it's OT and deserves it's own thread.
-
-
-
I build on Arch, no onigurama.
I assume it's hardware related, as there isn't an issue on other machines. I'm confused by the fact that it only happens with RetroArch as well though, must be some conditions with the input system that sets it off. I believe lrusak have the same NUC perhaps he can comment on bluetooth.
-
There's no relevant difference to the build you're already on. There's a donate button on first page
-
-
I think I messed up the HEVC 10bit patch when updating to the latest Krypton. I'm uploading a new build now (20170804) that should be fixed, please try it and let me know.
No, the le82 branch does not have the change I didn't commit it yet. Here it is: iwlwifi-firmware: update to 53913d7 · escalade/LibreELEC.tv@32b1934 · GitHub
You are assuming the filename changed, but it didn't. iwlwifi-8265-27.ucode was updated not added. When I ask you to try a specific build, please do so and not build some dev branch that you believe is up to date. The 20170802 is the correct one, so did it make any difference?
-
No, the image stays <=512MB to maintain compatibility. My default partition size is 768MB, but every time my image is larger than 512MB there's someone complaining that it doesn't fit in their /flash partition, that would be those who installed from vanilla LE.
Sure libretro cores or whatever could be downloaded. That would require hosting and extra infrastructure. I'll just cut nvidia legacy and let those with ancient hardware build themselves.
-
Other than the LE default partition size for /flash is 512MB, there's no specific reason for the limit. LE is meant to be a lightweight OS with just the bare minimum to run Kodi though, so it makes sense to save space wherever. By default the image is copied to RAM on boot, so the larger the image the more memory usage as well. If you installed from my build then your /flash is 768MB. Should probably just increase it to 1GB, it's nice to have extra space on the boot partition for other OS, backup firmwares etc.
-
It's back again, but status is the same. As soon as there's a new kernel that breaks it (or the image is too large) then it's out.
-
Not at all, the build is on my gdrive. That's a development branch. Is there any particular reason why you insist on building?