-
Notifications
You must be signed in to change notification settings - Fork 23
Fresh install of MacOS and OBS still triggers Rosetta install on run #33
Comments
Thanks for raising this, @spm1001. Unfortunately I can't reproduce this in my environment. Furthermore, I can confirm that VirtualCam is compiled as a universal binary and its object file targets
Universal binaries will run using the same architecture as its parent process; see here for more information. Confirm that the shell that you're running $: arch
arm64 |
I have the same issue on a fresh macOS 12.0.1 install. All binaries and libs seem to have arm64 versions or bundles, but double clicking the app still tries to install Rosetta. Some interesting messages from console:
Any idea where this "user preference" comes from or is stored? |
Interestingly, launching from the command line works:
|
That's a weird one. Unfortunately, I'm not sure. You might want to try running |
I have a clean Mac install (installed 1 hour ago!) - I haven't installed anything else yet except for homebrew. I am running install.sh:
When I click on the OBS executable, it tries to install rosetta. However, if I run it like this, it doesn't!
Very strange! |
Hey, Roman; thanks for using this!
Can you try running this in Bash instead of zsh?
…On Feb 6, 2022, 14:01 -0600, Roman Gaufman ***@***.***>, wrote:
I have a clean Mac install (installed 1 hour ago!) - I haven't installed anything else yet except for homebrew.
I am running install.sh:
***@***.*** obs-installer-for-apple-silicon % arch
arm64
***@***.*** obs-installer-for-apple-silicon % ./install.sh
[Sun 6 Feb 2022 19:57:53 GMT] INFO: Deleting OBS, StreamFX, and Virtual Camera. Type your password in when prompted...
[Sun 6 Feb 2022 19:57:53 GMT] INFO: ---> Deleting /Applications/OBS.app
Password:
...
... TRUNCATED COMPILE OUTPUT
/tmp/obsdeps/lib/./libjansson.4.dylib -> /Users/hackeron/Downloads/OBS.app/Contents/Resources/bin/./libjansson.4.dylib
[Sun 6 Feb 2022 19:59:48 GMT] INFO: Removing VLC and CEF...
[Sun 6 Feb 2022 19:59:48 GMT] INFO: Removing OBS sources...
[Sun 6 Feb 2022 19:59:49 GMT] INFO: Installation succeeded! Move OBS from your Downloads folder into your Applications folder when the window pops up.
***@***.*** obs-installer-for-apple-silicon %
***@***.*** obs-installer-for-apple-silicon % echo $?
0
When I click on the OBS executable, it tries to install rosetta.
However, if I run it like this, it doesn't!
***@***.*** obs-installer-for-apple-silicon % ~/Downloads/OBS.app/Contents/MacOS/OBS
Very strange!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you modified the open/close state.Message ID: ***@***.***>
|
Sorry if this is silly one - I've not previously used OBS and wanted to go straight to this M1 version.
Compilation completed without error (using M1 version of Homebrew too if that matters.)
On trying to run the newly minted OBS I get the 'To open 'OBS' you need to install Rosetta' dialog so am assuming there's an x86 binary lurking somewhere? Ideally I'd like to live without Rosetta at all.
Tried using
file
to discover it - seems to be one stray x86_64 for virtualcam which might be the trigger?Removing the plugin from the OBS folder still gives the error but I'm not sure when MacOS interrogates the app to see if it needs Rosetta.
It might be nice if it didn't trigger the Rosetta install but not sure if that's possible.
The text was updated successfully, but these errors were encountered: