-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Since #7837 kernel 6.4.y Rock64 does not display on a 4K screen #8446
Comments
I did bisect the issue: LibreELEC-RK3328.arm-12.0-nightly-20230629-0e83d09-rock64.img.gz works There are quite a few commits during that period, does one look suspicious to anybody: rd@h370:~/tmp.nobackup/git/LibreELEC.tv$ git whatchanged --since=2023-06-29T18:23 --until=2023-07-05T09:19|cat -
:100644 000000 d3ecee3b5e 0000000000 D projects/Amlogic/patches/ffmpeg/ffmpeg-hevc-001.patch commit 4d3cf7f
:100644 100644 e850dd62f4 71dc6b5136 M packages/linux/package.mk commit 54a94eb
:100644 100644 e68affaeda e850dd62f4 M packages/linux/package.mk commit 24356d2
:100644 100644 efaf88ae8f e68affaeda M packages/linux/package.mk commit 1860446
:100644 100644 ce0aaf1582 efaf88ae8f M packages/linux/package.mk commit b208d29
:100644 100644 217816b5f0 96b10b7354 M packages/linux/package.mk commit 6ad3726
:100644 100644 cbc7a96655 6bc31bcb1f M packages/tools/amlogic-boot-fip/package.mk commit 06660af
:100644 100644 95918392d3 9b9ca18a39 M packages/tools/u-boot-tools/package.mk commit 209e8d9
:100644 100644 7addae97ad 2ebbcbb58f M packages/textproc/libidn2/package.mk commit 8764c6f
:100644 100644 d711020cd7 23fc0e5324 M packages/security/nettle/package.mk commit 1f26268
:100644 100644 1c4dfcd0d9 2fc564506a M packages/security/gnutls/package.mk commit 6edb7fb
:100644 100644 f453f345ff da18633ed1 M projects/RPi/devices/RPi/linux/linux.arm.conf commit c6f29b2
:100644 100644 87b341aecd ce0aaf1582 M packages/linux/package.mk commit ac78e83
:100644 100644 b72c6d55fe 87b341aecd M packages/linux/package.mk commit 83b3c16
:100644 100644 c37df7ec11 7af96313dc M packages/addons/tools/dotnet-runtime/package.mk commit 9571c5a
:100644 100644 addbeb9927 2146796207 M packages/addons/addon-depends/dotnet-runtime-depends/aspnet6-runtime/package.mk commit 2232570
:100644 100644 9f462097bb 9e4dc7fb8a M packages/sysutils/util-linux/package.mk commit 30ad7ad
:100644 100644 52fd8b462a 5eab8bb21d M packages/debug/strace/package.mk commit 47ccb07
:100644 100644 cfa9b8f43c 0ac288415c M packages/security/nss/package.mk commit a0dd8a5
:100644 100644 2b5fb797d5 2e9e44001f M packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk commit 474b0f2
:100644 100644 47a0e9ea4d 4be95c7fe2 M packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk commit efcfc73
:100644 100644 7511e2db1c 3e8f0e16d8 M packages/mediacenter/LibreELEC-settings/package.mk |
For reference: the last working version has kernel LibreELEC:~ # uname -a The next image (which fails) has 6.4.1 (not sure if the kernel upgrade is the root cause though). |
|
At least there are a few good candidates in there: most suspicious looks for me since after the LibreELEC boot logo with the image version, the monitor reports that there is no HDMI signal anymore. Are there more debug logs which might be useful to find out where the problem comes from aside from the ones I posted in the bug report? |
Is this issue still occurring with latest LE12 20240311-86dba4b images. I expect that it probably is - as there have been no real changes apart from the update to the kernel to the latest 6.6.y |
I have not tested since my last comment, since I have neither seen anything relevant in the commit logs nor a comment here. I try to do a test in the next days. |
Am Montag, 11. März 2024, 06:19:07 CET schrieb Rudi Heitbaum:
Is this issue still occurring with latest LE12 20240311-86dba4b images. I
expect that it probably is - as there have been no real changes apart from
the update to the kernel to the latest 6.6.y
As you expected, the issue is still present in ~/Downloads/LibreELEC-
RK3328.aarch64-12.0-nightly-20240313-d108ae1-rock64.img.gz
But I found by chance that the problem occurs if conneced to a 4k display. If
connected to a full HD display, the image works (and probably always worked).
I.e. most likely only 4k is broken.
|
Playing this back - the correct bug subject could be: looking at the code that changed in the 6.4.y it is around the clock rates and the resolutions…. So could make sense. I’m not sure the next steps on what to collect (data wise) but Ill reach out and hopefully we can progress this now … |
What I noticed in addition on full HD, that for dash streams, there are large
audio sync errors, for a full kodi.log see
https://bokomoko.de/~rd/Libreelec/rock64_large_audio_sync_error_LE12_kodi.log
But that is likely an unrelated issue.
|
Am Samstag, 16. März 2024, 16:55:46 CET schrieb Rudi Heitbaum:
Playing this back - the correct bug subject could be:
- Since #7837 kernel 6.4.y Rock64 does not display on a 4K screen
looking at the code that changed in the 6.4.y it is around the clock rates
and the resolutions…. So could make sense.
I’m not sure the next steps on what to collect (data wise) but Ill reach out
and hopefully we can progress this now …
let me please know, if I can help with something.
Rainer
|
Now that we are on the 6.12 kernel that will be part of LE13 - can you please install and test https://test.libreelec.tv/13.0/Rockchip/rock64/ 2024-12-09 or newer, so that we can validate it works / or next steps. |
Describe the bug
Hello,
the latest nightlies for Rock64 are broken, after installation, the libreelec logo and the version string appear, then the display powers of. This happens for a fresh install and an upgrade from LE11.
journalctl reveals
Dec 22 11:20:00 LibreELEC kernel: ------------[ cut here ]------------
Dec 22 11:20:00 LibreELEC kernel: [CRTC:49:crtc-0] vblank wait timed out
Dec 22 11:20:00 LibreELEC kernel: WARNING: CPU: 0 PID: 11 at drivers/gpu/drm/drm_atomic_helper.c:1679 drm_atomic_helper_wait_for_vblanks.part.0+0x224/0x248
Dec 22 11:20:00 LibreELEC kernel: Modules linked in: 8021q cfg80211 rfkill rockchip_vdec(C) rockchip_iep hantro_vpu gpio_ir_recv v4l2_vp9 v4l2_h264 videobuf2_dma_contig videobuf2_memops v4l2_mem2mem spi_rockchip videobuf2_v4l2 videobuf2_common rk_crypto crypto_engine pkcs8_key_parser fuse
Dec 22 11:20:00 LibreELEC kernel: CPU: 0 PID: 11 Comm: kworker/u8:0 Tainted: G WC 6.6.7 #1
Dec 22 11:20:00 LibreELEC kernel: Hardware name: Pine64 Rock64 (DT)
Dec 22 11:20:00 LibreELEC kernel: Workqueue: events_unbound commit_work
Dec 22 11:20:00 LibreELEC kernel: pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
Dec 22 11:20:00 LibreELEC kernel: pc : drm_atomic_helper_wait_for_vblanks.part.0+0x224/0x248
Dec 22 11:20:00 LibreELEC kernel: lr : drm_atomic_helper_wait_for_vblanks.part.0+0x224/0x248
Dec 22 11:20:00 LibreELEC kernel: sp : ffff8000817ebcc0
Dec 22 11:20:00 LibreELEC kernel: x29: ffff8000817ebcc0 x28: 000000000000038a x27: 0000000000000000
Dec 22 11:20:00 LibreELEC kernel: x26: 0000000000000001 x25: 0000000000000000 x24: ffff000000959800
Dec 22 11:20:00 LibreELEC kernel: x23: 0000000000000001 x22: 0000000000000000 x21: 0000000000000000
Dec 22 11:20:00 LibreELEC kernel: x20: ffff00001e899200 x19: ffff000000950080 x18: ffffffffffffffff
Dec 22 11:20:00 LibreELEC kernel: x17: 000000040044ffff x16: 00000032b5503510 x15: ffffffffffffffff
Dec 22 11:20:00 LibreELEC kernel: x14: 0000000000000000 x13: ffff800081590b20 x12: 000000000000281a
Dec 22 11:20:00 LibreELEC kernel: x11: 0000000000000d5e x10: ffff8000815e8b20 x9 : ffff800081590b20
Dec 22 11:20:00 LibreELEC kernel: x8 : 00000000ffffefff x7 : ffff8000815e8b20 x6 : 0000000000000001
Dec 22 11:20:00 LibreELEC kernel: x5 : ffff0000fe7598d0 x4 : 0000000000000000 x3 : 0000000000000027
Dec 22 11:20:00 LibreELEC kernel: x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff000000360d80
Dec 22 11:20:00 LibreELEC kernel: Call trace:
Dec 22 11:20:00 LibreELEC kernel: drm_atomic_helper_wait_for_vblanks.part.0+0x224/0x248
Dec 22 11:20:00 LibreELEC kernel: drm_atomic_helper_commit_tail_rpm+0x80/0x98
Dec 22 11:20:00 LibreELEC kernel: commit_tail+0xa0/0x168
Dec 22 11:20:00 LibreELEC kernel: commit_work+0x10/0x18
Dec 22 11:20:00 LibreELEC kernel: process_one_work+0x134/0x270
Dec 22 11:20:00 LibreELEC kernel: worker_thread+0x2ac/0x484
Dec 22 11:20:00 LibreELEC kernel: kthread+0xdc/0xe0
Dec 22 11:20:00 LibreELEC kernel: ret_from_fork+0x10/0x20
Dec 22 11:20:00 LibreELEC kernel: ---[ end trace 0000000000000000 ]---
How to reproduce
Either install or upgrade to the nightlies of LE12 for rock64, e.g. LibreELEC-RK3328.aarch64-12.0-nightly-20231222-581a2fe-rock64.img.gz. I am not sure, when the problem was introduced.
Information
Log file
Since there is no user interface accessible anymore, I have only ssh access:
I uploaded the full journalctrl -b output and the kodi.log
https://bokomoko.de/~rd/Libreelec/2023-12-22-rock64-failure/
Context
I connected the device to a 4k screen, but that works flawless with 11.0.3
The text was updated successfully, but these errors were encountered: