Fredrum / chiaki

Raspberry Pi fork of the Free and Open Source PS4 and PS5 Remote Play client Chiaki.

Home Page:https://github.com/Fredrum/chiaki/wiki/rpi02---branch-for-Bullseye,-64bit,-h265-and-kmsdrm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rpi01 - Buster - qt5ct

PeterMalast opened this issue · comments

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.