Hi all!
I hope this is the right forum for my question.
I downloaded and extracted the iron-browser. There is a copy in my /home and one in my /usr/src/.
If I try either one of them I get something like this;
rejean@linux-e31f:~> dir
total 52
drwxr-xr-x 2 rejean users 4096 Feb 14 11:35 bin
drwx------ 7 rejean root 4096 Dec 17 18:56 ckj2wszq.default
drwxr-xr-x 2 rejean users 4096 Feb 14 11:35 Desktop
drwxr-xr-x 3 rejean users 4096 Feb 16 15:10 Documents
drwxr-xr-x 2 rejean users 4096 Feb 15 21:20 Downloads
drwxr-xr-x 5 rejean users 4096 Dec 28 18:39 iron-linux-64
drwxr-xr-x 2 rejean users 4096 Feb 14 11:35 Music
drwxr-xr-x 2 rejean users 4096 Feb 14 11:35 Pictures
drwxr-xr-x 2 rejean users 4096 Feb 14 11:35 Public
drwxr-xr-x 2 rejean users 4096 Feb 14 11:35 public_html
drwxr-xr-x 2 rejean users 4096 Feb 14 11:35 Templates
drwx------ 14 root root 4096 Feb 16 15:08 u3evn8kq.default
drwxr-xr-x 2 rejean users 4096 Feb 14 11:35 Videos
rejean@linux-e31f:~> cd iron-linux-64
rejean@linux-e31f:~/iron-linux-64> dir
total 90132
-rw-r--r-- 1 rejean users 3220904 Dec 27 20:17 chrome.pak
-rw-r--r-- 1 rejean users 5087 Sep 16 15:33 chrome-wrapper
drwx------ 2 rejean users 4096 Oct 30 2010 extensions
-rwxr-xr-x 1 rejean users 82484897 Dec 28 10:34 iron
-rwxrw-rw- 1 rejean users 1191008 Jul 30 2009 libavcodec.so.52
-rwxrw-rw- 1 rejean users 107288 Jul 30 2009 libavformat.so.52
-rwxrw-rw- 1 rejean users 55932 Jul 30 2009 libavutil.so.50
-rwxr-xr-x 1 rejean users 1812044 Nov 19 19:49 libffmpegsumo.so
drwxr-xr-x 2 rejean users 4096 Feb 15 23:56 locales
-rw-r--r-- 1 rejean users 3663 Jun 11 2009 product_logo_48.png
drwxr-xr-x 3 rejean users 4096 Dec 28 18:39 resources
-rw-r--r-- 1 rejean users 3384904 Dec 27 20:22 resources.pak
rejean@linux-e31f:~/iron-linux-64> iron
iron: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
rejean@linux-e31f:~/iron-linux-64> whereis libpng12.so.0
libpng12.so: /usr/lib/libpng12.so.0
rejean@linux-e31f:~/iron-linux-64>
Just off hand, it looks like iron is 64 bit and your libpng12.so.0 file is 32 bit. On my system a whereis libpng12.so.0 gives me /usr/lib64/libpng12.so.0 while the name of your iron folder is iron-linux-64 but of course, 64 might be the version, but you do have the 32 bit version of libpng12.so.0 installed. What versions of each are you trying to use?
It never occurred to me to download and try the 32 bit version of Iron. Since I am supposed to have downloaded and install the OpenSUSE 12.1 Gnome 64bit I thought I needed the 64 version of Iron.
If you used KDE, open up the My Computer icon and see what it says for OS. Here is what mine says:
OS Information
OS: Linux 3.3.0-rc3-0.9-desktop x86_64
Current user: james@Linux-Master
System: openSUSE 11.4 (x86_64)
KDE: 4.7.4 (4.7.4)
You do not appear to be running 64 bit, but it could be just a mixed up lib file. Your next post should help clear it up. You can also open up a terminal session and run this:
cat /etc/SuSE-release
On Mine I see the response of:
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
–
PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.8.0 |
nVidia ION | 3GB Ram
Am 18.02.2012 01:56, schrieb rejean:
> rejean@linux-e31f:~/iron-linux-64> whereis libpng12.so.0
> libpng12.so: /usr/lib/libpng12.so.0
You already switched to the 32bit version, so just for the files this
simply means you have to install the libpng12 package which contains the
64bit version it seems you have only libpng12 32bit installed (you can
of course have both at the same time without problems).
–
PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.8.0 |
nVidia ION | 3GB Ram
rejean@linux-e31f:~> sudo zypper install xorg-x11-libXrender-32bit
root's password:
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following NEW package is going to be installed:
xorg-x11-libXrender-32bit
1 new package to install.
Overall download size: 18.0 KiB. After the operation, additional 38.0 KiB will
be used.
Continue? [y/n/?] (y): y
Retrieving package xorg-x11-libXrender-32bit-7.6_0.9.6-9.1.2.x86_64 (1/1), 18.0 KiB (38.0 KiB unpacked)
Retrieving: xorg-x11-libXrender-32bit-7.6_0.9.6-9.1.2.x86_64.rpm [47% (34.0 KiB/Retrieving: xorg-x11-libXrender-32bit-7.6_0.9.6-9.1.2.x86_64.rpm [done (34.0 KiB/s)]
Installing: xorg-x11-libXrender-32bit-7.6_0.9.6-9.1.2 [done]
rejean@linux-e31f:~> iron-linux/iron
iron-linux/iron: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
rejean@linux-e31f:~> /iron-linux/iron
bash: /iron-linux/iron: No such file or directory
rejean@linux-e31f:~> ls
bin Documents iron-linux-64 Public u3evn8kq.default
ckj2wszq.default Downloads Music public_html Videos
Desktop iron-linux Pictures Templates
rejean@linux-e31f:~> cd iron-linux/
rejean@linux-e31f:~/iron-linux> iron
iron: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
rejean@linux-e31f:~/iron-linux>
rejean@linux-e31f:~/iron-linux> whereis libXss.so.1
libXss.so: /usr/lib64/libXss.so.1
rejean@linux-e31f:~/iron-linux> cd iron-linux-64/
bash: cd: iron-linux-64/: No such file or directory
rejean@linux-e31f:~/iron-linux> cd
rejean@linux-e31f:~> cd iron-linux-64/
rejean@linux-e31f:~/iron-linux-64> iron
iron: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
rejean@linux-e31f:~/iron-linux-64>
hoping that iron 64 would work.
I also tried;
rejean@linux-e31f:~/iron-linux-64> sudo zypper install libpng12.so.0 -64bit
root's password:
Loading repository data...
Reading installed packages...
'libpng12.so.0' not found in package names. Trying capabilities.
'libpng12-0-32bit' providing 'libpng12.so.0' is already installed.
'-64bit' not found in package names. Trying capabilities.
No provider of '64bit' found.
Resolving package dependencies...
Nothing to do.
rejean@linux-e31f:~/iron-linux-64>
there are no packages with -64bit at the end on a 64bit system since
this is the default.
For your 32 bit install the missing package is in xorg-x11-libs-32bit
sudo zypper in xorg-x11-libs-32bit
–
PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.8.0 |
nVidia ION | 3GB Ram
Am 18.02.2012 17:56, schrieb rejean:
> rejean@linux-e31f:~> whereis libgtk-x11-2.0.so.0
> libgtk-x11-2.0.so: /usr/lib64/libgtk-x11-2.0.so.0
>
I think we will soon come to an end and find all missing 32bit packages
on your system
sudo zypper in libgtk-2_0-0-32bit
–
PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.8.0 |
nVidia ION | 3GB Ram
rejean@linux-e31f:~> iron-linux/iron
iron-linux/iron: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory
rejean@linux-e31f:~> sudo zypper in libgconf-2.so.4
root's password:
Loading repository data...
Reading installed packages...
'libgconf-2.so.4' not found in package names. Trying capabilities.
Resolving package dependencies...
The following NEW packages are going to be installed:
dbus-1-glib-32bit gconf2-32bit
2 new packages to install.
Overall download size: 175.0 KiB. After the operation, additional 469.0 KiB
will be used.
Continue? [y/n/?] (y): y
Retrieving package dbus-1-glib-32bit-0.98-2.1.2.x86_64 (1/2), 60.0 KiB (151.0 KiB unpacked)
Retrieving: dbus-1-glib-32bit-0.98-2.1.2.x86_64.rpm [done (0 B/s)]
Retrieving package gconf2-32bit-3.2.0-2.2.2.x86_64 (2/2), 115.0 KiB (318.0 KiB unpacked)
Retrieving: gconf2-32bit-3.2.0-2.2.2.x86_64.rpm [done (135.9 KiB/s)]
Installing: dbus-1-glib-32bit-0.98-2.1.2 [done]
Installing: gconf2-32bit-3.2.0-2.2.2 [done]
rejean@linux-e31f:~> iron-linux/iron
iron-linux/iron: error while loading shared libraries: libgcrypt.so.11: cannot open shared object file: No such file or directory
rejean@linux-e31f:~> sudo zypper in libgcrypt.so.11
Loading repository data...
Reading installed packages...
'libgcrypt.so.11' not found in package names. Trying capabilities.
Resolving package dependencies...
The following NEW packages are going to be installed:
libgcrypt11-32bit libgpg-error0-32bit
2 new packages to install.
Overall download size: 221.0 KiB. After the operation, additional 547.0 KiB
will be used.
Continue? [y/n/?] (y): y
Retrieving package libgpg-error0-32bit-1.10-2.1.2.x86_64 (1/2), 10.0 KiB (14.0 KiB unpacked)
Retrieving: libgpg-error0-32bit-1.10-2.1.2.x86_64.rpm [done]
Retrieving package libgcrypt11-32bit-1.5.0-2.1.2.x86_64 (2/2), 211.0 KiB (533.0 KiB unpacked)
Retrieving: libgcrypt11-32bit-1.5.0-2.1.2.x86_64.rpm [done (427.2 KiB/s)]
Installing: libgpg-error0-32bit-1.10-2.1.2 [done]
Installing: libgcrypt11-32bit-1.5.0-2.1.2 [done]
rejean@linux-e31f:~> iron-linux/iron
iron-linux/iron: error while loading shared libraries: libbz2.so.1.0: cannot open shared object file: No such file or directory
rejean@linux-e31f:~> sudo zypper in libbz2.so.1.0
Loading repository data...
Reading installed packages...
'libbz2.so.1.0' not found in package names. Trying capabilities.
No provider of 'libbz2.so.1.0' found.
Resolving package dependencies...
Nothing to do.
rejean@linux-e31f:~>
–
PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.8.0 |
nVidia ION | 3GB Ram
Am 18.02.2012 18:46, schrieb rejean:
> Hopefully! Unless we start going into circles;
The dependency graph of a packaging system is a tree without cycles so
it will end in finite time
–
PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.8.0 |
nVidia ION | 3GB Ram
maybe we are going up the tree and have reached the terminal bud then… just kidding. Here;
rejean@linux-e31f:~> sudo zypper in libbz2-1-32bit libbz2-1
root's password:
Loading repository data...
Reading installed packages...
'libbz2-1' is already installed.
No update candidate for 'libbz2-1-1.0.6-14.1.4.x86_64'. The highest available version is already installed.
Resolving package dependencies...
The following NEW package is going to be installed:
libbz2-1-32bit
1 new package to install.
Overall download size: 30.0 KiB. After the operation, additional 61.0 KiB will
be used.
Continue? [y/n/?] (y): y
Retrieving package libbz2-1-32bit-1.0.6-14.1.4.x86_64 (1/1), 30.0 KiB (61.0 KiB unpacked)
Retrieving: libbz2-1-32bit-1.0.6-14.1.4.x86_64.rpm [done (0 B/s)]
Installing: libbz2-1-32bit-1.0.6-14.1.4 [done]
rejean@linux-e31f:~> iron-linux/iron
iron-linux/iron: error while loading shared libraries: libbz2.so.1.0: cannot open shared object file: No such file or directory
rejean@linux-e31f:~> sudo zypper in libbz2.so.1.0
Loading repository data...
Reading installed packages...
'libbz2.so.1.0' not found in package names. Trying capabilities.
No provider of 'libbz2.so.1.0' found.
Resolving package dependencies...
Nothing to do.
rejean@linux-e31f:~> iron-linux/iron
iron-linux/iron: error while loading shared libraries: libbz2.so.1.0: cannot open shared object file: No such file or directory
rejean@linux-e31f:~> iron-linux-64/iron
iron-linux-64/iron: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
rejean@linux-e31f:~>
Hi
I’m running 64bit here and it works fine… as indicated, look at the
wrapper script.
I just downloaded the file, then unpacked and ran;
./iron
../iron: error while loading shared libraries: libbz2.so.1.0: cannot
open shared object file: No such file or directory
OK, look at the wrapper script and it creates a few softlinks, as well
as a desktop entry, so change the chrome to iron; http://paste.opensuse.org/16150810
Ok! I found the chrome-wrapper. Now where exactly should I paste your text? Is it directly after;
#!/bin/bash
# Copyright (c) 2011 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# Running Chromium via this script makes it possible to set Chromium as the
# default browser directly out of a compile, without needing to package it.
DESKTOP="chromium-devel"
TITLE="Chromium"