PJO4 is this your ticket in GitHub? https://github.com/LibreELEC/LibreELEC.tv/issues/9325
Can you please share the output from lsusb as I can’t see the USB in the dmesg.
Posts by heitbaum
-
-
Fix identified and added
podman: update to 5.2.2 and addon (1) by heitbaum · Pull Request #9297 · LibreELEC/LibreELEC.tvconmon: update to 2.1.12 libassuan: update to 3.0.1 netavark: update to 1.12.2 and fix cross-compile build podman-bin: update to 5.2.2 Fixes [BUG] netavark is…github.com[le12] podman: update to 5.2.2 and addon (1) by heitbaum · Pull Request #9298 · LibreELEC/LibreELEC.tvconmon: update to 2.1.12 libassuan: update to 3.0.1 netavark: update to 1.12.2 and fix cross-compile build podman-bin: update to 5.2.2 Fixes [BUG] netavark is…github.com -
Raised a bug and looking in to it. https://github.com/LibreELEC/LibreELEC.tv/issues/9296
-
You have the syslinux.cfg file correct for the “xe” driver now.
The MEI and GSC errors are now gone (I have marked the Pull Request as ready for LE13)
You still have a warning with “Port F asks to use VBT vswing/preemph tables” - here is the code and it is not implemented - https://github.com/torvalds/linux…2253f4035d3be2e - something you could research / check with the kernel (Intel) team - https://lore.kernel.org/all/[email protected]/
You may want to test using both the i915 versus xe drivers, and see which one works better for you. Officially the i915 driver is suppose to support your card (as you had it working yesterday) - so will leave you to experiment. -
I have built a img for you to test, based on the git b200261 that you are running. It includes the patch for ARC that I have in my dev tree https://github.com/LibreELEC/LibreELEC.tv/pull/9267
Just place the following file in the .update directory and reboot
https://heitbaum.libreelec.tv/LibreELEC-Generic.x86_64-13.0-devel-20240905134548-36bff65.img.gz
-
it must be the wrong device id
try the below command to get the device id of your iGPU
nuc12:~ # lspci -s 00:02.0 -vv | grep "Device ID:"
VF offset: 1, stride: 1, Device ID: 4626 -
Sorry my typo
mount -o rw,remount /flash -
The only error I can see on the i915 is
Code
Display MoreSep 05 10:02:16.144354 LibreELEC kernel: i915 0000:00:02.0: vgaarb: deactivate vga console Sep 05 10:02:16.144381 LibreELEC kernel: i915 0000:00:02.0: [drm] Using Transparent Hugepages Sep 05 10:02:16.144385 LibreELEC kernel: ------------[ cut here ]------------ Sep 05 10:02:16.144388 LibreELEC kernel: i915 0000:00:02.0: Port F asks to use VBT vswing/preemph tables Sep 05 10:02:16.144391 LibreELEC kernel: WARNING: CPU: 0 PID: 1 at drivers/gpu/drm/i915/display/intel_bios.c:2673 intel_bios_init+0x1461/0x1ab0 Sep 05 10:02:16.144394 LibreELEC kernel: Modules linked in: Sep 05 10:02:16.144398 LibreELEC kernel: CPU: 0 PID: 1 Comm: swapper/0 Not tainted 6.10.3 #1 Sep 05 10:02:16.144402 LibreELEC kernel: Hardware name: AZW GTi14/GTi14, BIOS GTi14T105 09/04/2024 Sep 05 10:02:16.144405 LibreELEC kernel: RIP: 0010:intel_bios_init+0x1461/0x1ab0 Sep 05 10:02:16.144408 LibreELEC kernel: Code: 8b 7c 24 08 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 24 0a 16 00 44 89 f1 48 89 da 48 c7 c7 48 73 e2 aa 48 89 c6 e8 3f 6e e9 fe <0f> 0b e9 0f fd ff ff 89 d1 c1 e1 1f 85 d1 0f 85 c5 fe ff ff 4c 89 Sep 05 10:02:16.144411 LibreELEC kernel: RSP: 0000:ffff9b2e000f7b10 EFLAGS: 00010286 Sep 05 10:02:16.144415 LibreELEC kernel: RAX: 0000000000000000 RBX: ffff9450d24ea7c0 RCX: 0000000000000000 Sep 05 10:02:16.144418 LibreELEC kernel: RDX: 0000000000000000 RSI: ffff9b2e000f7988 RDI: 00000000ffffdfff Sep 05 10:02:16.144421 LibreELEC kernel: RBP: ffff9b2e000f7b80 R08: 00000000ffffdfff R09: ffff94583f77b3a8 Sep 05 10:02:16.144425 LibreELEC kernel: R10: ffff94583f6cb400 R11: 0000000000000002 R12: ffff9450d40d0000 Sep 05 10:02:16.144428 LibreELEC kernel: R13: 0000000000000000 R14: 0000000000000046 R15: ffff9450d427c7e0 Sep 05 10:02:16.144431 LibreELEC kernel: FS: 0000000000000000(0000) GS:ffff94581f400000(0000) knlGS:0000000000000000 Sep 05 10:02:16.144434 LibreELEC kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Sep 05 10:02:16.144437 LibreELEC kernel: CR2: ffff945797001000 CR3: 00000007d602c001 CR4: 0000000000f70eb0 Sep 05 10:02:16.144440 LibreELEC kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Sep 05 10:02:16.144443 LibreELEC kernel: DR3: 0000000000000000 DR6: 00000000ffff07f0 DR7: 0000000000000400 Sep 05 10:02:16.144446 LibreELEC kernel: PKRU: 55555554 Sep 05 10:02:16.144449 LibreELEC kernel: Call Trace: Sep 05 10:02:16.144453 LibreELEC kernel: <TASK> Sep 05 10:02:16.144456 LibreELEC kernel: ? show_regs.cold+0x19/0x24 Sep 05 10:02:16.144459 LibreELEC kernel: ? intel_bios_init+0x1461/0x1ab0 Sep 05 10:02:16.144462 LibreELEC kernel: ? __warn.cold+0x94/0xd8 Sep 05 10:02:16.144464 LibreELEC kernel: ? intel_bios_init+0x1461/0x1ab0 Sep 05 10:02:16.144467 LibreELEC kernel: ? report_bug+0xf6/0x130 Sep 05 10:02:16.144470 LibreELEC kernel: ? handle_bug+0x42/0x80 Sep 05 10:02:16.144473 LibreELEC kernel: ? exc_invalid_op+0x1c/0x70 Sep 05 10:02:16.144476 LibreELEC kernel: ? asm_exc_invalid_op+0x1f/0x30 Sep 05 10:02:16.144479 LibreELEC kernel: ? intel_bios_init+0x1461/0x1ab0 Sep 05 10:02:16.144482 LibreELEC kernel: intel_display_driver_probe_noirq+0x3f/0x240 Sep 05 10:02:16.144485 LibreELEC kernel: i915_driver_probe+0x3e0/0xae0 Sep 05 10:02:16.144488 LibreELEC kernel: ? down_write+0x16/0x60 Sep 05 10:02:16.144492 LibreELEC kernel: ? kernfs_activate+0xad/0xe0 Sep 05 10:02:16.144495 LibreELEC kernel: i915_pci_probe+0xcd/0xf0 Sep 05 10:02:16.144498 LibreELEC kernel: local_pci_probe+0x48/0x90 Sep 05 10:02:16.144501 LibreELEC kernel: pci_device_probe+0xb3/0x190 Sep 05 10:02:16.144504 LibreELEC kernel: really_probe+0xe4/0x350 Sep 05 10:02:16.144507 LibreELEC kernel: ? pm_runtime_barrier+0x5f/0xa0 Sep 05 10:02:16.144511 LibreELEC kernel: ? __pfx___driver_attach+0x10/0x10 Sep 05 10:02:16.144514 LibreELEC kernel: __driver_probe_device+0x7d/0x120 Sep 05 10:02:16.144517 LibreELEC kernel: driver_probe_device+0x24/0xb0 Sep 05 10:02:16.144520 LibreELEC kernel: __driver_attach+0xc3/0x1d0 Sep 05 10:02:16.144523 LibreELEC kernel: bus_for_each_dev+0x80/0xe0 Sep 05 10:02:16.144526 LibreELEC kernel: driver_attach+0x22/0x30 Sep 05 10:02:16.144530 LibreELEC kernel: bus_add_driver+0x118/0x200 Sep 05 10:02:16.144533 LibreELEC kernel: driver_register+0x77/0xe0 Sep 05 10:02:16.144536 LibreELEC kernel: __pci_register_driver+0x62/0x70 Sep 05 10:02:16.144539 LibreELEC kernel: i915_pci_register_driver+0x22/0x30 Sep 05 10:02:16.144542 LibreELEC kernel: i915_init+0x28/0x90 Sep 05 10:02:16.144545 LibreELEC kernel: ? __pfx_i915_init+0x10/0x10 Sep 05 10:02:16.144548 LibreELEC kernel: do_one_initcall+0x49/0x200 Sep 05 10:02:16.144551 LibreELEC kernel: kernel_init_freeable+0x1ee/0x240 Sep 05 10:02:16.144554 LibreELEC kernel: ? __pfx_kernel_init+0x10/0x10 Sep 05 10:02:16.144557 LibreELEC kernel: kernel_init+0x1e/0x140 Sep 05 10:02:16.144560 LibreELEC kernel: ret_from_fork+0x3e/0x60 Sep 05 10:02:16.144563 LibreELEC kernel: ? __pfx_kernel_init+0x10/0x10 Sep 05 10:02:16.144566 LibreELEC kernel: ret_from_fork_asm+0x1a/0x30 Sep 05 10:02:16.144570 LibreELEC kernel: </TASK> Sep 05 10:02:16.144573 LibreELEC kernel: ---[ end trace 0000000000000000 ]--- Sep 05 10:02:16.144600 LibreELEC kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem Sep 05 10:02:16.144625 LibreELEC kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/mtl_dmc.bin (v2.22) Sep 05 10:02:16.144651 LibreELEC kernel: i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.29.2 Sep 05 10:02:16.144677 LibreELEC kernel: i915 0000:00:02.0: [drm] GT0: GUC: submission enabled Sep 05 10:02:16.144703 LibreELEC kernel: i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled Sep 05 10:02:16.144729 LibreELEC kernel: i915 0000:00:02.0: [drm] GT0: GUC: RC enabled Sep 05 10:02:16.144758 LibreELEC kernel: i915 0000:00:02.0: [drm] GT1: can't init GSC proxy due to missing mei component Sep 05 10:02:16.144789 LibreELEC kernel: i915 0000:00:02.0: [drm] GT1: GuC firmware i915/mtl_guc_70.bin version 70.29.2 Sep 05 10:02:16.144816 LibreELEC kernel: i915 0000:00:02.0: [drm] GT1: HuC firmware i915/mtl_huc_gsc.bin version 8.5.4 Sep 05 10:02:16.144843 LibreELEC kernel: i915 0000:00:02.0: [drm] GT1: HuC: authenticated for clear media Sep 05 10:02:16.144873 LibreELEC kernel: i915 0000:00:02.0: [drm] GT1: GUC: submission enabled Sep 05 10:02:16.144903 LibreELEC kernel: i915 0000:00:02.0: [drm] GT1: GUC: SLPC enabled Sep 05 10:02:16.144934 LibreELEC kernel: i915 0000:00:02.0: [drm] GT1: GUC: RC enabled Sep 05 10:02:16.144940 LibreELEC kernel: [drm] Initialized i915 1.6.0 20230929 for 0000:00:02.0 on minor 0 Sep 05 10:02:16.144945 LibreELEC kernel: ACPI: video: Video Device [GFX0] (multi-head: yes rom: no post: no) Sep 05 10:02:16.144950 LibreELEC kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3 Sep 05 10:02:16.144954 LibreELEC kernel: fbcon: i915drmfb (fb0) is primary device Sep 05 10:02:16.144989 LibreELEC kernel: i915 0000:00:02.0: [drm] GT1: Loaded GSC firmware i915/mtl_gsc_1.bin (cv1.0, r102.0.10.1878, svn 1) Sep 05 10:02:16.145019 LibreELEC kernel: i915 0000:00:02.0: [drm] GT1: HuC: authenticated for all workloads Sep 05 10:02:16.145053 LibreELEC kernel: i915 0000:00:02.0: [drm] *ERROR* GT1: GSC proxy handler failed to init Sep 05 10:02:16.145060 LibreELEC kernel: Console: switching to colour frame buffer device 480x135 Sep 05 10:02:16.145089 LibreELEC kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
-
Therefore I have to reinstall with this added in the syslinux.cfg ?
If I am adding it like this
7d01 is matching my ID, the installer is coming up with an error saying that the files are not found
Its a single line. My installed line looks like:
Bashnuc12:~ # more /flash/syslinux.cfg DEFAULT linux PROMPT 0 LABEL linux KERNEL /KERNEL APPEND boot=UUID=779D-1827 disk=LABEL=Storage ssh i915.force_probe=!4626 xe.force_probe=4626
you can edit this by remounting /flash on the installed copy. (I am running 6.10)
e.g.
Bashmount -o rw,remount /flash/syslinux.cfg vi /flash/syslinux.cfg mount -o ro,remount /flash/syslinux.cfg sync reboot
Suggest removing quiet if you are debugging.
-
Is this working with the internal ARC GPU or only external ones since you mentioned PCIed ?
This is on the integrated iGPU
# lspci
00:00.0 Host bridge: Intel Corporation Device 4621 (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c)…
-
Now you have a mostly working system, can you share the debug logs.
Note: I don’t have any whitelists/etc on my Alder Lake for 4K HDR playback (LG tv)usual suggestions to test - nothing between your TV and PC - no AVR…. Compliant HDMI cable…
Jumping ahead - I have begun testing the “xe” driver versus the “i915” driver which requires an edit to the /flash/syslinux.cfg APPEND line - in my case i915.force_probe=!4626 xe.force_probe=4626 - not saying that this is a fix, but is where Intel are investing time in for the modern iGPU driver. You will need your VGA cards PCIid if you are testing this. -
LE12 will only be release with the 6.6 kernel.
There is an Omega image in the LE13 nightlies (before we switched to K22 Piers) is has kernel 6.9.5 - link below. Otherwise it would require a custom image.GitHub - LibreELEC/LibreELEC.tv at c780187ec307e84c97391f8e37a03f31738747a8Just enough OS for KODI. Contribute to LibreELEC/LibreELEC.tv development by creating an account on GitHub.github.comEverything after that is K22.
https://test.libreelec.tv/13.0/Generic/Generic/LibreELEC-Generic.x86_64-13.0-nightly-20240714-c780187.img.gz -
Please provide a full debug log.
How to post a log (wiki)
1. Enable debugging in Settings>System Settings>Logging
2. Restart Kodi
3. Replicate the problem
4. 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 -
drjackel - im not sure in the /vtoy/vtoy error that is coming up. are you running some bootloader or ventoy or ??
-
I have explained it a few times now. But I will again for clarity.
Jobs are scheduled (if there are changes in the last 24 hours and an image will be built, it does not check it an image of that hash exists already.)
Jobs are also run manually, in this case the RPi ones were run to address a RPi 2GB built “quickly.”
There is nothing to be read into the images with different dates and the same hash. There maybe many of the same hash, you are welcome to use any off them, though the contents will have different compile dates, they will be from the same source.
Hope this fully answers the questions. -
-
lets try direct as a way to validate that issue.
but does seem to point to be a "compatibility issue" of the Nvidia drivers in 11.0.6 versus 12.0
would be good to see if the LE13 nightly has the same issues (it is running a newer version of nvidia drivers)
https://test.libreelec.tv/13.0/Generic/Generic-legacy/LibreELEC-Generic-legacy.x86_64-13.0-nightly-20240826-7643d36.img.gz -
dipswitch the pastekodi log is from "Starting Kodi (20.3 (20.3.0) Git:20.3-Nexus). Platform: Linux x86 64-bit" and the smb log is from "Starting Kodi (21.1 (21.1.0) Git:21.1-Omega). Platform: Linux x86 64-bit"
I can see Nvidia in the nexus log
Code2024-08-27 21:56:32.916 T:1101 info <general>: CRenderSystemGL::InitRenderSystem - Version: 4.6.0 NVIDIA 470.161.03, Major: 4, Minor: 6 2024-08-27 21:56:32.916 T:1101 info <general>: GL_VENDOR = NVIDIA Corporation 2024-08-27 21:56:32.916 T:1101 info <general>: GL_RENDERER = NVIDIA GeForce GT 1030/PCIe/SSE2 2024-08-27 21:56:32.916 T:1101 info <general>: GL_VERSION = 4.6.0 NVIDIA 470.161.03 2024-08-27 21:56:32.916 T:1101 info <general>: GL_SHADING_LANGUAGE_VERSION = 4.60 NVIDIA 2024-08-27 21:56:32.916 T:1101 info <general>: GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX = 2097152 2024-08-27 21:56:32.916 T:1101 info <general>: GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX = 2097152
the pastekodi is a mix of nexus and omega:
the "journalctl -a -b -0" is Omega and the "/storage/.kodi/temp/kodi.log" is Nexus
Suggest using the USB Key boot (using the run option) before doing too much - this will isolate what is happening.