Code Monkey home page Code Monkey logo

Comments (8)

lvalen91 avatar lvalen91 commented on May 24, 2024 1

Zip was always my go to. I ran into an issue with cloning (I can’t remember) that I just never went back to figuring out.

I had also downloaded files individually

from valheim-macos.

lvalen91 avatar lvalen91 commented on May 24, 2024

Verified previous macOS 13.3(22E252) also does not open 0.215.2

This check was on an Intel MBP(2019) that hasn't yet been updated to macOS 13.3.1. It ran previous patch 0.214.300 without issue.

from valheim-macos.

timkurvers avatar timkurvers commented on May 24, 2024

Hm, that's unfortunate. I see references to both ~/Desktop as well as potential external volumes under /Volumes/ in the log. I assume you have not changed where you build in the meantime?

Could you have a look at the output of xattr -rl build (from the root of the repository).

from valheim-macos.

lvalen91 avatar lvalen91 commented on May 24, 2024

I normally keep files on an external drive, but have been moving back and forth to rule out an external harddrive bottleneck.

Attached is the xattr output. This is from a fresh download of everything and kept within the Downloads folder of the main internal hard drive.

xattr_build_output.txt

from valheim-macos.

lvalen91 avatar lvalen91 commented on May 24, 2024

I was able to get a working game.

A lot of experimenting and no solid answer on what changed. I did notice a few things,

  • DepotDownloader can have an "InternalServer" error on certain chunks as it downloads the game. It won't stop the download, it won't redownload missing files when using the arg -validate. It finishes and states everything was downloaded.

Maybe it's a bad connection on my end.

  • Sometimes Unity doesn't get extracted correctly. Instead of a 7gig folder its 500mb.

  • SteamDb has a hash for each Depot, but there is no good or easy way to compare what's hosted and what you get.

  • On my MBP I did a fresh macOS. Which created a good stable Valheim on the first try.

Moving that entire "good" Folder to the Mac mini also builds a good game. However after MANY fresh GitHub downloads the macmini also created a good game.

Each time I thought I had it narrowed it down. Trying to get a consistent result was not successful. It's not this patch, I tried downloading older version and they each still failed to open.

I would consider this bug closed since a successful 0.215.2 Valheim.app was created at one point.

from valheim-macos.

timkurvers avatar timkurvers commented on May 24, 2024

Thanks for the detailed report!

Just ouf of curiosity: did you clone the repository or download the code as an archive? Reason I am asking is that the xattr output contains Safari quarantine flags, which could prevent the app from launching.

Will give Safari + download-as-zip a try later this week.

from valheim-macos.

timkurvers avatar timkurvers commented on May 24, 2024

Just tested the Zip-download variant, made a build, and I also get the 'Valheim is damaged..'-message.

It does not address any of the other issues you have encountered, but removing the quarantine attributes with xattr -cr build (clear recursively) makes the app launchable again. Hopefully this helps for future builds of Valheim.

Will likely add a small note about this to the README this week.

from valheim-macos.

timkurvers avatar timkurvers commented on May 24, 2024

Added small note about quarantined downloads to the README in f2f4e7b.

from valheim-macos.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.