Vivaldi not running on Elementary OS
-
Can install Vivaldi on Elementary OS, but the browser doesn't run.
Recently installed Vivaldi on my work notebook, while running Elementary OS. I tried to use the file downloaded directly from the site but, after installing, the browser did not show up.
After trying some solutions, like running the script to non deb/rpm Linuxes, it also showed the browser installed but not running.
When started from the command line, it shows the following text:
leandro@leandro-N4340:~$ vivaldi [3785:3803:0702/152052.417032:ERROR:disk_cache.cc(184)] Unable to create cache [3785:3803:0702/152052.417091:ERROR:shader_disk_cache.cc(606)] Shader Cache Creation failed: -2 [3785:3785:0702/152052.427643:ERROR:process_singleton_posix.cc(405)] readlink failed: Permissão negada (13) [3785:3785:0702/152052.427684:ERROR:process_singleton_lock_posix.cc(20)] readlink(/home/leandro/.config/vivaldi/SingletonLock) failed: Permissão negada (13) [3785:3785:0702/152052.427705:ERROR:process_singleton_posix.cc(257)] readlink(/home/leandro/.config/vivaldi/SingletonLock) failed: Permissão negada (13) [3785:3785:0702/152052.427799:ERROR:process_singleton_posix.cc(281)] Failed to create /home/leandro/.config/vivaldi/SingletonLock: Permissão negada (13) [3785:3785:0702/152052.427810:ERROR:process_singleton_posix.cc(405)] readlink failed: Permissão negada (13) [3785:3785:0702/152052.427817:ERROR:process_singleton_lock_posix.cc(20)] readlink(/home/leandro/.config/vivaldi/SingletonLock) failed: Permissão negada (13) [3785:3785:0702/152052.427845:ERROR:chrome_browser_main.cc(1280)] Failed to create a ProcessSingleton for your profile directory. This means that running multiple instances would start multiple browser processes rather than opening a new window in the existing process. Aborting now to avoid profile corruption. leandro@leandro-N4340:~$
Also installed Firefox and Chromium, which are working perfectly, apparently.
If someone knows how to deal with it, please, let me know.
-
@professorateu Hard to give advice since you apparently tried different things and it’s not at all clear you completely removed the previous install before attempting the next one. Did you follow any guide? In any case, it would be helpful would you list the exact steps you took to install Vivaldi.
Anyway, remove the Vivaldi application/s, all profile folders and caches and download the package for Debian. Since elementary is an Ubuntu derivative this has to work. Isn’t there some kind of GUI package manager on Elementary that could handle the manual install automatically for you?
-
Thank's for helping, @luetage .
1: about the installation
- I don't remember from where I picked the first tutorial on how to install Vivaldi on elementary; I guess it was from this forum or the Vivaldi download page.
- Yes, I've tried to purge the installation, after the second attempt, I guess; it didn't work.
2: package managers
- I've found a simples installer called Eddy inside the store, that is abble to install .deb packages as like other Ubuntu/Debian does. Apparently, it works great, but not for Vivaldi.
- I've also tried to install via Synaptic (which was not present and I've had to install it), after purge Vivaldi (I barely remember this as my third attempt), but it did'nt work.
3: profile folders
- I don't know if simply purge Vivaldi does remove the profile folders. If you could help me with that, I hugely appreciate.
-
@professorateu I doesn’t remove the profile folder, but since you never started Vivaldi, you probably don’t need to remove it. It should be in your
.config
directory in home. If you can’t install it through a package manage and apt install doesn’t work from command line, I’m out of my depth. Can’t check it since I don’t have Elementary and never used it before either. -
@luetage said in Vivaldi not running on Elementary OS:
@professorateu I doesn’t remove the profile folder, but since you never started Vivaldi, you probably don’t need to remove it. It should be in your
.config
directory in home. If you can’t install it through a package manage and apt install doesn’t work from command line, I’m out of my depth. Can’t check it since I don’t have Elementary and never used it before either.Thanks to you last comment, I went to the config folder and notice that the vivaldi folder was in property of the root user, wich, apparently, prevented me from running the software.
I did this command:
root@leandro-N4340:~/.config# chmod -R 777 vivaldi/
and it worked...
but, now, I'm afraid of some sort of security breach I may have created in my system.
Am I seriously in danger for doing such way?
Is there another way to correct that thing?
Is it secure to use the browser this way? -
@professorateu
Hi, something went really wrong with the installtion but instead of setting the folder from everybody can do everything you better change the owner of the folder to your user.
chown -r you.users vivaldi/Cheers, mib
-
Ppafflick moved this topic from Vivaldi for Linux on