Page 2 of 32 FirstFirst 123412 ... LastLast
Results 11 to 20 of 320

Thread: How-To: install pSX on AMD64

  1. #11
    Join Date
    Mar 2007
    Location
    Chicago, IL
    Beans
    41
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: How-To: install pSX on AMD64

    thanks alot gonna give this a whirl tomorrow. epsxe "works" but is a pain, had to copy manually all the i386 files from my 32 bit computer to get it to run, i didn't know what i needed so i had to just keep running it and seeing what it asked for one file at a time. and after all that i don't have sound and got tired of messing with it.

    and happy birthday!

  2. #12
    Join Date
    Mar 2007
    Beans
    12

    Re: How-To: install pSX on AMD64

    Hey, nice How-To

    i'm having problems when i run pSX

    "./pSX: error while loading shared libraries: libgtkglext-x11-1.0.so.0: cannot open shared object file: No such file or directory"

    I tried entering some of the commands for the i386 and i'm getting errors?

  3. #13
    Join Date
    Jan 2006
    Beans
    2,031

    Re: How-To: install pSX on AMD64

    Hmmm. That file is owned by libgtkglext1. You will need to install that with (in i386):
    Code:
    sudo apt-get install libgtkglext1
    Are you using my .deb files, or are you following the manual method? The newest i386 .deb should've depended on the libgtkglext1 package and installed it when it installed pSX...

  4. #14
    Join Date
    Mar 2007
    Beans
    12

    Re: How-To: install pSX on AMD64

    I tried both methods and no luck

    I'm on a 32bit system by the way.

    This is what i get when i use that command

    Code:
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    Package libgtkglext1 is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    E: Package libgtkglext1 has no installation candidate

  5. #15
    Join Date
    Mar 2007
    Location
    Chicago, IL
    Beans
    41
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: How-To: install pSX on AMD64

    it's probably looking in lib32 for it but for you it would just be in lib?
    just a guess, since this is specifically a howto for 64 bit machines the folders are different.

  6. #16
    Join Date
    Jan 2006
    Beans
    2,031

    Re: How-To: install pSX on AMD64

    actually, it seems that it can't find libgtkglext1 in the repos. The i386 .deb has only been tested on feisty and edgy... tell you what. here's a direct link to libgtkglext1 from mirrors.kernel.org, and here's a link to the same file on my site. BTW, I am installing a new hard drive in the server today, so it may be down for an hour at tops.

    it's probably looking in lib32 for it but for you it would just be in lib?
    just a guess, since this is specifically a howto for 64 bit machines the folders are different.
    Good point. This how-to now covers pSX for AMD64 and i386... any ideas how to change the thread name to say as much?
    Last edited by dfreer; April 26th, 2007 at 06:17 PM.

  7. #17
    Join Date
    Feb 2006
    Beans
    102

    Re: How-To: install pSX on AMD64

    Maybe its in universe/multiverse and he hasn't enbaled them ...

  8. #18
    Join Date
    Mar 2007
    Location
    Chicago, IL
    Beans
    41
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: How-To: install pSX on AMD64

    so i'm getting the same errors as eddyr. except i'm on a 64 bit system.
    when i try to install the libgtkglext1 package i get this error
    Code:
    dpkg: error processing /var/cache/apt/archives/libgtkglext1_1.0.6-2.1ubuntu1_amd64.deb (--unpack):
     trying to overwrite `/usr/share/doc/libgtkglext1/copyright', which is also in package ia32-lib-gtkglext1
    Errors were encountered while processing:
     /var/cache/apt/archives/libgtkglext1_1.0.6-2.1ubuntu1_amd64.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  9. #19
    Join Date
    Jan 2006
    Beans
    2,031

    Re: How-To: install pSX on AMD64

    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 )

  10. #20
    Join Date
    Jan 2006
    Beans
    2,031

    Re: How-To: install pSX on AMD64

    feel free to remove post #20, oops.

Page 2 of 32 FirstFirst 123412 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •