wez / wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
https://wezfurlong.org/wezterm/
Other
18.04k stars 807 forks source link

MacOS "WezTerm.app" Not Opened #6363

Open Ugenx opened 2 weeks ago

Ugenx commented 2 weeks ago

What Operating System(s) are you seeing this problem on?

macOS

Which Wayland compositor or X11 Window manager(s) are you using?

No response

WezTerm version

20241104-083404-51c794ac

Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?

Yes, and I updated the version box above to show the version of the nightly that I tried

Describe the bug

No matter what installation method I use, I get a popup saying "WezTerm.app" Not Opened:

image

Tried:

Running Sequoia 15.1 on an M1 MacBook Pro

To Reproduce

All three lead to the same result: brew install wezterm download from releases page/extract/move to ~/Applications download nightly from release page/extract/move to ~/Applications

Shift/Right click -> open does not change the behavior

Configuration

no config

Expected Behavior

I expected the application to start normally or provide an override prompt in the case of the right click -> open approach.

Logs

No response

Anything else?

I tried downloading kitty via brew just to see if all net new applications are being affected but kitty started up without any warnings.

shabman commented 2 weeks ago

Hi @Ugenx,

I noticed you ran brew install wezterm. Did you try brew install --cask wezterm instead?

I am running macOS Sequoia 15.1 on M2 and the --cask flag worked for me.

Ugenx commented 2 weeks ago

Yes I did, unfortunately with the same result:

image

edit: replaced first screenshot with second attempt after clearing homebrew cache to ensure fresh download of the binary

bew commented 2 weeks ago

Are you on a work (not personal) laptop? I personally saw this kind of error when trying to install an app that wasn't approved by work security policies. You might need to talk to them to allow the app to be run 🤔

Ugenx commented 2 weeks ago

I am on a work laptop but no other apps have been affected. I confirmed with our IT that there is nothing additional that would apply this block.

After further research, it seems Apple recently changed something: Where I used to be able to right click -> open to override, I now have to go to System Settings -> Privacy & Security -> Security and click Open Anyway where there is now an entry for WezTerm. This option only appears after clicking "Done" on the error in my screenshot.

My issue is now resolved.