You are not logged in.

#1 2006-11-16 21:50:44

chippy
Member
From: London, ON - Canada
Registered: 2006-06-27
Posts: 15

Running Opera with lib 32 [SOLVED]

Where do I find a copy of Opera that works with the lib32 libs?  I've tried using the PKGBUILD from arch cvs, and the static & dynamicly linked copies from the Opera website.  I also poked around the mailing lists, boards, and the wiki.  Did I miss something?


Go Go Power Rangers!

Offline

#2 2006-11-17 09:01:19

Pierre
Developer
From: Bonn
Registered: 2004-07-05
Posts: 1,964
Website

Re: Running Opera with lib 32 [SOLVED]

Install lib32-qt and extract the tar.gz-archive from opera.com somewhere into your home-dir. This should work out-of-the-box. This seems to be the easiest way to use flash on arch64.

Offline

#3 2006-11-18 01:56:35

chippy
Member
From: London, ON - Canada
Registered: 2006-06-27
Posts: 15

Re: Running Opera with lib 32 [SOLVED]

Thanks!  That worked.  Also, after poking around a bit, I found that I messed up copying the PKGBUILD from arch cvs (Once I fixed that, everything worked splendidly).  Oops.


Go Go Power Rangers!

Offline

#4 2006-11-18 18:46:33

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Running Opera with lib 32 [SOLVED]

This is MUCH easier than running Firefox (and far more stable). Does anyone have 32 bit MPlayer and MPlayer plug-in running with Opera this way?

Offline

#5 2006-11-20 14:31:11

kozaki
Member
From: London >. < Paris
Registered: 2005-06-13
Posts: 673
Website

Re: Running Opera with lib 32 [SOLVED]

Please did you do any particular thing to do before launching opera-static in Arch64 (with lib32-qt installed), like disabling/enabling some plugins or else ?
It segfaults in this location.

I need Opera not only to have flash etc under Arch64, but also 'cause this is my mail / ml client for years...

Installed lib32 from arch64 comunity repo
extracted static opera to ~/src/opera-9.02-20060919.1-static-qt.i386-en-434

Launching opera allways give a segfault, with or without preexisting ~/.opera folder
It kindof works as it asks me to preicse language file

echo $PATH as root or user did not show /opt/lib32 even after a reboot, so I added it with :
PATH=/opt/lib32:$PATH
but that didn't show up for the user (after closing session)
Added /opt/lib32 to /etc/profile, but still have a segfault.

.../opera-9.02-20060919.1-static-qt.i386-en-434/bin/opera -language .../opera-9.02-20060919.1-static-qt.i386-en-434/locale/english.lng -debugjava -debugplugin -nowin -nomail
opera: [plugin failure] Failed to load 'missingsyms.so'. Some plug-ins may fail.
                        missingsyms.so: Ne peut ouvrir le fichier d'objet partag Aucun fichier ou rertoire de ce type
opera: [java] failed to load libawt.so: libawt.so: Ne peut ouvrir le fichier d'objet partag Aucun fichier ou rertoire de ce type
opera: [java] failed to load libjawt.so: libjawt.so: Ne peut ouvrir le fichier d'objet partag Aucun fichier ou rertoire de ce type
opera: [java] failed to load a suitable awt library.  Java will not work
Erreur de segmentation

locale is fr_FR.utf8 everywhere except 'LC_COLLATE=C' & 'lc_ALL='


Seeded last month: Arch 50 gig, derivatives 1 gig
Desktop @3.3GHz 8 gig RAM, linux-ck
laptop #1 Atom 2 gig RAM, Arch linux stock i686 (6H w/ 6yrs old battery smile) #2: ARM Tegra K1, 4 gig RAM, ChrOS
Atom Z520 2 gig RAM, OMV (Debian 7) kernel 3.16 bpo on SDHC | PGP Key: 0xFF0157D9

Offline

#6 2006-11-22 00:52:27

chippy
Member
From: London, ON - Canada
Registered: 2006-06-27
Posts: 15

Re: Running Opera with lib 32 [SOLVED]

Don't use Opera-static - it doesn't work.  To get Opera to work:
1) Get lib32-qt (sounds like you already did that)
2) Get the opera PKGBUILD / opera.desktop from arch cvs ( cvs.archlinux.org , then poke around untill you find it.  I think it's in extra/network, but don't quote me on that)
3) Change the dependancy in the PKGBUILD from qt to lib32-qt
4)makepkg it.  Everything should work

Best of luck, I hope this helps


Go Go Power Rangers!

Offline

#7 2006-11-22 01:16:16

kozaki
Member
From: London >. < Paris
Registered: 2005-06-13
Posts: 673
Website

Re: Running Opera with lib 32 [SOLVED]

