Error while loading shared libraries: libpulsecommon-11.1.so: cannot open shared object file: No such file or directory installing qemu-virgil on ubuntu 18.04 for arm64

Hello to everyone.

How to fix this ? (on ubuntu 18.04 for arm64 on jetson nano and I can’t upgrade ubuntu from 18.04 to 20.04 because nvidia does not support 20.04 at the moment)

root@ziomario-desktop:# uname -a

Linux ziomario-desktop 4.9.140 #1 SMP PREEMPT Mon Feb 8 00:07:34 CET 2021 aarch64 aarch64 aarch64 GNU/Linux

root@ziomario-desktop:# sudo snap install qemu-virgil

error: snap "qemu-virgil" is not available on stable but is available to

install on the following channels:

edge snap install --edge qemu-virgil

Please be mindful pre-release channels may include features not

completely tested or implemented. Get more information with 'snap info

qemu-virgil'.

root@ziomario-desktop:# snap install --edge qemu-virgil

2021-02-14T13:09:37+01:00 INFO Waiting for automatic snapd restart...

qemu-virgil (edge) 4.2.0 from Oliver Grawert (ogra) installed

root@ziomario-desktop:# sudo snap connect qemu-virgil:kvm

root@ziomario-desktop:# qemu-virgil.arm64

/snap/qemu-virgil/62/usr/bin/qemu-system-aarch64: error while loading shared libraries: libpulsecommon-11.1.so: cannot open shared object file: No such file or directory

I have installed these packages already : libpulse0 ; libpulse0:armhf ; libpulse-dev ; libpulse-dev:armhf ; pulseaudio ; pulseaudio:armhf. but the error still there.

root@ziomario-desktop:# snap connect qemu-virgil:audio-record

root@ziomario-desktop:# snap connect qemu-virgil:raw-usb

root@ziomario-desktop:# snap connect qemu-virgil:removable-media
error: snap “qemu-virgil” has no plug named “removable-media”

root@ziomario-desktop:# qemu-virgil.arm64

/snap/qemu-virgil/62/usr/bin/qemu-system-aarch64: error while loading shared libraries: libpulsecommon-11.1.so: cannot open shared object file: No such file or directory

oops, sorry, this is my fault.

the qemu-virgil snap is only built on amd64 and should only be installed there (qemu-virgil.arm64 is for running arm64 VMs on a PC, not to run qemu on arm64) …

snapcraft.io had once accidentially released the amd64 binary to all arches and i forgot to remove the mis-released binaries … i have cleaned that up now so that qemu-virgil is only installable on amd64. sorry for the inconvenience (and wrong hope).

is there a version of virgil which run with qemu on arm64 ?