I have two PCs. They have, essentially, identical installs of Tumbleweed that I update every few days. A few weeks ago, I gave up on one of the PCs because Chrome would not run. It would not even start. I updated the system, uninstalled and reinstalled Chrome multiple times over different days. Nothing worked. That PC has nvidia. The working PC does not.
After weeks passed, I went back to the “bad” PC to see if updates had resolved the problem. The updates did not help. As a last resort, I installed Chrome Beta. It works perfectly. Setting it up to look like my familiar non-Beta version took a while. My question is two fold. Is there a risk or downside to using Chrome Beta? Finally, is there a fix for the issue, so I can use the stable version of Chrome?
My GPU is NVIDIA GeForce GT 730. There is note that says “Discrete” next to this. It says there is a second GPU - llvmpipe. I don’t know what that means or if the GPU is relevant to this problem.
Did you already try the basics, like starting google-chrome-stable from a terminal and watch for relevant output? This is always the first step when an app does not start.
Next step, did you test with a fresh Chrome user profile?
Next step, did you test with a fresh user profile?
Uninstalling and reinstalling an app under linux does not solve the isse in 99% of cases. Linux is not windows. When you uninstall an app under Linux, all configurations and user data are kept in your home directory. You need to delete them manualy, or after the reinstallation of the app, the same (maybe fulty) configs and user data are used again.
Nvidia shouldn’t be the cause of your issues. All my systems have Nvidia hardware and Chrome is my main browser. Additionally, all my boxes run with Wayland since long time.
A quick search throws up the official description of the 4 official Google Chrome release channels…
“How” did you install them? I ask because I have
Google Chrome (stable)
Google Chrome Beta
Google Chrome Unstable
… all installed , with zero issues (granted, on Leap, not TW)
I did not know to start a problem app from the command line. When I did, I got this output:
google-chrome-stable
[72715:72715:0106/170611.311886:ERROR:chrome/browser/process_singleton_posix.cc:358] The profile appears to be in use by another Google Chrome process (166408) on another computer (DESKTOP-CUMOHDU.home.arpa). Chrome has locked the profile so that it doesn’t get corrupted. If you are sure no other processes are using this profile, you can unlock the profile and relaunch Chrome.
[72715:72715:0106/170611.311967:ERROR:chrome/browser/ui/views/message_box_dialog.cc:199] Unable to show message box: Google Chrome - The profile appears to be in use by another Google Chrome process (166408) on another computer (DESKTOP-CUMOHDU.home.arpa). Chrome has locked the profile so that it doesn’t get corrupted. If you are sure no other processes are using this profile, you can unlock the profile and relaunch Chrome.
I do not have Chrome running anywhere else. I tried to kill the process (166408) and the response was “No such Process”
Since I can’t start Chrome, I can’t make changes to the user profile. I did, however, try to make changes to the profile when Chrome Beta loaded. I had a second profile which I deleted but that had no effect. Your mention of the release channels made me remember something. I will post that in the next response to @myswtest
Set a proper hostnome for your box. I remember from one of your other posts, that your system does not have a proper static hostname and still uses localhost. This may cause such issues.
Search for the Singleton files and remove them to remove the profile lock.
I installed via yast or myrlyn, using the google repo. I use that repo for all updates. But as @hui also asked about sources, I finally remembered that I installed a flatpak version to see if that would help. It did not. I don’t know if I cleared all the flatpak stuff out since I use yast or myrlyn to remove software. Could that be a source of conflict? To be clear: it wasn’t working before or after I tried flatpak.
I stopped a search for Singleton after I got dozens of files and a half dozen folders. Most were python related and some ruby related. I saw only two that said google or chrome. I will remove those but first I will try giving my install a static hostname and rebooting.
When using a GUI file browser like Dolphin, make sure that you have the checkbox for “Show hidden Files” set. The .config directory is hidden by default.
But a standard ls ~/.config/ should show you the google-chrome directory.