You are not logged in.

#1 2010-11-18 19:46:48

clutch
Member
Registered: 2010-05-01
Posts: 48

[SOLVED]quakelive still not working?

Quakelive still won't work for me.  Getting tired of rebooting into win7 just to play some Quake.  D/L'd and installed libpng12 from AUR.  No dice.  Running Arch 64-bit, which might be the problem I suppose.

launching with:

alias quakelive='LD_PRELOAD=/usr/lib/libpng12.so /usr/bin/firefox http://www.quakelive.com'

FF launches with this output:

[hush@mothership ~>] quakelive
LoadPlugin: failed to initialize shared library /home/hush/.mozilla/firefox/icnhdaya.default/extensions/quakeliveplugin@idsoftware.com/plugins/npquakelive.i386.so [/home/hush/.mozilla/firefox/icnhdaya.default/extensions/quakeliveplugin@idsoftware.com/plugins/npquakelive.i386.so: wrong ELF class: ELFCLASS32]
ERROR: ld.so: object '/usr/lib/libpng12.so' from LD_PRELOAD cannot be preloaded: ignored.
LoadPlugin: failed to initialize shared library /home/hush/.mozilla/firefox/icnhdaya.default/extensions/quakeliveplugin@idsoftware.com/plugins/npquakelive.i386.so [/home/hush/.mozilla/firefox/icnhdaya.default/extensions/quakeliveplugin@idsoftware.com/plugins/npquakelive.i386.so: wrong ELF class: ELFCLASS32]
ERROR: ld.so: object '/usr/lib/libpng12.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libpng12.so' from LD_PRELOAD cannot be preloaded: ignored.
*** NSPlugin Viewer  *** WARNING: unhandled variable 18 (<unknown variable>) in NPN_GetValue()
###!!! ABORT: X_CreateWindow: BadWindow (invalid Window parameter); 6 requests ago: file nsX11ErrorHandler.cpp, line 182
_XError+0x000000CF [/usr/lib/libX11.so.6 +0x00045F1F]
UNKNOWN [/usr/lib/libX11.so.6 +0x0004C897]
UNKNOWN [/usr/lib/libX11.so.6 +0x0004C8E5]
_XReply+0x00000200 [/usr/lib/libX11.so.6 +0x0004D2B0]
XSync+0x00000063 [/usr/lib/libX11.so.6 +0x00040CE3]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x000F12F6]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x000F1F6A]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x000F2374]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x000F24AD]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x000F25E1]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x0003C147]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x00042469]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x0007CA31]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x0007F841]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x00096605]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x00102739]
UNKNOWN [/home/hush/.mozilla/firefox/icnhdaya.default/extensions/quakeliveplugin@idsoftware.com/plugins/npquakelive.x64.so +0x00035334]
UNKNOWN [/lib/libpthread.so.0 +0x00006CB0]
clone+0x0000006D [/lib/libc.so.6 +0x000CE9DD]
*** NSPlugin Viewer  *** WARNING: unhandled variable 18 (<unknown variable>) in NPN_GetValue()
^C
[hush@mothership ~>] 

not sure why libpng12 fails to load.

[hush@mothership ~/source/libpng12>] ls /usr/lib/ | grep libpng12
libpng12.a
libpng12.so
libpng12.so.0
libpng12.so.0.44.0
[hush@mothership ~/source/libpng12>]

Last edited by clutch (2010-11-21 20:03:32)

Offline

#2 2010-11-20 04:45:16

clutch
Member
Registered: 2010-05-01
Posts: 48

Re: [SOLVED]quakelive still not working?

Anyone?  Dying over here, no amount of googling is helping me figure this out.  Other people have reported it working fine on Arch 64bit installs, but every post I've seen was from before the libpng update.  hmm

I'm guessing since a bunch of other stuff in Arch is built with libpng14 rolling back to the previous version isn't a viable option?

Offline

#3 2010-11-20 20:03:29

