switched my download server frontend from nginx with fancy index to apache with apaxy
sky42 LibreELEC community builds
should work as it did before but presentation is changed
Any problems -> please inform me
Posts by sky42
-
-
Sorry Krobar not answering. I did give up to get LSPCon working some years ago.
The only LSPCon setup that did work for me with HBR and HDR is my NUC8i7BEH with on board LSPCon ID: MC2800 HW: 2.2 SW: 1.78 (info from /sys/kernel/debug/dri/0/i915_display_info).
For other reasons then LSPCon i made some additional LE12 test Version + my community build makes it 4 different kernel versions. You can find the infos in this #47 post and the 3 following. -
As you can see in the last 3 posts i did build LE12 for Generic with some newer kernel versions.
Build for testing features and/or problems like:
- HDR on x86 Hardware
- Intel Alder Lake 2160p @ 23.976 Hz passthrough HD Audio dropouts (i7-1270p/N100)
- [x86-64] LE 12.0.1 on Intel Meteor Lake
- No HBR Audio with LSPCON - Trying to collect information -
*** for testing only ***
version 12.0.1-#241031-6.9 for Generic-BT2020 only
download link https://sky42.libreelec.tv/release/12.0/G…020/kernel-6.9/
based on LE 12.0.1 https://github.com/LibreELEC/LibreELEC.tv/tree/12.0.1
changelog
- based on 12.0.1-#241027
- systemd: update to 255.10
- libva: update to 2.22.0
- gmmlib: update to 22.5.2
- media-driver: update to 24.3.4
- libva-utils: update to 2.22.0
- libdrm: update to 2.4.123
- linux: update to 6.9.12
- Generic: options for kernel 6.9
- RTL8192DU: removed, 6.9 uses in tree driver
- linux: patches for 6.9.5 from master
- linux (Generic): .config for 6.9.5 from master
- linux (Generic): .config enable MD, DM and more encryption
my source diff https://github.com/LibreELEC/Libr….0.1-241031-6.9 -
*** for testing only ***
version 12.0.1-#241030-6.10 for Generic-BT2020 only
download link https://sky42.libreelec.tv/release/12.0/G…20/kernel-6.10/
based on LE 12.0.1 https://github.com/LibreELEC/LibreELEC.tv/tree/12.0.1
changelog
- based on 12.0.1-#241027
- systemd: update to 255.10
- libva: update to 2.22.0
- gmmlib: update to 22.5.2
- media-driver: update to 24.3.4
- libva-utils: update to 2.22.0
- libdrm: update to 2.4.123
- linux: update to 6.10.14
- Generic: options for kernel 6.10
- RTL8192DU: removed, 6.10 uses in tree driver
- linux: patches for 6.10.3 from master
- linux (Generic): .config for 6.10.3 from master
- linux (Generic): .config enable MD, DM and more encryption
my source diff https://github.com/LibreELEC/Libr…0.1-241030-6.10 -
*** for testing only ***
version 12.0.1-#241029-6.11 for Generic-BT2020 only
download link https://sky42.libreelec.tv/release/12.0/G…20/kernel-6.11/
based on LE 12.0.1 https://github.com/LibreELEC/LibreELEC.tv/tree/12.0.1
changelog
- based on 12.0.1-#241027
- systemd: update to 255.10
- libva: update to 2.22.0
- gmmlib: update to 22.5.2
- media-driver: update to 24.3.4
- libva-utils: update to 2.22.0
- libdrm: update to 2.4.123
- linux: update to 6.11.5
- Generic: options for kernel 6.11
- RTL8192DU: removed, 6.11 uses in tree driver
- linux: patches for 6.11.4 from master
- linux (Generic): .config for 6.11.4 from master
- linux (Generic): .config enable MD, DM and more encryption
my source diff https://github.com/LibreELEC/Libr…0.1-241029-6.11 -
version 12.0.1-#241027
download link https://sky42.libreelec.tv/release/12.0/
based on LE 12.0.1 https://github.com/LibreELEC/LibreELEC.tv/tree/12.0.1
changelog
- upstream update
- linux: update to 6.6.57
- merged CONFIG_DM_ZERO=m in corresponding enable MD, DM patches
- kodi: update to af51fc3 (pickup some subtitle and PVR fixes)
my source diff https://github.com/LibreELEC/Libr…v:12.0.1-241027 -
version 12.0.1-#241005 (not for RockChip)
download link https://sky42.libreelec.tv/release/12.0/
based on LE 12.0.1 https://github.com/LibreELEC/LibreELEC.tv/tree/12.0.1
changelog
- upstream update
- enabled kernel option CONFIG_DM_ZERO=m ( Pinot62 reported a error for bitlocker)
- functions: BUILD dir marked with CACHEDIR.TAG
- linux: update to 6.6.54 (Rockchip needs work)
my source diff https://github.com/LibreELEC/Libr…v:12.0.1-241005 -
No Wiki for how to use encryption in LE. I only supply the LE image with the missing tools for encryption.
The instruction from you link for LUKS are fine. You dont need (or can) install software, that is by design for LE.
No lsblk in LE (i miss that sometimes too) try blkid or ls -la /dev/disk/by-id/ -
version 12.0.1-#240817 and 240829 (RPi5 only)
download link https://sky42.libreelec.tv/release/12.0/based on LE 12.0.1 https://github.com/LibreELEC/LibreELEC.tv/tree/12.0.1
changelog for release 12.0.1:
240829
- upstream update with RPi5 2GB (2712D0) fix240817
- upstream update
- sky42: script to build my special version (not my community releases)i did forget to tag my 240817 so only 240829 source diff with the RPi5 update
my source diff https://github.com/LibreELEC/Libr…v:12.0.1-240829 -
download link https://sky42.libreelec.tv/release/12.0/
based on LE 12.0.0 https://github.com/LibreELEC/Libr…/libreelec-12.0
changelog for release: 12.0.0-#240704
- upstream update
- linux: update to 6.6.35
- lvm2: fix configure modprobe path ( problem found by neeto33 )my source diff https://github.com/LibreELEC/Libr…v:12.0.0-240704
neeto33 This release should fix your problem and you should not need /storage/.config/modules-load.d/lvm.conf anymore -
neeto33 try to load the needed kernel modules before using lvm. I need to fix that it does not find modprobe to do it on its own.
do this
( cd /lib/modules/$(uname -r)/kernel/drivers/md/ ; ls -1 dm-* | grep -Eo '^dm-[^\.]+' ) >/storage/.config/modules-load.d/lvm.conf
and reboot
that will load all device mapper kenrnel modules that the kernel has.
Most likely loading dm-raid and/or dm-mirror should be enough.
Check with lsmod | grep dm if the modules are loaded.
Hope that helps. I do not have right now a LE setup where i can test lvm with raid. -
neeto33 sorry for teh lvm fail. That looks like i have to figure out how to put a lvm binary in there that uses the right PATH and not the one it was build in. That will need some testing and probably lots of rebuilds.
-
JFYI
- issue update https://gitlab.freedesktop.org/drm/i915/kerne…99#note_2469257
- Xe driver has the same problem and so far i could not test 10 bit with Xe (dont know how to set 10 bit) -
Here is a LE12 with kernel 6.9.5 to test https://sky42.libreelec.tv/release/12.0/G…020/kernel-6.9/. No encryption or lvm yet.
-
I managed to build a LE12 with kernel 6.9 from master that you can download here https://sky42.libreelec.tv/release/12.0/G…020/kernel-6.9/.
This is with as less as possible changes. Just 6.9.5 and a systemd patch. No encryption or lvm yet.
smp thanks for the XE driver tip. I did just do that and it does not solve the problem.
All of you that want to test the XE driver with kernel 6.9
- find your PCI id with lspci -nn |grep -Ei 'VGA|DISPLAY'
- for me that is 00:02.0 VGA compatible controller [0300]: Intel Corporation Alder Lake-N [UHD Graphics] [8086:46d1]
- set kernel boot parameter like i915.force_probe=!46d1 xe.force_probe=46d1
- disable 10 bit workaround touch /storage/.dont-activate-10-bit-max (the script will fail because it can not handle xe)
- reboot
- check with lspci -vs 00:02.0 and look for Kernel driver in use: xe -
Wow that is very diligent.
I fear i can not add anything to that.
It was cheaper for me (if time is money) to use my Vero 4k+ in the last years for contents that demanded HBR and/or HDR.
Now i use my N100.
But as i said i will setup my i3-8100 one more time and do some test, but for sure not as many as you did. -
Krobar Lets drag that LSPCon conversation here. I will dust of my i3-8100 and connect it again to my home cinema setup. One last time just for some tests. I use a N100 ans so far i am very happy (one problem, but i found a workaround).