chippy > makepkg on opera-devel from the Gandalf/Cagnulein works fantastically  big_smile
No more webmail ;  my 4550 emails are back where I'm used them to be.

Did others also preceeded with PKGBUILD rather than static-sources ?


Seeded last month: Arch 50 gig, derivatives 1 gig
Desktop @3.3GHz 8 gig RAM, linux-ck
laptop #1 Atom 2 gig RAM, Arch linux stock i686 (6H w/ 6yrs old battery smile) #2: ARM Tegra K1, 4 gig RAM, ChrOS
Atom Z520 2 gig RAM, OMV (Debian 7) kernel 3.16 bpo on SDHC | PGP Key: 0xFF0157D9

Offline

#8 2006-12-04 09:34:13

kozaki
Member
From: London >. < Paris
Registered: 2005-06-13
Posts: 673
Website

Re: Running Opera with lib 32 [SOLVED]

Does it still work for you guys ?

:cry: broken again in this location.
opera can't start since last system upgrade. Same goes for opera-devel 20061117.6 build 494 & latest 20061201.6 build 505 : they both look for 32-bit libGL.so.1
$ opera

shell-init: error retrieving current directory: getcwd: cannot access parent directories: Aucun fichier ou répertoire de ce type
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
/usr/lib/opera/9.10-20061201.6/opera: error while loading shared libraries: libGL.so.1: wrong ELF class: ELFCLASS64

How do you guys
I know there are ref to "/usr/lib" in opera binary but still, they were there before and opera launched, so ... ?


Seeded last month: Arch 50 gig, derivatives 1 gig
Desktop @3.3GHz 8 gig RAM, linux-ck
laptop #1 Atom 2 gig RAM, Arch linux stock i686 (6H w/ 6yrs old battery smile) #2: ARM Tegra K1, 4 gig RAM, ChrOS
Atom Z520 2 gig RAM, OMV (Debian 7) kernel 3.16 bpo on SDHC | PGP Key: 0xFF0157D9

Offline

#9 2006-12-11 20:00:11

kozaki
Member
From: London >. < Paris
Registered: 2005-06-13
Posts: 673
Website

Re: Running Opera with lib 32 [SOLVED]

As I couldn't find anything related on the Net, any information about this issue would be very welcome!


Seeded last month: Arch 50 gig, derivatives 1 gig
Desktop @3.3GHz 8 gig RAM, linux-ck
laptop #1 Atom 2 gig RAM, Arch linux stock i686 (6H w/ 6yrs old battery smile) #2: ARM Tegra K1, 4 gig RAM, ChrOS
Atom Z520 2 gig RAM, OMV (Debian 7) kernel 3.16 bpo on SDHC | PGP Key: 0xFF0157D9

Offline

#10 2007-01-03 22:07:45

kozaki
Member
From: London >. < Paris
Registered: 2005-06-13
Posts: 673
Website

Re: Running Opera with lib 32 [SOLVED]

opera-static builded and works great on new arch64 (2002-12-19 alpha ISO) smile


Seeded last month: Arch 50 gig, derivatives 1 gig
Desktop @3.3GHz 8 gig RAM, linux-ck
laptop #1 Atom 2 gig RAM, Arch linux stock i686 (6H w/ 6yrs old battery smile) #2: ARM Tegra K1, 4 gig RAM, ChrOS
Atom Z520 2 gig RAM, OMV (Debian 7) kernel 3.16 bpo on SDHC | PGP Key: 0xFF0157D9

Offline

#11 2007-01-03 22:53:32

Stalwart
Member
From: Latvia, Riga
Registered: 2005-10-18
Posts: 445
Website

Re: Running Opera with lib 32 [SOLVED]

I run plain dynamically linked opera on arch64. The only problem is flash - i need 9th to get sound(oss is broken for my soundcard), but i can't run it sad


IRC: Stalwart @ FreeNode
Skype ID: thestalwart
WeeChat-devel nightly packages for i686

Offline

#12 2007-04-16 06:47:17

vilefridge
Member
Registered: 2006-11-02
Posts: 95

Re: Running Opera with lib 32 [SOLVED]

kozaki wrote:

opera-static builded and works great on new arch64 (2002-12-19 alpha ISO) smile

This works for me on Arch64 too, but only if run as root.  If I try to run as user, I'm given the following errors.  When run as root, I get the same ld.so warnings, but Opera launches without issue, so it must be the 'segmentation fault' part of these errors:


[eric@leslie opera-9.20-20070409.1-static-qt.i386-en-638]$ ./opera
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
./opera: line 325: 17178 Segmentation fault      "${OPERA_BINARYDIR}opera" "$@"
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.


Any idea how I can run Opera as user?

Offline

Board footer

Powered by FluxBB