rwd
Member
Registered: 2009-02-08
Posts: 664

Re: [SOLVED]quakelive still not working?

I ran quake live like that with an old libpng too  a few months ago without probs on a 64 bit system (macbook pro 13''), nvidia driver). The 'wrong ELF class' seem to indicate running a 32 bit plugin on a 64 bit system. Maybe you need nspluginwrapper ?

Also you need to install the old libpng library (can find it at arm.kh.nu/) in a way that it doesn't interfere with the current version: for example in your home folder:

sudo pacman -U --dbpath /var/lib/pacman --logfile /var/log/pacman.log --root=$HOME libpng12.tar.gz

and then run firefox like this:

LD_PRELOAD=~/usr/lib/libpng12.so firefox  http://www.quakelive.com

Last edited by rwd (2010-11-20 20:09:23)

Offline

#4 2010-11-21 01:02:37

ks1
Member
From: Atlanta, Georgia
Registered: 2006-03-26
Posts: 62
Website

Re: [SOLVED]quakelive still not working?

Quakelive works fine for me. Firefox Arch 64 bit. You do not need the older libpng now. They have fixed that in their plugin.

Run regular firefox, go to quakelive.com, play.

Offline

#5 2010-11-21 02:44:13

clutch
Member
Registered: 2010-05-01
Posts: 48

Re: [SOLVED]quakelive still not working?

Tried reinstalling the quakelive plugin, but it still doesn't work.  Tried fwd's method as well, doesn't work for me either.  Still getting same output in the terminal I launch it from.  I have nspluginwrapper installed, and running npconfig -a -v -i doesn't seem to make any difference.  Thanks for your help so far, I'm sure I'll get this working sooner or later.  smile

Offline

#6 2010-11-21 03:02:31

ks1
Member
From: Atlanta, Georgia
Registered: 2006-03-26
Posts: 62
Website

Re: [SOLVED]quakelive still not working?

I would try removing your .mozilla dir and configs related to firefox and quakelive. I just did a fresh install of 64bit and it works fine. Also make sure you video drivers are up to date and your system is as well.

Offline

#7 2010-11-21 04:47:09

clutch
Member
Registered: 2010-05-01
Posts: 48

Re: [SOLVED]quakelive still not working?

Deleted .mozilla and .quakelive and then fully uninstalled/reinstalled firefox just for good measure.  plugin installed and now its getting updates (didn't do this when I just reinstalled the plugin).  fingers crossed smile

/edit

ah, now it just crashes firefox completely, hahaha

[hush ~] firefox
LoadPlugin: failed to initialize shared library /home/hush/.mozilla/firefox/bdy9roml.default/extensions/quakeliveplugin@idsoftware.com/plugins/npquakelive.i386.so [/home/hush/.mozilla/firefox/bdy9roml.default/extensions/quakeliveplugin@idsoftware.com/plugins/npquakelive.i386.so: wrong ELF class: ELFCLASS32]
*** NSPlugin Viewer  *** WARNING: unhandled variable 18 (<unknown variable>) in NPN_GetValue()
*** NSPlugin Viewer  *** WARNING: unhandled variable 18 (<unknown variable>) in NPN_GetValue()
###!!! ABORT: X_CreateWindow: BadWindow (invalid Window parameter); 6 requests ago: file nsX11ErrorHandler.cpp, line 182
_XError+0x000000CF [/usr/lib/libX11.so.6 +0x00045F1F]
UNKNOWN [/usr/lib/libX11.so.6 +0x0004C897]
UNKNOWN [/usr/lib/libX11.so.6 +0x0004C8E5]
_XReply+0x00000200 [/usr/lib/libX11.so.6 +0x0004D2B0]
XSync+0x00000063 [/usr/lib/libX11.so.6 +0x00040CE3]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x000F12F6]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x000F1F6A]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x000F2374]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x000F24AD]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x000F25E1]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x0003C147]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x00042469]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x0007CA31]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x0007F841]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x00096605]
UNKNOWN [/home/hush/.quakelive/quakelive/home/baseq3/quakelive.x64.so +0x00102739]
UNKNOWN [/home/hush/.mozilla/firefox/bdy9roml.default/extensions/quakeliveplugin@idsoftware.com/plugins/npquakelive.x64.so +0x00035334]
UNKNOWN [/lib/libpthread.so.0 +0x00006CB0]
clone+0x0000006D [/lib/libc.so.6 +0x000CE9DD]
Aborted
[hush ~] 

