You are not logged in.

#1 2010-06-12 19:59:46

Cr0k
Member
Registered: 2009-10-16
Posts: 174

[gtk2 (I think)] pSX problem.. (solved)

Hi.

I installed bin32-psx from AUR this afternoon, put the BIOS in the bios directory, etc.. It works very well !

But I can't reache the File > Configuration menu, pSX shut down with these errors :

(psx.real:4248): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so: mauvaise classe ELF : ELFCLASS64

(psx.real:4248): Gtk-WARNING **: Loading IM context type 'cedilla' failed

(psx.real:4248): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so: mauvaise classe ELF : ELFCLASS64

(psx.real:4248): Gtk-WARNING **: Loading IM context type 'cedilla' failed

(psx.real:4248): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so: mauvaise classe ELF : ELFCLASS64

(psx.real:4248): Gtk-WARNING **: Loading IM context type 'cedilla' failed
Erreur de segmentation

I don't know why I've these errors, I've lib32-gtk, lib32-gtk2, gtk, gtk2 installed on my Arch x86_64...

Thanks in advance! smile

Last edited by Cr0k (2010-06-12 20:44:18)

Offline

#2 2010-06-12 20:12:36

Fractal
Member
From: Paris
Registered: 2009-09-01
Posts: 38

Re: [gtk2 (I think)] pSX problem.. (solved)

Did you run 'pSX' or 'psx.real'?
Also, do you have a file named '/opt/lib32/config/gdk/gdk.immodules' on your system? If this file exists, could you post the last few lines of this file and the result of 'pacman -Qo /opt/lib32/config/gdk/gdk.immodules' ?

Fractal wink


English is not my native language, so fell free to correct my mistakes.

Offline

#3 2010-06-12 20:26:35

Cr0k
Member
Registered: 2009-10-16
Posts: 174

Re: [gtk2 (I think)] pSX problem.. (solved)

I run psx.real, I didn't know that it were also pSX.. Stupid hmm

I don't have /opt/lib32/config/gdk/gdk.immodules.

Indeed, with pSX instead of psx.real, it works !

A big thanks !!

Last edited by Cr0k (2010-06-12 20:33:05)

Offline

#4 2010-06-12 20:34:34

Fractal
Member
From: Paris
Registered: 2009-09-01
Posts: 38

Re: [gtk2 (I think)] pSX problem.. (solved)

Cr0k wrote:

I run psx.real, I didn't know that it were also pSX.. Stupid hmm

I don't have any file in /opt/lib32/config/gdk/gdk.immodules.

Indeed, with pSX instead of psx.real, it works !

A big thanks !!

You're welcome smile

If you look at the PKGBUILD you will see that psx.real is the actual binary and that pSX is a shell script exporting some variables then launching psx.real.
In particular there is the following line in the script, which tell psx.real where the gtk files are.

export GTK_PATH=/opt/lib32/usr/lib/gtk-2.0

When you run psx.real, he doesn't know that he must use the files from /opt/lib32/usr/lib/gtk-2.0 and uses those from /usr/lib/gtk-2.0, but those files are 64bits, so this doesn't work.


Fractal wink


English is not my native language, so fell free to correct my mistakes.

Offline

Board footer

Powered by FluxBB