Solved Vivaldi won't open on Linux Mint
-
This is a fresh install of Linux Mint Cinnamon 20.3 and a fresh install of Vivaldi, which I can't open at all.
It was installed through the terminal as "sudo apt install vivaldi-stable"
and then reinstalled. The version number is indicated on the image.
Screenshot from 2022-02-17 16-52-50.png . -
I found the problem which causes me a lot of embarrassment And, I thank you all for your patience and help.
The error was in fstab. I directed two Windows partitions to open in /tmp because I didn't want them to show up in list of partitions mounted in /media. One of them was the "mirror" and the other was the Windows restore partitions.
Created a system folder named /temp and mounted them there., and this corrected the error. Chrome browsers were not the only apps that failed. Wine also failed for the same reason and now it works OK.
Thanks again
-
$ killall -9 vivaldi-bin $ vivaldi-stable &
-
Much thanks for the reply. These were the results of the terminal output. It still doesn't work. I also tried it with sudo, with the same results.
ineuw@LMC203DT:~$ killall -9 vivaldi-bin vivaldi-bin: no process found ineuw@LMC203DT:~$ vivaldi-stable & [1] 61351 ineuw@LMC203DT:~$ [61392:61392:0100/000000.490099:ERROR:sandbox_linux.cc(377)] InitializeSandbox() called with multiple threads in process gpu-process. ^C [1]+ Trace/breakpoint trap (core dumped) vivaldi-stable ineuw@LMC203DT:~$
-
I also have Google Chrome and it has the same problem. There are several posts about latest Chrome based browsers that have this problem.
-
My Lappy's Mint 20.3 Cinnamon's latest V-Stable continues to launch & run fine.
I saw a core-dump in your CLI log ... that's weird. The fact your gargle chrome also fails implies strongly to me that your system has a deeper problem than merely recalcitrant browsers.
Have you tried creating a test user in Mint?
-
@guigirl Thanks for the suggestion. I created a standard user account and it has the identical issue. This is a standalone standard new install, and something went wrong because there are series of problems, so it's best that I reinstall.
-
@ineuw I iave no trouble with Mint 20.3 XFCE. Vivaldi start fine.
I guess some trouble could be with wayland and/or vaapi/grahics drivers on your side?
-
@doctorg I agree with you. It was a faulty installation because other softwares failed. This is a fresh installation, but haven't installed Vivaldi yet. I will post the results.
-
The new installation of LMC with the downloaded vivaldi-stable_5.1.2567.49-1_amd64.deb again failed. and so did google chrome. I am using Firefox to post this.
ineuw@LMC203DT:/opt/vivaldi$ ./vivaldi Trace/breakpoint trap (core dumped) ineuw@LMC203DT:/opt/vivaldi$ [14695:14695:0100/000000.301115:ERROR:sandbox_linux.cc(377)] InitializeSandbox() called with multiple threads in process gpu-process. ineuw@LMC203DT:/opt/vivaldi$ ineuw@LMC203DT:~$ google-chrome-stable Trace/breakpoint trap (core dumped) ineuw@LMC203DT:~$ [17773:17773:0100/000000.798051:ERROR:sandbox_linux.cc(377)] InitializeSandbox() called with multiple threads in process gpu-process.
-
@ineuw I feel a bit nervous asking this, as its implication is borderline insulting [which i don't mean], and also it's definitely going OT here in a V forum, but... specifically how are you doing the LMC installation, including partitioning & users?
Another idea: Boot your pc from the usb/dvd containing the LMC ISO, log into a Live session, & therein attempt to install both browsers. Do they work then?
-
@ineuw Try
$ vivaldi-stable --ignore-gpu-blocklist &
-
@guigirl said in Vivaldi won't open on Linux Mint:
@ineuw I feel a bit nervous asking this . . . .
@guigirl Your idea is much appreciated. I installed all three chrome based browsers, Vivaldi, Chrome and Chromium in the live USB and they all worked.
This is a single user Linux installation, no other accounts, and I can do with it whatever I want. Everything is backed up and I can start over by restoring the first Timeshift which was created after all updates and before any software installed.
@npro $ vivaldi-stable --ignore-gpu-blocklist & returned the following:
[1] 9115 ineuw@LMC203DT:~$ [9154:9154:0100/000000.241447:ERROR:sandbox_linux.cc(377)] InitializeSandbox() called with multiple threads in process gpu-process. ineuw@LMC203DT:~$ vivldi-stable --disable-threaded-compositing & [2] 9232 [1] Trace/breakpoint trap (core dumped) vivaldi-stable --ignore-gpu-blocklist ineuw@LMC203DT:~$ vivldi-stable: command not found
-
@ineuw if you are going to use
&
close the browser window before launching a new instance, I can't make out of what you are showing, it looks messy.close all Vivaldi windows or
$ killall -9 vivaldi-bin
again to be sure you don't have a V instance already runningthen
$ vivaldi-stable --ignore-gpu-blocklist
or if you get command not found ->
$ vivaldi --ignore-gpu-blocklist
-
@npro There is nothing to close. Vivaldi is not running. None of the chrome based browsers start up, regardless of what I type. In the last terminal command cannot even find "vivaldi-stable and it is installed."
-
@ineuw some sources hint to permission issues, but this should not affect both browsers, unless they run (for some reason) into the same problem:
- no access to profile directory
- invalid permissions to SUID helper
-
This is most peculiar. If i have correctly understood so far:
- no chromia browser failures in Live session
- 100% chromia browser failures in current & previous installations
Given that numerous people ofc use LMC sans-hassles like this [i'm one, on one pc], I'm afraid i keep returning to the idea of something being wrong [sorry!] with your specific installation process.
Please can you provide more detail on what you do. If you leave it entirely to Calamares, with no personal tweaking by you at all, then i would be confounded & would need to exit here coz i'd not know what else to suspect. Otoh if you customise partitions & users etc, that might be a factor.
Also, pls post the terminal output for
inxi -Fxxxzam
? -
@guigirl I agree with you 100%. I am also stumped. 13 years with Linux and 7 with Linux Mint. It's embarrassing. Before posting, I always scour the web, but found nothing. And your ideas are much appreciated, as everyone's input is valued.
I am willing to experiment. Everything is backed up and there is no data in the home drive, My data is symlinked to folders on another drive. I used boot-repair to report and posted it to [https://pastebin.com/CfGUKaGy](link url) because of @npro pointed out some strange specs in my previous post.
There are separate SDD drives for Windows and Linux. and there are two EFI partitions. sda1 is the EFI for Windows, and there is another on sdd1, but I don't know why are there two. Would this create a problem?
System: Kernel: 5.13.0-30-generic x86_64 bits: 64 compiler: N/A parameters: BOOT_IMAGE=/boot/vmlinuz-5.13.0-30-generic root=UUID=9eff9073-6bd6-495e-9f07-409576060cad ro quiet splash Desktop: Cinnamon 5.2.7 wm: muffin 5.2.0 dm: LightDM 1.30.0 Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal Machine: Type: Desktop Mobo: ASRock model: B360 Pro4 serial: <filter> UEFI: American Megatrends v: P4.30 date: 12/06/2019 Memory: RAM: total: 15.30 GiB used: 2.97 GiB (19.4%) RAM Report: permissions: Unable to run dmidecode. Root privileges required. CPU: Topology: Dual Core model: Intel Pentium Gold G5600 bits: 64 type: MT MCP arch: Kaby Lake family: 6 model-id: 9E (158) stepping: B (11) microcode: EA L2 cache: 4096 KiB flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 31199 Speed: 800 MHz min/max: 800/3900 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable Type: mds mitigation: Clear CPU buffers; SMT vulnerable Type: meltdown mitigation: PTI Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling Type: srbds mitigation: Microcode Type: tsx_async_abort status: Not affected Graphics: Device-1: Intel 8th Gen Core Processor Gaussian Mixture Model vendor: ASRock driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:3e91 Display: x11 server: X.Org 1.20.13 driver: modesetting unloaded: fbdev,vesa resolution: 1536x864_59.00~59Hz OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 21.2.6 direct render: Yes Audio: Device-1: Intel Cannon Lake PCH cAVS vendor: ASRock driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a348 Sound Server: ALSA v: k5.13.0-30-generic Network: Device-1: Intel Ethernet I219-V vendor: ASRock driver: e1000e v: kernel port: efa0 bus ID: 00:1f.6 chip ID: 8086:15bc IF: eno1 state: up speed: 100 Mbps duplex: full mac: <filter> Drives: Local Storage: total: 2.91 TiB used: 158.51 GiB (5.3%) SMART Message: Required tool smartctl not installed. Check --recommends ID-1: /dev/sda vendor: SanDisk model: SDSSDHII120G size: 111.79 GiB block size: physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 00RL scheme: GPT ID-2: /dev/sdb vendor: Seagate model: ST1000DM003-1SB10C size: 931.51 GiB block size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s rotation: 7200 rpm serial: <filter> rev: CC43 scheme: GPT ID-3: /dev/sdc vendor: Seagate model: ST2000DM008-2FR102 size: 1.82 TiB block size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s rotation: 7200 rpm serial: <filter> rev: 0001 scheme: GPT ID-4: /dev/sdd model: SATA3 64GB SSD size: 59.63 GiB block size: physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 0A0 scheme: GPT ID-5: /dev/sde type: USB vendor: Generic model: USB Flash size: 15.00 GiB block size: physical: 512 B logical: 512 B serial: <filter> rev: 0.00 scheme: GPT Partition: ID-1: / raw size: 57.00 GiB size: 55.86 GiB (97.99%) used: 15.72 GiB (28.1%) fs: ext4 dev: /dev/sdd2 ID-2: /tmp raw size: 521.0 MiB size: 521.0 MiB (100.00%) used: 12.6 MiB (2.4%) fs: ntfs dev: /dev/sda4 ID-3: swap-1 size: 2.53 GiB used: 0 KiB (0.0%) fs: swap swappiness: 60 (default) cache pressure: 100 (default) dev: /dev/sdd3 Sensors: System Temperatures: cpu: 37.0 C mobo: N/A Fan Speeds (RPM): N/A Info: Processes: 240 Uptime: 59m Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 9 Shell: bash v: 5.0.17 running in: gnome-terminal inxi: 3.0.38
-
@ineuw Right, now that's a good output with much info to go through
If you 'd have ran$ vivaldi --ignore-gpu-blocklist
we would probably get more info on why the default software renderer was crashing (your GPU would already have been discarded as unsupported), hence the next question would be about yourinxi
, but @guigirl has already taken care of itSo according to your inxi it's not a GPU issue (unsupported GPU), it's not a CPU issue (old CPU without sse3 for example), but it should be related to permissions, as @guigirl and @becm hinted at.
Seeing this
ID-2: /tmp raw size: 521.0 MiB size: 521.0 MiB (100.00%) used: 12.6 MiB (2.4%) fs: ntfs dev: /dev/sda4
and reading this:
There are separate SDD drives for Windows and Linux. and there are two EFI partitions. sda1 is the EFI for Windows, and there is another on sdd1, but I don't know why are there two. Would this create a problem?
leads us to the question, "do you actively dual-boot?"
If yes, and assuming that Chromium-based browsers use
/tmp
somehow for operations, which you have in a ntfs partition, then the "easy" proposition is you to shutdown your Windows "the normal way" , i.e. without any hibernation, sleep, fast-boot or whatever it's called (disable fast-boot completely), because all those leave the filesystem in a "zombie" state andntfs-3g
won't write to this to not corrupt it.If you have deleted Windows on the other hand with the filesystem locked in that zombie state (which Calamares probably doesn't see either), and other leftovers, then we must really think (and read that big log properly
) ...
/added: from the back of my head, for the latter you could mount a new
/tmp
and make the new one the default in fstab etc, I suppose, that's not that difficult to do. -
@ineuw Your OP said
This is a fresh install of Linux Mint Cinnamon 20.3 and a fresh install of Vivaldi
Your last post said
separate SDD drives for Windows and Linux. and there are two EFI partitions. sda1 is the EFI for Windows, and there is another on sdd1
Has there ever been, any time, a point where with the current partition arrangement [including windoze, awareness of which from you now has made me blanche], it has all worked, or as i suspect, has this arrangement never worked [wrt browsers, at least]?
Ta for the inxi ... i'm no wizard at reading them, but atm nothing "obviously bad" jumped out of the screen at me from that.
I don't know why are there two.
Um, with respect, this statement disturbs me a little. Did you set this up, or someone else?
there are two EFI partitions ... Would this create a problem?
Well again i claim no expertise, but my guestimate is that having separate boot partitions for dual-booting, when one of the systems is windoze, might or might not be mandatory but i believe is probably most judicious, given the interwebz are replete with hordes of frustrated dual-booters perplexed &/or angry that some windoze update "broke" their Nix because it overwrote the single bootloader.
This probably is useless for you here, but just in case, & fwiw, here's my Tower's disposition [it's my (single-boot) Lappy with Mint, not (dual-boot) Tower].
guigirl@archlinuxTower[~] 11:13:05 Sun Feb 20 $> lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 232.9G 0 disk ├─sda1 8:1 0 156M 0 part /boot/efi ├─sda2 <<SparkyLinux />> 8:2 0 60G 0 part ├─sda3 <<SparkyLinux home>> 8:3 0 32G 0 part ├─sda4 <<ArchLinux />> 8:4 0 60G 0 part / ├─sda5 <<Shared>> 8:5 0 40G 0 part │ └─Data 254:0 0 40G 0 crypt /mnt/data └─sda6 <<ArchLinux home>> 8:6 0 32G 0 part └─luks-7201c96e-2561-433b-afb0-a4fb2624266f 254:1 0 32G 0 crypt /home sdb 8:16 0 1.8T 0 disk ├─sdb2 <<Shared>> 8:18 0 40G 0 part /run/timeshift/backup │ /SeagateSpare └─sdb3 <<Shared>> 8:19 0 1.7T 0 part /Seagate sr0 11:0 1 1024M 0 rom zram0 253:0 0 985M 0 disk [SWAP] zram1 253:1 0 985M 0 disk [SWAP] zram2 253:2 0 985M 0 disk [SWAP] zram3 253:3 0 985M 0 disk [SWAP] zram4 253:4 0 985M 0 disk [SWAP] zram5 253:5 0 985M 0 disk [SWAP] zram6 253:6 0 985M 0 disk [SWAP] zram7 253:7 0 985M 0 disk [SWAP]
From this you can see i only have one efi boot partition [i let Arch grub manage both boots]. As i said, i assume your difference is due to windoze.
there is no data in the home drive, My data is symlinked to folders on another drive
This certainly caught my eye. All installed browsers will try to install their user files in your
/home
partition. Hence, details of how you moved this data to another partition, & what user, group & permissions apply, might be absolutely pertinent here. -
I found the problem which causes me a lot of embarrassment And, I thank you all for your patience and help.
The error was in fstab. I directed two Windows partitions to open in /tmp because I didn't want them to show up in list of partitions mounted in /media. One of them was the "mirror" and the other was the Windows restore partitions.
Created a system folder named /temp and mounted them there., and this corrected the error. Chrome browsers were not the only apps that failed. Wine also failed for the same reason and now it works OK.
Thanks again