Hmm, vivaldi already has its little problems in a Linux environment. You only need to start your browser in a terminal to see error messages. Otherwise, it's all just a crystal ball.
picnerd@picnerd ~ $ vivaldi-stable &
[1] 3946
'Proprietary media' support is not installed. Fix this by running:
/usr/share/vivaldi-stable/update-ffmpeg
picnerd@picnerd ~ $ [3984:3984:0116/181321.930539:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process.
[3984:3984:0116/181321.994296:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
[3986:3998:0116/181322.089038:ERROR:nss_util.cc(283)] After loading Root Certs, loaded==false: NSS error code: -8018
[3946:3946:0116/181322.862110:ERROR:CONSOLE(0)] "Unchecked runtime.lastError: The message port closed before a response was received.", source: chrome-extension://mpognobbkildjkofajifpdfhcoklimli/browser.html (0)
[3946:3946:0116/181322.862451:ERROR:CONSOLE(0)] "Unchecked runtime.lastError: The message port closed before a response was received.", source: chrome-extension://mpognobbkildjkofajifpdfhcoklimli/browser.html (0)
[4089:1:0116/181322.987669:ERROR:child_process_sandbox_support_impl_linux.cc(79)] FontService unique font name matching request did not receive a response.
[4089:1:0116/181322.988089:ERROR:child_process_sandbox_support_impl_linux.cc(79)] FontService unique font name matching request did not receive a response.
[4089:1:0116/181323.001901:ERROR:child_process_sandbox_support_impl_linux.cc(79)] FontService unique font name matching request did not receive a response.
[4089:1:0116/181323.002673:ERROR:child_process_sandbox_support_impl_linux.cc(79)] FontService unique font name matching request did not receive a response.
[4089:1:0116/181323.009443:ERROR:child_process_sandbox_support_impl_linux.cc(79)] FontService unique font name matching request did not receive a response.
[4089:1:0116/181323.012521:ERROR:child_process_sandbox_support_impl_linux.cc(79)] FontService unique font name matching request did not receive a response.
^C
picnerd@picnerd ~ $
The process in the terminal is aborted by Ctrl + C.
You can also disconnect the process completely from the terminal but then you will probably not see any error messages.
Example: vivaldi-stable & disown
In general I would say that the PC should be cleaned: Browsers access the GPU and if the graphics card is not working perfectly then this can happen.
greatings