hmm. Looks like you might have a older version of my ia32-libs-gtkglext1 package. This is probably due to my changing the name of the package names around, confusing as to which file to download. I'll make some needed changes on the server for you guys, really sorry about that. The current version should only have 4 files to install, as shown here:
Code:
$ dpkg -c ia32-libs-gtkglext1_latest_amd64.deb
drwxr-xr-x root/root 0 2007-04-21 02:31 ./
drwxr-xr-x root/root 0 2007-04-22 13:34 ./usr/
drwxr-xr-x root/root 0 2007-04-21 02:56 ./usr/lib32/
-rw-r--r-- root/root 314244 2007-04-21 02:56 ./usr/lib32/libgdkglext-x11-1.0.so.0.2.4
-rw-r--r-- root/root 9912 2007-04-21 02:56 ./usr/lib32/libgtkglext-x11-1.0.so.0.2.4
lrwxrwxrwx root/root 0 2007-04-21 02:56 ./usr/lib32/libgtkglext-x11-1.0.so.0 -> libgtkglext-x11-1.0.so.0.2.4
lrwxrwxrwx root/root 0 2007-04-21 02:56 ./usr/lib32/libgdkglext-x11-1.0.so.0 -> libgdkglext-x11-1.0.so.0.2.4
Also, the package libgtkglext1 for AMD64 WILL NOT work for pSX. What I have done with the AMD64 .deb was take the original 32 bit pSX binary, and repackage it so that AMD64 users can install it without having to use --force-architecture argument to dpkg. It is still a 32-bit binary, so it needs 32-bit libraries to run. So I also had to create a new package for libgtkglext1, taking the 32-bit libaries and putting them in a AMD64 package called ia32-libs-gtkglext1. You definitely would want to use this package to install the 32-bit libraries, because if you use --force-architecture it will install 32-bit libraries in the 64-bit library folder (/usr/lib instead of /usr/lib32), which would then BREAK any 64 bit application that depends on 64 bit gtkglext libraries.
Ok. so let's get things straightened out. If you are currently having problems, please backup all of your memcards, save states, screenshots, and BIOS files somewhere other than the /usr/local/games/psx/
Then do the following instructions to completely remove psx and files and then reinstall.
*Note: Since I did change the package names around, these commands to remove the old packages may not be exactly right. I kept track of all of the changes I did here: http://www.dfreer.org/~dfreer/pSX/changes.txt
AMD64
Code:
sudo dpkg -P psx
sudo dpkg -P ia32-libs-gtkglext1 # In your case, eponymous, use sudo dpkg -P ia32-lib-gtkglext1
wget -c http://www.dfreer.org/~dfreer/pSX/ia32-libs-gtkglext1_latest_amd64.deb
wget -c http://www.dfreer.org/~dfreer/pSX/pSX_latest_amd64.deb
sudo dpkg -i ia32-libs-gtkglext1_latest_amd64.deb
sudo dpkg -i pSX_latest_amd64.deb
i386
Code:
sudo dpkg -P psx
sudo dpkg -r libgtkglext1
wget -c http://www.dfreer.org/~dfreer/pSX/libgtkglext1_1.0.6-2.1ubuntu1_i386.deb
wget -c http://www.dfreer.org/~dfreer/pSX/pSX_latest_i386.deb
sudo dpkg -i libgtkglext1_1.0.6-2.1ubuntu1_i386.deb
sudo dpkg -i pSX_latest_i386.deb
Again, sorry about the mess I made of the package names. I'm new to making debian packages, but these are the final package names (once I decide to become a developer and upload them to the ubuntu repositories, the names will have to change slightly but I'll keep the ones on my local server the same. Of course, if you use apt-get the .deb name won't mean a thing anyways since you would install it with sudo apt-get install psx )
Bookmarks