Jump to content
3DCoat Forums

Cuissedemouche

New Member
  • Posts

    4
  • Joined

  • Last visited

Posts posted by Cuissedemouche

  1. 20 minutes ago, SERGYI said:

    To stop blaming "PNG" I have built 2 special executables for you without the library "PNG" inside:
    https://pilgway.com/~sergyi/Linux-No-Png/3dcoat-no-png-simple-dialog.zip
    Download the archive into existing "~/3DCoat-2022.49" which contains "3dcoat". Then unzip it:
    $ unzip 3dcoat-no-png-simple-dialog.zip
    Make the 2 new files executable:
    $ chmod u+x 3dcoat-no-png
    $ chmod u+x 3dcoat-no-png-simple-dialog
    Run "./3dcoat-no-png". It will not be able to load a bunch of icons because they are in "PNG" files. But all the icons are in their places, and they are clickable regardless of whether they are invisible. Therefore, you will be able to click the invisible icon "Camera" in the top-right corner of the viewport. Then select "Background". Then "Ref image for X-axis". I suspect that the behavior will be the same as it was in the normal executable which includes the library "PNG". To furthermore isolate the problem, I have built another special executable for you "./3dcoat-no-png-simple-dialog". The file dialog inside "3DCoat" has been replaced with the simplest code taken from the GTK official site. The code doesn't modify the file dialog class in any way. It simply calls a couple of lines.

    So, I didn't expect it to work since I also have a crash when there is a scene file, obj or whatever other file (so couldn't open a saved scene), but both the executable you shared to me are working.

    I can open a save without problem, for the picture, when I'm opening it the file dialog is closing, but nothing is loading, but I suppose it's normal since there is not the library for it.

    • Like 1
  2. 23 minutes ago, StriderX said:

    If you are running ArchLinux you can install python38 from the AUR. This worked for me 

    This still doesn't solve the problem of linking directly to libpython3.8.so.1.0.

     

    As I said, for python 3.8 I just symlinked 3.10 and it works great. I don't need to install 3.8 for that. I still installed 3.8 in case to avoid any unwanted bugs, but I was pretty sure it wasn't related to my bug with the browser. I still have to dig in it but I can't find any log to tell me why it's crashing.

  3. I was under 3D Coat 2022.47 and updated to 2022.49 hoping one bug that was making 3DCoat would be fixed.

    I'm on Linux so I got the same problem with the python library missing, it seems most of the distro are not providing python 3.8, so I simply created a symbolic link of a newer version and it worked:

    #ln -s /usr/lib/libpython3.10.so.1.0 /usr/lib/libpython3.8.so.1.0


    I can lunch the new version but I still have the same bug.
    I basically can't use the file explorer.
    While trying to save/open a file, 3DCoat crash when there the browser is displaying a file in the folder.

    For example if I'm looking to load or save a project, I can browse in folder casually, but if I have a project file in the folder I'm opening it crashes.

    If I want to open a background image, when I'm going into a folder with picture it crashes.

    Is there anywhere I could find logs maybe? My terminal is not returning anything more than what it returned at the lunch of the app.

    EDIT: I found a log in the preferences folder, I deleted the folder and restart 3DCoat to have something clean, but I can't find anything relevant in it. I attached it to the message in case someone can find something.

     

    EDIT: I tried under an Ubuntu 20.04 LTS VM and indeed there is python 3.8 installed directly. And no file browser crash.
    I'm still trying to figure out why it's crashing on my computer (Arch under kernel 6.0.5-arch1-1)

    Log.txt

×
×
  • Create New...