Menu

PFEMAME 2.25.7 Linux version need what Python version ?

Augusto
2022-11-06
2022-12-05
  • Augusto

    Augusto - 2022-11-06

    Hello.
    OS Ubuntu 20.04.5 64 bits Python 3.8.
    PFEMAME 2.25.7 not start.
    I have installed Python 3.12.

    PFEMAME 2.25.7 need what Python version ? Need anothers dependencies for only browsing list game names ?

    Thanks for reply.

     

    Last edit: Augusto 2022-11-07
  • finchy

    finchy - 2022-11-12

    Hi Augusto, are you trying to run the source code? If so python 3.8 is fine but you also need wxpython and a few other things installed (Check the Manual). Or are you trying to run the compiled distribution version? Send me the output from your terminal when you try to run the application.

     
  • Augusto

    Augusto - 2022-11-15

    Thanks for your reply.

    In first time the terminal show

    Traceback (most recent call last):
    File "/home/finchy/.local/lib/python3.10/site-packages/cx_Freeze/initscripts/startup.py", line 120, in run
    File "/home/finchy/.local/lib/python3.10/site-packages/cx_Freeze/initscripts/Console.py", line 16, in run
    File "pfemame.py", line 33, in <module>
    File "/home/finchy/.local/lib/python3.10/site-packages/wx/init.py", line 17, in <module>
    File "/home/finchy/.local/lib/python3.10/site-packages/wx/core.py", line 12, in <module>
    ImportError: libpcre2-32.so.0: cannot open shared object file: No such file or directory</module></module></module>

    After I had done
    sudo apt install libpcre2-32

    Second time

    Traceback (most recent call last):
    File "/home/finchy/.local/lib/python3.10/site-packages/cx_Freeze/initscripts/startup.py", line 120, in run
    File "/home/finchy/.local/lib/python3.10/site-packages/cx_Freeze/initscripts/Console.py", line 16, in run
    File "pfemame.py", line 36, in <module>
    File "/home/finchy/.local/lib/python3.10/site-packages/wx/media.py", line 13, in <module>
    ImportError: libgstplayer-1.0.so.0: cannot open shared object file: No such file or directory</module></module>

    Ubuntu repository and Launchpad not have any file named libgstplayer or gstplayer and not any wxPython 4.2.2
    However Python 3.10 is installed from
    https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa

    Your frontend is very good.
    Unhappily that problem with dependencies and the type of difficulty to find where are the files to install are the problems with Linux. Thus much users avoid change from other OS to Linux.

    What is the pfemame version before of current requirements (libgstplayer, wxPython 4.2.2 and others) ? That version have cabinets and others images being showed in screenshot tab ?

     
  • finchy

    finchy - 2022-11-19

    thanks for the info. The issue isn't so much the pfemame application, but the wxpython dependencies. Are you running the source code for pfemame, or the Linux distribution version? I believe the libgstplayer file is part of libstreamer. Try sudo apt install libgstreamer-plugins-base1.0-dev and see if it says you already have the latest version or it tries to download.

     
  • finchy

    finchy - 2022-11-19

    Also some possible help here;
    https://github.com/nuigroup/ccv2/issues/26

     
  • Augusto

    Augusto - 2022-11-23

    Thanks for replying.
    The link above has some information , but not is possible install the dependencie in Ubuntu.
    Hey ... is possible run python inside appimage ? If yes is an solution.
    Pfemame in appimage wiht all dependencies inside run in several Linux distros avoiding problems for users.

     
  • finchy

    finchy - 2022-11-25

    Sorry, no idea. Give it a go and let me know.

     
  • Augusto

    Augusto - 2022-11-27

    Your software in an appimage can help extremely pfemame users.

    Appimage files are mounted in /tmp/.mount_XXX
    XXX being software name plus random number
    Inside path will be
    AppRun will start your executable
    /usr/bin where is the executable
    /usr/libraries all libraries required

    Appimage software will load libraries from /usr/libraries

    For example.
    Creating an appimage using your software and required libraries (python 3.10, wxpython 4.2.2 and etc) compiled in Ubuntu 18 64 bits the created appimage will load and work in Ubuntu 18. 20 and 22.
    The appimage also work in another distros not requiring users to install python 3.10 or wxpython 4.2.2.

    I not have information if is possible run Python files using the python libraries inside in the appimage file.
    Appimage mounted file is read only.
    Appimage allow create config files in /home/username.

    I not see in moment an solution to install wxpython 4.2.2 and libgstplayer. Not any files in distro repository or launchpad.
    I have tested the file from
    https://sourceforge.net/projects/pfemame/files/pfemame_linux_v2.25.7.7z/download
    Not used the source file.

     
  • finchy

    finchy - 2022-12-05

    To support what you are suggesting is a significant rewrite which isnt going to happen any time soon. The library you are having issues with is a dependency under wxpython for media player. I do not believe it is a library you can install directly yourself and is part of another package. Nothing I can help you with unfortunately. I suggest you go to the wider Ubuntu community and seek help on installing that library. I have seen people run pfeMAME under Wine as well.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.