Linux dependency libvulkan.so.1
-
Unable to install Vivaldi on Oracle Linux 4.14.35-2025.400.9.el7uek.x86_64 #2 SMP
---> Package vivaldi-snapshot.x86_64 0:3.4.2038.4-1 will be installed
--> Processing Dependency: libvulkan.so.1()(64bit) for package: vivaldi-snapshot-3.4.2038.4-1.x86_64
--> Finished Dependency Resolution
Error: Package: vivaldi-snapshot-3.4.2038.4-1.x86_64 (vivaldi)
Requires: libvulkan.so.1()(64bit)
You could try using --skip-broken to work around the problem -
Hmm, I don't see the need for that dependency here... what's your GPU and driver? Did you somehow use the switch
--use-vulkan
on a previous Vivaldi version and uninstalled?libvulkan.so.1 is part of
vulkan-icd-loader
, can you try installing that?ldconfig -p | grep libvulkan.so.1
shows nothing right? -
** INSTALLING latest stable version of Vivaldi RPM 64bit ****
getting the same messageyum install vivaldi-stable-3.3*
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
Examining vivaldi-stable-3.3.2022.45-1.x86_64.rpm: vivaldi-stable-3.3.2022.45-1.x86_64
Marking vivaldi-stable-3.3.2022.45-1.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package vivaldi-stable.x86_64 0:3.3.2022.45-1 will be installed
--> Processing Dependency: libvulkan.so.1()(64bit) for package: vivaldi-stable-3.3.2022.45-1.x86_64
--> Finished Dependency Resolution
Error: Package: vivaldi-stable-3.3.2022.45-1.x86_64 (/vivaldi-stable-3.3.2022.45-1.x86_64)
Requires: libvulkan.so.1()(64bit)
yum can be configured to try to resolve such errors by temporarily enabling
disabled repos and searching for missing dependencies.
To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf
Error: Package: vivaldi-stable-3.3.2022.45-1.x86_64 (/vivaldi-stable-3.3.2022.45-1.x86_64)
Requires: libvulkan.so.1()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@greywolf Downloads]#ldconfig -p | grep libvulkan.so.1 shows nothing right? This is correct.
-
-
I totaly forgot about this old issue. I can confirm on RHEL7.5. On our DELL server I have installed Vivaldi 2.x, but can't update to 3.x because it needs libvulkan.
--> Finished Dependency Resolution
Error: Package: vivaldi-stable-3.3.2022.45-1.x86_64 (/vivaldi-stable-3.3.2022.45-1.x86_64)
Requires: libvulkan.so.1()(64bit)Chromium 85 installed with no problems.
-
@enc0re Vivalidi does not work for Redhat or Oracle 7 linux server versions. These are very common Linux distribution for business installation. It seems that only Firefox is really a true Linux browser on most distributions.
-
@socratec V works perfectly in Arch, Arch-derivatives, & SparkyLinux [=Debian 10 Testing, from which i suspect it likely also works fine in vanilla Debian Stable & Testing too]. Fwiw.
-
@socratec Maybe you didn't read properly But I'm using right now Vivaldi on RHEL, but only version 2.x. It works without any problem.
If latest Chromium works, then something related to Vivaldi GUI needs to have libvulkan lib.
-
@enc0re
Hi, it is may the easiest to report it to the bug tracker.
libvulkan.so.1 is showing as dependency on Opensuse Tumbleweed, too.
I use rpm to install Vivaldi not Yum or Zypper but cant remember which packets was installed during Vivaldi install.
It is Years ago.Cheers, mib
-
@Steffie Seems like user's knowledge about Linux and it's distros is minimal. I wouldn't waste more time on it.
-
Just open your terminal then its simply. sudo apt-get install libvulkan.so.1
Then install the browser as you normally do with all software with a package manager. -
@stormwise Hmmm, nooooo ... attention to detail kinda sorta matters.
@socratec said in Linux dependency libvulkan.so.1:
Oracle Linux
https://en.wikipedia.org/wiki/Oracle_Linux
It is compiled from Red Hat Enterprise Linux (RHEL) source code, replacing Red Hat branding with Oracle's
Update method YUM (PackageKit)[2] Package manager RPM Package Manager
Ergo, OP is unlikely to get real far trying an old
apt
command.
A source possibility [assuming OP already knows it's not in the OL repos]?
https://pkgs.org/download/libvulkan.so.1()(64bit) -
@Steffie said in Linux dependency libvulkan.so.1:
[assuming OP already knows it's not in the OL repos]?
server distro and newer packages (suited for desktop) => welcome to dependency hell
let's sum it up so far:
- Oracle Linux is a server distro meant for data centres, databases etc. with certain dependencies not needed by design
- Oracle Linux is a server distro meant for stability with not the latest packages by design
- A true system admin (or a very experienced user) knows how to set up things and solve dependencies on a server distro
- user is not a system admin
- user is average Joe
- => `Vivaldi is to blame
`Google Chrome, anything with a GUI on top of vanilla Chromium
-
@npro Ja. Unless OP has a really amazeballs reason for using OL, considering the richness of [better?] alternatives freely available, then i am left with a nagging question of ... wtf?
Additionally:
JOINED 7 DAYS AGO LAST ONLINE 5 DAYS AGO
I am no longer gonna follow this thread... it seems a bit exasperatingly pointless.
-
@Gwen-Dragon Bugreport created.
(VB-72565) Cannot update/install Vivaldi Stable from 2.x to 3.x on Linux. Dependency for libvulkan is missing.Maybe I should specify RHEL/CentOS in title as I specified in bug report.
-
@Gwen-Dragon RHEL 7.5, CentOS 7.5 also I think. I can try to create VM with RHEL 7.7 (can't use RHEL 7.8).
-
An update b/c I found this post and used yum instead after rpm -Uvh didn't work on RHEL 8.:
[derek@xyzzy ~]$ sudo rpm -Uvh ./vivaldi-stable-5.1.2567.57-1.x86_64.rpm warning: ./vivaldi-stable-5.1.2567.57-1.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID c27aa466: NOKEY error: Failed dependencies: libvulkan.so.1()(64bit) is needed by vivaldi-stable-5.1.2567.57-1.x86_64 [derek@xyzzy ~]$ yum whatprovides libvulkan Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager No matches found [derek@xyzzy ~]$ sudo yum install ./vivaldi-stable-5.1.2567.57-1.x86_64.rpm Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager Examining ./vivaldi-stable-5.1.2567.57-1.x86_64.rpm: vivaldi-stable-5.1.2567.57-1.x86_64 Marking ./vivaldi-stable-5.1.2567.57-1.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package vivaldi-stable.x86_64 0:5.1.2567.57-1 will be installed --> Processing Dependency: libvulkan.so.1()(64bit) for package: vivaldi-stable-5.1.2567.57-1.x86_64 --> Running transaction check ---> Package vulkan.x86_64 0:1.1.97.0-1.el7 will be installed --> Processing Dependency: vulkan-filesystem = 1.1.97.0-1.el7 for package: vulkan-1.1.97.0-1.el7.x86_64 --> Running transaction check ---> Package vulkan-filesystem.noarch 0:1.1.97.0-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved =================================================================================================================================== Package Arch Version Repository Size =================================================================================================================================== Installing: vivaldi-stable x86_64 5.1.2567.57-1 /vivaldi-stable-5.1.2567.57-1.x86_64 293 M Installing for dependencies: vulkan x86_64 1.1.97.0-1.el7 base 3.6 M vulkan-filesystem noarch 1.1.97.0-1.el7 base 6.3 k Transaction Summary =================================================================================================================================== Install 1 Package (+2 Dependent packages) Total size: 297 M Total download size: 3.6 M Installed size: 315 M Is this ok [y/d/N]: y Downloading packages: (1/2): vulkan-filesystem-1.1.97.0-1.el7.noarch.rpm | 6.3 kB 00:00:00 (2/2): vulkan-1.1.97.0-1.el7.x86_64.rpm | 3.6 MB 00:00:00 ----------------------------------------------------------------------------------------------------------------------------------- Total 8.4 MB/s | 3.6 MB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : vulkan-filesystem-1.1.97.0-1.el7.noarch 1/3 Installing : vulkan-1.1.97.0-1.el7.x86_64 2/3 Installing : vivaldi-stable-5.1.2567.57-1.x86_64 3/3 Verifying : vulkan-1.1.97.0-1.el7.x86_64 1/3 Verifying : vivaldi-stable-5.1.2567.57-1.x86_64 2/3 Verifying : vulkan-filesystem-1.1.97.0-1.el7.noarch 3/3 Installed: vivaldi-stable.x86_64 0:5.1.2567.57-1 Dependency Installed: vulkan.x86_64 0:1.1.97.0-1.el7 vulkan-filesystem.noarch 0:1.1.97.0-1.el7 Complete!
[derek@xyzzy ~]$
Yellow Dog Linux for the win!!