Can't run 0.9.7 due to missing library
#11
I've also followed all the links above and installed a whole bunch of packages, satisfying every dependency mentioned, but I still end up with this:

/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgioremote-volume-monitor.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgioremote-volume-monitor.so
/usr/lib/gio/modules/libgioremote-volume-monitor.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgioremote-volume-monitor.so
/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
./pcsx2: relocation error: ./pcsx2: symbol _ZN12wxSizerFlags24ReserveSpaceEvenIfHiddenEv, version WXU_2.8.8 not defined in file libwx_gtk2u_core-2.8.so.0 with link time reference
Reply

Sponsored links

#12
I'd really like if members wingnux or arcum42 could explain what exactly they did, if they indeed managed to get 0.9.7 running on Ubuntu 10.04, as they say they did. I'd hate to give up with the solution in site.
Reply
#13
Same problem:

Code:
evgenij@evg-dsk:~$ ~/PS2/pcsx2/pcsx2
/usr/lib/gio/modules/libgiogconf.so: неправильный класс ELF: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiogconf.so
/usr/lib/gio/modules/libgvfsdbus.so: неправильный класс ELF: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgioremote-volume-monitor.so: неправильный класс ELF: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgioremote-volume-monitor.so
/home/evgenij/PS2/pcsx2/pcsx2: relocation error: /home/evgenij/PS2/pcsx2/pcsx2: symbol _ZN12wxSizerFlags24ReserveSpaceEvenIfHiddenEv, version WXU_2.8.8 not defined in file libwx_gtk2u_core-2.8.so.0 with link time reference

It looks like the problem may be inside kubuntu itself:
https://bugs.launchpad.net/ubuntu/+sourc...bug/190227
https://bugs.launchpad.net/ubuntu/+sourc...omments/49

Quote:Using LD_DEBUG=files, I see this:
16419: file=/usr/lib/gio/modules/libgvfsdbus.so [0]; needed by /usr/lib32/libgmodule-2.0.so.0 [0]
/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so

or perhaps path to /usr/lib/gio/* is hard-coded inside pcsx2?

To summarize the problem:
For some reason pcsx2 tries to load 64 bit library in /usr/lib/gio instead of using /usr/lib32/gio (yes, a correct 32 bit library is already installed in there).
Reply
#14
That may be part of it. And while I don't run Ubuntu (at least, on a computer I can run pcsx2 on. I run Gentoo on my main computer), I tried installing it on a virtual machine with Ubuntu, and that last error (about _ZN12wxSizerFlags24ReserveSpaceEvenIfHiddenE) came up until I reinstalled wxwidgets from this link:
http://wiki.wxpython.org/InstallingOnUbuntuOrDebian

That, however was on a 32 bit version of Ubuntu...
Reply
#15
Probably because you guys are running 64bit Ubuntu and pcsx2 is a 32bit program.

But that doesn't solve all the problems, pcsx2 WILL CRASH on ubuntu no matter what config you try so I'm switching to Gentoo (or any other distro) to try running pcsx2 linux successfuly. Wish me luck!

More info on the Ubuntu crashes: http://forums.pcsx2.net/Thread-PCSX2-lin...ion-faults
Athlon II x2 245 (@3.6Ghz), 6gb DDR3 1333, GeForce GTS250 2gb Ram, Linux Mint 12 32bit.
Reply
#16
It probably should be mentioned that Gentoo's not the easiest version of Linux to install. It's rather similar to how you'd set up a 32 bit chroot, actually. It's intended for people that like tweaking their system, or configuring things more then normal, or who just want everything compiled from scratch on their system with whatever compiler flags you want.

I've been using it for years, and have gotten pretty used to it, though. Also, what I actually use is somewhat of a variation of Gentoo, Funtoo.
http://www.funtoo.org/

And, of course, if you're changing operating systems and really want to run pcsx2 well, it still runs best in Windows, and you can always dual-boot...
Reply
#17
That's what I currently do, I dual-boot Ubuntu/W7 64bit.

But a fullty working linux build of pcsx2 would be awesome! I only boot into windows because of pcsx2 =/
Athlon II x2 245 (@3.6Ghz), 6gb DDR3 1333, GeForce GTS250 2gb Ram, Linux Mint 12 32bit.
Reply




Users browsing this thread: 1 Guest(s)