chiaki
chiaki copied to clipboard
Rpi01 - Buster - qt5ct
I need run Chiaki on buster version so I followed these steps: https://github.com/Fredrum/chiaki/wiki/Chiaki-for-the-Raspberry-Pi
Environment:
uname -a
Linux pi 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l GNU/Linux
Hardware: rpi4
Describe the bug: When I open chiaki via terminal, here is some error
qt5ct: using qt5ct plugin
QEGLPlatformContext: Failed to create context: 3009
also I reverted to the legacy display stack
dtoverlay=vc4-kms-v3d
to
dtoverlay=vc4-fkms-v3d
and after registration console I see only black screen and I have to use Buster version because it is the last version that supports Hyperion.ng internal grabber and I've been working on this build for years, but after re-installation I can't run chiaki again
Chiaki dependencies:
ldd chiaki
linux-vdso.so.1 (0xbeb20000)
/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so => /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so (0xb6f5d000)
libQt5Concurrent.so.5 => /lib/arm-linux-gnueabihf/libQt5Concurrent.so.5 (0xb6f31000)
libQt5Multimedia.so.5 => /lib/arm-linux-gnueabihf/libQt5Multimedia.so.5 (0xb6e34000)
libQt5OpenGL.so.5 => /lib/arm-linux-gnueabihf/libQt5OpenGL.so.5 (0xb6de0000)
libQt5Svg.so.5 => /lib/arm-linux-gnueabihf/libQt5Svg.so.5 (0xb6d8a000)
libSDL2-2.0.so.0 => /lib/arm-linux-gnueabihf/libSDL2-2.0.so.0 (0xb6c78000)
libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6c4e000)
libcrypto.so.1.1 => /lib/arm-linux-gnueabihf/libcrypto.so.1.1 (0xb6a3b000)
libavcodec.so.58 => /lib/arm-linux-gnueabihf/neon/vfp/libavcodec.so.58 (0xb56b1000)
libavutil.so.56 => /lib/arm-linux-gnueabihf/neon/vfp/libavutil.so.56 (0xb5628000)
libbcm_host.so => /opt/vc/lib/libbcm_host.so (0xb5601000)
libvchiq_arm.so => /opt/vc/lib/libvchiq_arm.so (0xb55eb000)
libvcos.so => /opt/vc/lib/libvcos.so (0xb55d2000)
libopus.so.0 => /lib/arm-linux-gnueabihf/libopus.so.0 (0xb5573000)
libQt5Network.so.5 => /lib/arm-linux-gnueabihf/libQt5Network.so.5 (0xb53e0000)
libQt5Widgets.so.5 => /lib/arm-linux-gnueabihf/libQt5Widgets.so.5 (0xb4e93000)
libQt5Gui.so.5 => /lib/arm-linux-gnueabihf/libQt5Gui.so.5 (0xb4a13000)
libQt5Core.so.5 => /lib/arm-linux-gnueabihf/libQt5Core.so.5 (0xb4596000)
libstdc++.so.6 => /lib/arm-linux-gnueabihf/libstdc++.so.6 (0xb444f000)
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb43cd000)
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb43a0000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb4253000)
/lib/ld-linux-armhf.so.3 (0xb6f72000)
libpulse.so.0 => /lib/arm-linux-gnueabihf/libpulse.so.0 (0xb41fd000)
libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0xb41d5000)
libasound.so.2 => /lib/arm-linux-gnueabihf/libasound.so.2 (0xb40f4000)
libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb40e1000)
libpulse-simple.so.0 => /lib/arm-linux-gnueabihf/libpulse-simple.so.0 (0xb40cd000)
libsndio.so.7.0 => /lib/arm-linux-gnueabihf/libsndio.so.7.0 (0xb40ae000)
libX11.so.6 => /lib/arm-linux-gnueabihf/libX11.so.6 (0xb3f8c000)
libXext.so.6 => /lib/arm-linux-gnueabihf/libXext.so.6 (0xb3f6d000)
libXcursor.so.1 => /lib/arm-linux-gnueabihf/libXcursor.so.1 (0xb3f54000)
libXinerama.so.1 => /lib/arm-linux-gnueabihf/libXinerama.so.1 (0xb3f41000)
libXi.so.6 => /lib/arm-linux-gnueabihf/libXi.so.6 (0xb3f23000)
libXrandr.so.2 => /lib/arm-linux-gnueabihf/libXrandr.so.2 (0xb3f0a000)
libXss.so.1 => /lib/arm-linux-gnueabihf/libXss.so.1 (0xb3ef7000)
libXxf86vm.so.1 => /lib/arm-linux-gnueabihf/libXxf86vm.so.1 (0xb3ee2000)
libwayland-egl.so.1 => /lib/arm-linux-gnueabihf/libwayland-egl.so.1 (0xb3ed0000)
libwayland-client.so.0 => /lib/arm-linux-gnueabihf/libwayland-client.so.0 (0xb3eb6000)
libwayland-cursor.so.0 => /lib/arm-linux-gnueabihf/libwayland-cursor.so.0 (0xb3e9f000)
libxkbcommon.so.0 => /lib/arm-linux-gnueabihf/libxkbcommon.so.0 (0xb3e56000)
librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0xb3e3f000)
libswresample.so.3 => /lib/arm-linux-gnueabihf/neon/vfp/libswresample.so.3 (0xb3e19000)
libvpx.so.5 => /lib/arm-linux-gnueabihf/libvpx.so.5 (0xb3d16000)
libwebpmux.so.3 => /lib/arm-linux-gnueabihf/libwebpmux.so.3 (0xb3cfe000)
libwebp.so.6 => /lib/arm-linux-gnueabihf/libwebp.so.6 (0xb3c9a000)
liblzma.so.5 => /lib/arm-linux-gnueabihf/liblzma.so.5 (0xb3c69000)
libmmal_core.so => /opt/vc/lib/libmmal_core.so (0xb3c4b000)
libmmal_util.so => /opt/vc/lib/libmmal_util.so (0xb3c2b000)
libmmal_vc_client.so => /opt/vc/lib/libmmal_vc_client.so (0xb3c10000)
libvcsm.so => /opt/vc/lib/libvcsm.so (0xb3bf6000)
librsvg-2.so.2 => /lib/arm-linux-gnueabihf/librsvg-2.so.2 (0xb3807000)
libgobject-2.0.so.0 => /lib/arm-linux-gnueabihf/libgobject-2.0.so.0 (0xb37aa000)
libglib-2.0.so.0 => /lib/arm-linux-gnueabihf/libglib-2.0.so.0 (0xb369a000)
libcairo.so.2 => /lib/arm-linux-gnueabihf/libcairo.so.2 (0xb35a1000)
libzvbi.so.0 => /lib/arm-linux-gnueabihf/libzvbi.so.0 (0xb351e000)
libsnappy.so.1 => /lib/arm-linux-gnueabihf/libsnappy.so.1 (0xb3507000)
libaom.so.0 => /lib/arm-linux-gnueabihf/libaom.so.0 (0xb320b000)
libcodec2.so.0.8.1 => /lib/arm-linux-gnueabihf/libcodec2.so.0.8.1 (0xb31a2000)
libgsm.so.1 => /lib/arm-linux-gnueabihf/libgsm.so.1 (0xb3187000)
libmp3lame.so.0 => /lib/arm-linux-gnueabihf/libmp3lame.so.0 (0xb310b000)
libopenjp2.so.7 => /lib/arm-linux-gnueabihf/libopenjp2.so.7 (0xb30af000)
libshine.so.3 => /lib/arm-linux-gnueabihf/libshine.so.3 (0xb3095000)
libspeex.so.1 => /lib/arm-linux-gnueabihf/libspeex.so.1 (0xb306e000)
libtheoraenc.so.1 => /lib/arm-linux-gnueabihf/libtheoraenc.so.1 (0xb302d000)
libtheoradec.so.1 => /lib/arm-linux-gnueabihf/libtheoradec.so.1 (0xb3005000)
libtwolame.so.0 => /lib/arm-linux-gnueabihf/libtwolame.so.0 (0xb2fd5000)
libvorbis.so.0 => /lib/arm-linux-gnueabihf/libvorbis.so.0 (0xb2f9e000)
libvorbisenc.so.2 => /lib/arm-linux-gnueabihf/libvorbisenc.so.2 (0xb2f0c000)
libwavpack.so.1 => /lib/arm-linux-gnueabihf/libwavpack.so.1 (0xb2ed8000)
libx264.so.155 => /lib/arm-linux-gnueabihf/neon/vfp/libx264.so.155 (0xb2c8c000)
libx265.so.165 => /lib/arm-linux-gnueabihf/libx265.so.165 (0xb29d2000)
libxvidcore.so.4 => /lib/arm-linux-gnueabihf/libxvidcore.so.4 (0xb28e2000)
libva.so.2 => /lib/arm-linux-gnueabihf/libva.so.2 (0xb28b3000)
libudev.so.1 => /lib/arm-linux-gnueabihf/libudev.so.1 (0xb2883000)
libva-drm.so.2 => /lib/arm-linux-gnueabihf/libva-drm.so.2 (0xb2870000)
libva-x11.so.2 => /lib/arm-linux-gnueabihf/libva-x11.so.2 (0xb285b000)
libvdpau.so.1 => /lib/arm-linux-gnueabihf/libvdpau.so.1 (0xb2847000)
libdrm.so.2 => /lib/arm-linux-gnueabihf/libdrm.so.2 (0xb2828000)
libGLESv2.so.2 => /lib/arm-linux-gnueabihf/libGLESv2.so.2 (0xb2809000)
libpng16.so.16 => /lib/arm-linux-gnueabihf/libpng16.so.16 (0xb27cd000)
libharfbuzz.so.0 => /lib/arm-linux-gnueabihf/libharfbuzz.so.0 (0xb26cf000)
libatomic.so.1 => /lib/arm-linux-gnueabihf/libatomic.so.1 (0xb26b6000)
libicui18n.so.63 => /lib/arm-linux-gnueabihf/libicui18n.so.63 (0xb2468000)
libicuuc.so.63 => /lib/arm-linux-gnueabihf/libicuuc.so.63 (0xb22e0000)
libpcre2-16.so.0 => /lib/arm-linux-gnueabihf/libpcre2-16.so.0 (0xb2263000)
libdouble-conversion.so.1 => /lib/arm-linux-gnueabihf/libdouble-conversion.so.1 (0xb223f000)
libpulsecommon-12.2.so => /usr/lib/arm-linux-gnueabihf/pulseaudio/libpulsecommon-12.2.so (0xb21be000)
libdbus-1.so.3 => /lib/arm-linux-gnueabihf/libdbus-1.so.3 (0xb216d000)
libcap.so.2 => /lib/arm-linux-gnueabihf/libcap.so.2 (0xb2158000)
libbsd.so.0 => /lib/arm-linux-gnueabihf/libbsd.so.0 (0xb2130000)
libxcb.so.1 => /lib/arm-linux-gnueabihf/libxcb.so.1 (0xb2101000)
libXrender.so.1 => /lib/arm-linux-gnueabihf/libXrender.so.1 (0xb20e8000)
libXfixes.so.3 => /lib/arm-linux-gnueabihf/libXfixes.so.3 (0xb20d1000)
libffi.so.6 => /lib/arm-linux-gnueabihf/libffi.so.6 (0xb20b9000)
libsoxr.so.0 => /lib/arm-linux-gnueabihf/libsoxr.so.0 (0xb2057000)
libgdk_pixbuf-2.0.so.0 => /lib/arm-linux-gnueabihf/libgdk_pixbuf-2.0.so.0 (0xb2025000)
libgio-2.0.so.0 => /lib/arm-linux-gnueabihf/libgio-2.0.so.0 (0xb1ea9000)
libpangocairo-1.0.so.0 => /lib/arm-linux-gnueabihf/libpangocairo-1.0.so.0 (0xb1e8e000)
libpangoft2-1.0.so.0 => /lib/arm-linux-gnueabihf/libpangoft2-1.0.so.0 (0xb1e6c000)
libpango-1.0.so.0 => /lib/arm-linux-gnueabihf/libpango-1.0.so.0 (0xb1e1f000)
libfontconfig.so.1 => /lib/arm-linux-gnueabihf/libfontconfig.so.1 (0xb1dd7000)
libcroco-0.6.so.3 => /lib/arm-linux-gnueabihf/libcroco-0.6.so.3 (0xb1d93000)
libxml2.so.2 => /lib/arm-linux-gnueabihf/libxml2.so.2 (0xb1c16000)
libpcre.so.3 => /lib/arm-linux-gnueabihf/libpcre.so.3 (0xb1b9f000)
libpixman-1.so.0 => /lib/arm-linux-gnueabihf/libpixman-1.so.0 (0xb1ac4000)
libfreetype.so.6 => /lib/arm-linux-gnueabihf/libfreetype.so.6 (0xb1a21000)
libxcb-shm.so.0 => /lib/arm-linux-gnueabihf/libxcb-shm.so.0 (0xb1a0e000)
libxcb-render.so.0 => /lib/arm-linux-gnueabihf/libxcb-render.so.0 (0xb19f3000)
libogg.so.0 => /lib/arm-linux-gnueabihf/libogg.so.0 (0xb19de000)
libGLdispatch.so.0 => /lib/arm-linux-gnueabihf/libGLdispatch.so.0 (0xb195d000)
libgraphite2.so.3 => /lib/arm-linux-gnueabihf/libgraphite2.so.3 (0xb192c000)
libicudata.so.63 => /lib/arm-linux-gnueabihf/libicudata.so.63 (0xaff2e000)
libX11-xcb.so.1 => /lib/arm-linux-gnueabihf/libX11-xcb.so.1 (0xaff1c000)
libICE.so.6 => /lib/arm-linux-gnueabihf/libICE.so.6 (0xafef6000)
libSM.so.6 => /lib/arm-linux-gnueabihf/libSM.so.6 (0xafedf000)
libXtst.so.6 => /lib/arm-linux-gnueabihf/libXtst.so.6 (0xafeca000)
libsystemd.so.0 => /lib/arm-linux-gnueabihf/libsystemd.so.0 (0xafe2d000)
libwrap.so.0 => /lib/arm-linux-gnueabihf/libwrap.so.0 (0xafe15000)
libsndfile.so.1 => /lib/arm-linux-gnueabihf/libsndfile.so.1 (0xafd99000)
libasyncns.so.0 => /lib/arm-linux-gnueabihf/libasyncns.so.0 (0xafd84000)
libXau.so.6 => /lib/arm-linux-gnueabihf/libXau.so.6 (0xafd6f000)
libXdmcp.so.6 => /lib/arm-linux-gnueabihf/libXdmcp.so.6 (0xafd5a000)
libgomp.so.1 => /lib/arm-linux-gnueabihf/libgomp.so.1 (0xafd22000)
libgmodule-2.0.so.0 => /lib/arm-linux-gnueabihf/libgmodule-2.0.so.0 (0xafd0e000)
libmount.so.1 => /lib/arm-linux-gnueabihf/libmount.so.1 (0xafcad000)
libselinux.so.1 => /lib/arm-linux-gnueabihf/libselinux.so.1 (0xafc7b000)
libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0xafc57000)
libthai.so.0 => /lib/arm-linux-gnueabihf/libthai.so.0 (0xafc3f000)
libfribidi.so.0 => /lib/arm-linux-gnueabihf/libfribidi.so.0 (0xafc15000)
libexpat.so.1 => /lib/arm-linux-gnueabihf/libexpat.so.1 (0xafbd4000)
libuuid.so.1 => /lib/arm-linux-gnueabihf/libuuid.so.1 (0xafbbb000)
liblz4.so.1 => /lib/arm-linux-gnueabihf/liblz4.so.1 (0xafb8f000)
libgcrypt.so.20 => /lib/arm-linux-gnueabihf/libgcrypt.so.20 (0xafab5000)
libnsl.so.1 => /lib/arm-linux-gnueabihf/libnsl.so.1 (0xafa91000)
libFLAC.so.8 => /lib/arm-linux-gnueabihf/libFLAC.so.8 (0xafa3c000)
libblkid.so.1 => /lib/arm-linux-gnueabihf/libblkid.so.1 (0xaf9e4000)
libdatrie.so.1 => /lib/arm-linux-gnueabihf/libdatrie.so.1 (0xaf9ce000)
libgpg-error.so.0 => /lib/arm-linux-gnueabihf/libgpg-error.so.0 (0xaf9a4000)
Hello Peter! Sorry I'm probably not going to be much help as I'm not doing anything with this project since quite a while now. Did you do this part,
git clone https://github.com/raspberrypi/userland
cd userland
./buildme
As afar as I remember you'll need to install the old display path libraries.