Last edited by clutch (2010-11-21 04:54:05)

Offline

#8 2010-11-21 12:27:21

lucak3
Member
From: Italy
Registered: 2010-01-23
Posts: 72

Re: [SOLVED]quakelive still not working?

It seems i found a (semi)solution to this problem on QL forums:
1- set the graphic options of QL to fullscreen
2- when you have logged in and before starting a match, insert this on the address bard "javascript:void(quakelive.siteConfig.videoService= %20'ololo')" (without double quote) and press Enter
It shouldn't give a problem anymore, btw it skips the ads...
To make the 2nd pass more usable, create a bookmark and insert that string in the address, then click it whenever you want to play QL, after you log in smile

PS I'm waiting for a solution which doesn't skip the ads


The Linux philosophy is 'laugh in the face of danger'. Oops. Wrong one. 'Do it yourself'. That's it. - Linus Torvalds

Offline

#9 2010-11-21 12:56:15

rwd
Member
Registered: 2009-02-08
Posts: 664

Re: [SOLVED]quakelive still not working?

Is 3d acceleration working at all b.t.w?

Offline

#10 2010-11-21 13:01:34

ks1
Member
From: Atlanta, Georgia
Registered: 2006-03-26
Posts: 62
Website

Re: [SOLVED]quakelive still not working?

Clutch,

Are you trying a practice match or online? For some reason the practice match will crash firefox and other times it will not (depending on which update has rolled out).

I have seen where the ads will crash Firefox/QL on linux before. I would try what lucak3 suggested or install greasemonkey and use the adblock written for QL. I have a pro subscription so I do not get the ads.

Offline

#11 2010-11-21 13:54:26

lucak3
Member
From: Italy
Registered: 2010-01-23
Posts: 72

Re: [SOLVED]quakelive still not working?

rwd wrote:

Is 3d acceleration working at all b.t.w?

I think so since i put all option to on or max and it goes really well (NVIDIA GeForce G105M)


The Linux philosophy is 'laugh in the face of danger'. Oops. Wrong one. 'Do it yourself'. That's it. - Linus Torvalds

Offline

#12 2010-11-21 14:12:23

rwd
Member
Registered: 2009-02-08
Posts: 664

Re: [SOLVED]quakelive still not working?

lucak3 wrote:
rwd wrote:

Is 3d acceleration working at all b.t.w?

I think so since i put all option to on or max and it goes really well (NVIDIA GeForce G105M)

I meant that for clutch.

Offline

#13 2010-11-21 19:47:19

clutch
Member
Registered: 2010-05-01
Posts: 48

Re: [SOLVED]quakelive still not working?

As far as I know its on.  I'm using the nvidia proprietary drivers.  Nexuiz and OpenArena are both capable of running in the neighborhood of abut 1000fps (lol) when I uncap it, and 333 stable, so its probably safe to assume that its working.  Going to try that javascript method, though its only a matter of time before id patches it since it skips the ads.

And I have been trying practice mode, I'll try a regular online game as well.

/edit javascript trick works like a charm.  Only additional things I had to do was specify my resolution in the options window.  If I leave it on "Max resolution" it doesn't detect it right and runs it in a tiny square at the bottom left of my monitor.  It doesn't play nicely with twinview either, but it takes two seconds to turn off my other monitor.  Thanks for your help everyone.

Last edited by clutch (2010-11-21 20:03:11)

Offline

Board footer

Powered by FluxBB