Box86이 설치된 Ubuntu ARM64 시스템에서 일부 프로그램(이 경우 Steam)을 실행하려고 합니다. 시작 시 충돌이 발생하고 콘솔에 다음 오류가 표시됩니다.
Error loading needed lib libgailutil.so.18
Error loading one of needed lib
Error loading needed lib libatk-bridge.so
Warning: Cannot dlopen("libatk-bridge.so"/0x6e2a7550, 1)
Gtk-Message: Failed to load module "atk-bridge"
저는 이미 이러한 라이브러리를 설치했습니다(arm64 및 armhf 아키텍처를 사용해 보았습니다).
/usr/local/bin
또한 Steam 스크립트의 실행 파일 앞에 다음을 추가하여 Box86이 올바른 디렉터리에서 라이브러리를 로드하고 있는지 확인했습니다.BOX86_LD_LIBRARY_PATH=/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf [steam path] [flags]
나는 또한 이것을 시도하기 전에 .so
파일이 거기에 있는지 확인했습니다. (예를 들어 의 전체 경로는 libgailutil.so.18
입니다 /usr/lib/arm-linux-gnueabihf/libgailutil.so.18
.)
이 모든 내용도 적용됩니다 libatk-bridge
.
내가 뭐 잘못 했어요?
모든 도움에 감사드립니다.