cannot execute: required file not found
-
After running any Vivaldi launcher (
/usr/bin/vivaldi
,/usr/bin/vivaldi-stable
,/opt/vivaldi/vivaldi
...) it always says:<launcher>: line 71: /opt/vivaldi/vivaldi-bin: cannot execute: required file not found
The line 71 in
/opt/vivaldi/vivaldi
(it is a Bash file) is:exec -a "$0" "$HERE/vivaldi-bin" "$@"
And executing
/opt/vivaldi/vivaldi-bin
by myself on Bash it there's no such file or directory, butls /opt/vivaldi
shows there's.Btw, I'm on Gentoo with DWL (compiled for xwayland).
-
@PandaSoli How had you installed Vivaldi?
-
@DoctorG
emerge www-client/vivaldi
.
Btw, the BetterDiscord app is having the same problem.Something I forgot to mention is that I'm using musl profile.
-
@PandaSoli .50 is not stable yet
See Gentoo: https://packages.gentoo.org/packages/www-client/vivaldi -
@PandaSoli Have you ever tried the Flatpak version, i see it is available now (https://flathub.org/apps/com.vivaldi.Vivaldi)
-
Binaries using
glibc
require/lib64/ld-linux-x86-64.so.2
as their hard-coded ELF interpreter .
Systems based onmusl
use/lib/ld-musl-x86_64.so.1
.
You will have to apply hacks to runglibc
-linked binaries on plainmusl
-based systems.