Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempted Weird Linux Bug-Fix #293

Closed
wants to merge 1 commit into from
Closed

Attempted Weird Linux Bug-Fix #293

wants to merge 1 commit into from

Conversation

ZeroHanekoma
Copy link

@ZeroHanekoma ZeroHanekoma commented Sep 26, 2024

I'm not sure if this is related to #250 but my issue is very similar. This is not yet ready for merge because there are still issues with the wieldables, and likely other things I haven't noticed yet.
Goal here is to figure out the issue with some Linux systems being unable to load the latest build of Cogito. Using 4.3 but should be no difference in versions, afaik.

What I did:

  1. Re-forked the current Cogito repo
  2. Cloned that and then deleted almost everything
  3. copied over an older build of Cogito I had
  4. Copied over only the new code, leaving Assets empty
  5. Copied over godot.project to see if issues arose
  6. Copied over almost every asset

I'm going to try copying over assets I haven't replaced yet to further narrow down the potential issue, but my only issue currently is the Wieldables don't seem to know how to reference their animations anymore. If you can look at that, I'm very confused. Anyone else on Linux who can't load the project, try this branch and see if you can load into it.

From what I'm finding, it's something in the Assets folder crashing, specifically a model but I can't figure out what.

…gly re-added in new cogito objects until it was updated. all works except wieldables no idea why
@niefia
Copy link
Collaborator

niefia commented Sep 26, 2024

Wieldable animations are a known issue with Cogito in Godot 4.3, reported here #247

Cogito hasn't been updated to 4.3 yet, so I'd suggest using 4.2.2 for now to help narrow down the issue your encountering

@ZeroHanekoma
Copy link
Author

ZeroHanekoma commented Sep 26, 2024

I've tried it with 4.2.1, 4.2.2 and 4.2.3. I almost thought it was a system issue until I started playing around with it more. I really wanna finish that swimming thing, lol. Unfortunately my logs and running it with --verbose doesn't tell me anything I don't already know.
Hoping some other Linux users can play around with it in here and I can get a better understanding.

Also, Thanks for pointing me to that issue I probably wouldn't have noticed it and continued trying to decipher what I did wrong on my own, lol. I'll look into that and double check it in Godot 4.2 when I wake up.

@Phazorknight
Copy link
Owner

So Cogito works just fine on my linux laptop:
Godot Engine 4.2.1 stable
Fedora Linux 40

I would definitely advice against using Cogito with Godot 4.3 yet as it has not been tested or ported for it yet at all.

@ZeroHanekoma
Copy link
Author

Yeah and showing from #201 and from my own personal experience, that's not every Linux machine. Something is borked somewhere for some users and that's what I wanted to figure out.
But alright man. I'll just go back to another project and wait.

@ZeroHanekoma ZeroHanekoma deleted the bug-fix branch September 27, 2024 06:40
@Phazorknight
Copy link
Owner

@ZeroHanekoma

that's not every Linux machine. Something is borked somewhere for some users and that's what I wanted to figure out.

For sure, and I'm curious what the issue exactly is. I provided of what I know on how Cogito runs on my end to narrow down sources of errors. The first step would always be to confirm the version of Cogito and Godot.

If the issue is with a specific asset, then making a new blank Godot project and importing just the Assets from the Cogito project might provide further insight.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants