Trouble dowloading Google Chrome

So I’ve been trying to download and install google chrome for a while, and when I finally did, it doesn’t open when I click on it. All it does, is the icon bounces near my mouse for a while, then disappears. When I try to open it in terminal by typing

google-chrome

, it gives me this error:

[1:1:1010/153527:ERROR:image_metadata_extractor.cc(111)] Couldn't load libexif.
[1814:1814:1010/153528:ERROR:browser_main_loop.cc(217)] GTK theme error: Unable to locate theme engine in module_path: "oxygen-gtk",
[1814:1814:1010/153528:ERROR:browser_main_loop.cc(217)] GTK theme error: Unable to locate theme engine in module_path: "oxygen-gtk",
libGL error: Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
libGL error: Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
Aborted

I’ve seen many forums and people with similar problems, but their solutions don’t seem to work for me, any help?

if you downloaded the rpm try installing it with zypper

zypper in <path_to_chrome_rpm>

from your errors it seams you’re missing a few dependencies zypper should fix that.

Hi, when I typed in

zypper in <path_to_chrome_rpm>

it gave me this error

bash: syntax error near unexpected token `newline'


It seems that you copied that command litteraly. Of course you have to change the <path_to_chrome_rpm> with the actual value where you stored the RPM. We can obviously not know where you downloaded it to. And zypper can guess neither.

PS
Please do not say:
when I typed in:


I got


But copy/paste from your terminal the prompt, the command, the output and the next prompt in one sweep between the CODE tags. Then we can all see immediatly what you did and what you got (and a few things more). Then a lot of the small talk can be left out.

Ahh, yes I see. As you can tell, I’m not very experienced with this. Anyway how can I find where I downloaded it to? Do I open YaST?

How can we know? You downloaded it (as you told us in your first post above). Maybe on ~/Downloads? Maybe elsewhere? When you do not know, how can we?

Could you perhaps lead me through re-downloading it, so that you know exactly what has been done? Also, I have a 64 bit.

Could you perhaps lead me through re-downloading it, so that you know exactly what has been done? Also, I have a 64 bit.

This is a simple copy/paste installation
add google’s Chrome repo and then install chrome stable


sudo zypper ar -f http://dl.google.com/linux/chrome/rpm/stable/x86_64 google-chrome
sudo zypper in google-chrome-stable

you might get a warning about a key not being found, you can ignore that or prior to doing the above download and install google’s pgp key (it’s not really needed)

sudo rpm --import https://dl.google.com/linux/linux_signing_key.pub

after adding chrome’s repo you should get updates via apper and you will be able to install/remove chrome from yast,.

ps. IMO chromium is a better choice but then again I don’t use chrome or chromium

This is what happened when I tried to install google-chrome-stable.

seidnercoler@linux-vhd4:~> sudo zypper in google-chrome-stable 
root's password:
Retrieving repository 'Google-Chrome' metadata --------------------------------------------------------------------\]
Download (curl) error for 'http://do.google.com/linux/chrome/rpm/stable/x86_64/repodata/repomd.xml':
Error code: Connection failed
Error message: Could not resolve host: do.google.com

Abort, retry, ignore? [a/r/i/? shows all options] (a): 


On Mon 12 Oct 2015 11:56:01 PM CDT, xxDarian Sxx wrote:

This is what happened when I tried to install google-chrome-stable.

Code:

seidnercoler@linux-vhd4:~> sudo zypper in google-chrome-stable
root’s password:
Retrieving repository ‘Google-Chrome’ metadata
--------------------------------------------------------------------]
Download (curl) error for
http://do.google.com/linux/chrome/rpm/stable/x86_64/repodata/repomd.xml’:
Error code: Connection failed Error message: Could not resolve host:
do.google.com Abort, retry, ignore? [a/r/i/? shows all options] (a):


Hi
The url is wrong, should be dl.google.com not ‘do’


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
SUSE Linux Enterprise Desktop 12 | GNOME 3.10.1 | 3.12.44-52.18-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

Did you add the repository



sudo zypper ar -f http://dl.google.com/linux/chrome/rpm/stable/x86_64 google-chrom

Note the error message you got


http://do.google.com/linux/chrome/rpm/stable/x86_64/repodata/repomd.xm

The URL appears to be wrong

When I fixed the url, it didn’t ‘do’ anything in particular.

seidnercoler@linux-vhd4:~> sudo rpm --import http://dl.google.com/linux/linux_signing_key.pub
root's password:
seidnercoler@linux-vhd4:~> 



I’m wondering, could this mean I did it right?
Also, after this step, how do I access that specific google chrome that I just downloaded/installed? I’m wondering because I have previously tried to install it, and failed, so I have google chrome already, except it doesn’t work when I try to open it.

how can you have it if you’ve not installed it?
from your first post it seamed you wore truing to run chrome but you didn’t have oxygen-gtkinstalled
you’re doing it partially right, for every system change you need to enter root’s password, the proper way to do it is:

  1. install google’s pgp key to verify the package is OK and nobody has messed with it
sudo rpm --import https://dl.google.com/linux/linux_signing_key.pub

then enter root’s password
2) add google chrome’s reposetory

sudo zypper ar -f http://dl.google.com/linux/chrome/rpm/stable/x86_64 google-chrome
  1. install chrome stable as google has 3 versions over there stable, beta & devel
sudo zypper in google-chrome-stable

ps. a bit for clarification
you might notice the command sudo is used before zypper, that means run zypper as SuperUser (root) without it you won’t be able to change the system, zypper is the command line tool (program) used for installing removing apps and managing repositories etc, **zypper ar **means add repository, **zypper in **means install

ps ps
If you have already entered root’s password opensuse remembers it for about 10 minutes, that’s why every time you use sudo you don’t need to enter root’s password (it needs to be more then 10 minutes between uses for it to be forgotten)

*********@linux-vhd4:~> sudo rpm --import https://dl.google.com/linux/linux_signing_key.pub
root's password:
seidnercoler@linux-vhd4:~> sudo zypper ar -f http://dl.google.com/linux/chrome/rpm/stable/x86_64 google-chrome
Adding repository 'google-chrome' ..............................................................................[done]
Repository named 'google-chrome' already exists. Please use another alias.
seidnercoler@linux-vhd4:~> sudo zypper in google-chrome-stable
Retrieving repository 'Google-Chrome' metadata --------------------------------------------------------------------\]
Download (curl) error for 'http://do.google.com/linux/chrome/rpm/stable/x86_64/repodata/repomd.xml':
Error code: Connection failed
Error message: Could not resolve host: do.google.com

Abort, retry, ignore? [a/r/i/? shows all options] (a):

P.S. I’m trying…

your problem here is the typing (spelling) error you did a few days ago
there is no repo http://do.google.com/linux/chrome/rpm/stable/x86_64
it’s http://dl.google.com/linux/chrome/rpm/stable/x86_64
you need to remove the wrong one first

sudo zypper rr http://do.google.com/linux/chrome/rpm/stable/x86_64

and then go back to step 2 in my previous post

ps you can do copy/paste with the mouse to avoid typing errors
select the command to be copied right-click copy and then in the konsole (or the terminal you use) press the shift+Ins keys or right click and select paste.

seidnercoler@linux-vhd4:~> sudo zypper rr http://do.google.com/linux/chrome/rpm/stable/x86_64
root's password:
Removing repository 'Google-Chrome' ............................................................................[done]
Repository 'Google-Chrome' has been removed.
seidnercoler@linux-vhd4:~> sudo zypper ar -f http://dl.google.com/linux/chrome/rpm/stable/x86_64 google-chrome
Adding repository 'google-chrome' ..............................................................................[done]
Repository named 'google-chrome' already exists. Please use another alias.
seidnercoler@linux-vhd4:~> sudo zypper in google-chrome-stable
Retrieving repository 'Mozilla Fox' metadata ...................................................................[done]
Building repository 'Mozilla Fox' cache ........................................................................[done]
Retrieving repository 'googles-chrome' metadata ................................................................[done]
Building repository 'googles-chrome' cache .....................................................................[done]
Empty destination in URI: hd:///?device=/dev/disk/by-id/scsi-0Lexar_USB_Flash_Drive_058F-part2

Abort, retry, ignore? [a/r/i/? shows all options] (a): 


p.s. I want to say thank you for continuing to try to help me. I will get there eventually!

lol you’re almost there
that’s the install medium (in your case flash drive) you used when you installed openSUSE, you need to disable it or remove it or plug-in that flash drive, personally I always disable it via yast->repository management when I add the nvidia and packman repo’s.
to disable it with zypper try running

sudo zypper rr hd:///?device=/dev/disk/by-id/scsi-0Lexar_USB_Flash_Drive_058F-part2

or run

zypper lr -d

(list repositories in detail), see the usb drives number and remove with

sudo zypper rr <put usb number here>
seidnercoler@linux-vhd4:~> sudo zypper rr hd:///?device=/dev/disk/by-id/scsi-0Lexar_USB_Flash_Drive_058F-part2
root's password:
Removing repository 'openSUSE-13.2-0' ..........................................................................[done]
Repository 'openSUSE-13.2-0' has been removed.
seidnercoler@linux-vhd4:~> 


What should I do now?

try installing google chrome?

sudo zypper in google-chrome-stable
seidnercoler@linux-vhd4:~> sudo zypper in google-chrome-stable
root's password:
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following package is going to be upgraded:
  google-chrome-stable 

The following package is going to change architecture:
  google-chrome-stable  i386 -> x86_64


1 package to upgrade, 1 to change arch.
Overall download size: 44.8 MiB. Already cached: 0 B  After the operation, 6.7 MiB will be freed.
Continue? [y/n/? shows all options] (y): y/n/?


I think this may have done it, but how do I respond to this?