Mono was not found after Mono was installed

That is correct. In El Capitan, you can no longer write to /usr/bin, as those are now reserved for the operating system. This breaks a lot of software, including Mono and Fuse.

There is a preview build of Mono for El Capitan available if you want to test it, at http://www.mono-project.com/download/, but Fuse will not support El Capitan for a few weeks still.

Thanks for explanation.

I tried Mono for El Capitan, and it still gives the same permission errors. Will be waiting for the next version of Fuse then.

Mono is installed but Fuse won’t open.

Terminal: fuse: Couldn’t start a background process of the daemon.

Will Fuse work on Mac OS X 10.9.3 without Xcode?

Cheers

+1 I’m on El Capitan too. Can’t wait to try Fuse tools.

Leùna: Fuse will work without Xcode, but then you can only build for Android. Which version of Fuse do you have, could you please try with the latest version and see if the problem persists?

As for El Capitan, we will look into that in a couple of weeks. Currently we’re all hands on deck to finish some new exciting features. Stay tuned! :slight_smile:

I just installed the latest Fuse (beta) v0.5.3715 (September 3rd, 2015)and it’s the same, nothing happens when I try to open it?

Terminal says “A daemon is already running” but there’s no icon in the menu bar?

I’m running Mac OS X 10.9.3

Is there a solution?

It does not work for me either (on OS X 10.10.5).

Mono is installed under /usr/local/bin/mono.

mono --version:

Mono JIT compiler version 4.2.0 (Stable 4.2.0.179/a224653 Fri Aug 28 13:53:46 PDT 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    TLS:                     normal
    SIGSEGV:           altstack
    Notification:  kqueue
    Architecture:  amd64
    Disabled:          none
    Misc:                  softdebug
    LLVM:                  supported, not enabled.
    GC:                      sgen

Sorry that it took so long to get back to you Leùna and chuchana, but could you please try the latest version, 0.5.6000?

Mono detection should work better in this release.

Also Leùna, if that error happens again, you could try to do kill Fuse manually. A simple way to do that is to do pgrep '^Fuse$' |xargs kill which kills any process named Fuse.

Starting with yesterday’s release (0.5.6000), we now have experimental support for El Capitan.

However, we have found that the “Mono preview package for El Capitan” seems buggy, and recommend that you use the normal Mono for Mac OS X instead, which also actually works on El Capitan. So make sure you select the normal (not preview) MDK from http://www.mono-project.com/download/.

Thank you for the update. Unfortunately, I still get the same error with version 0.5.6000.

Could it be that you have installed the “Mono Preview package for El Capitan”? We have found it works much better to use the normal stable release of mono, even on El Capitan. You can get that from the top link here: http://www.mono-project.com/download/

No, Mono Stable 4.2.0 on OS X 10.10.5.

According to http://www.mono-project.com/download/, the latest stable version is 4.0.4.1:

The latest Mono release is: 4.0.4 SR 4 (4.0.4.1)

4.0.4.1 is also the version you get when you select “Download Mono MDK” under “Mono for Mac OS X is available as a Mac Package (.pkg)”.

However, if you select “Download Mono MDK (El Capitan Preview)” under “Mono Preview package for El Capitan (OS X 10.11)”, you get 4.2.0.

Could you please try installing 4.0.4.1 and see if that works for you?

I had installed mono via homebrew, wrongly assuming the result was the same. I tried switching to another version, also from homebrew, which did not work either:

➤ mono --version
Mono JIT compiler version 4.0.2 (Stable 4.0.2.5/c99aa0c Fri Jul 10 20:47:12 PDT 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    TLS:                   normal
    SIGSEGV:           altstack
    Notification:  kqueue
    Architecture:  amd64
    Disabled:          none
    Misc:                  softdebug
    LLVM:                  supported, not enabled.
    GC:                      sgen

I then removed it and installed it with the installer from the download page:

➤ mono --version
Mono JIT compiler version 4.0.4 ((detached/5ab4c0d Tue Aug 25 08:35:07 EDT 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    TLS:                   normal
    SIGSEGV:           altstack
    Notification:  kqueue
    Architecture:  x86
    Disabled:          none
    Misc:                  softdebug
    LLVM:                  yes(3.6.0svn-mono-(detached/a173357)
    GC:                      sgen

Fuse still doesn’t start. It just appears in the Dock for a second and disappears again immediately. I could not find any items relating to Fuse in system.log.

The uninstall instructions for Mono might have pointed me to some reason the homebrew install is not recognized:

sudo rm -rf /Library/Frameworks/Mono.framework
sudo pkgutil --forget com.xamarin.mono-MDK.pkg

Do you also access Mono.framework or only the binary?

Hey, you are right, we are accessing required things inside the Mono.framework. However Fuse should work after Mono MDK is installed. Can you please run fuse --version and post your result.

Installed the latest Fuse release with MonoFramework-MDK-4.0.4.1 and nothing happens.

Terminal: A daemon is already running.

I’m upgrading to a new Macbook pro with El Capitan at the end of the month… perhaps that will help?

I really want Fuse working.

➤ fuse --version
Fuse version 0.5.6000 (build 3914)
Copyright (C) 2015 Fusetools

Fuse does start when I run fuse from the shell. Thank you!

Maybe you could add explicitly that you have to install it with the installer (and not with brew or brew cask and probably MacPorts) here and here?

Yeah I get the exact same crap with Mono not wanting to do a proper install on El Capitan and henceforth the Fuse installer telling me to sod off :slight_smile:

Anyone got a fix on this of sorts? My Unix is rusty but I tried what I could to get it working.

Hi Niels, which version of mono do you have installed? If you have the experimental 4.2 version, could you please switch to the stable 4.0.4?

The mono download page unfortunately makes it look like you want the one labeled “(El Capitan Preview)” on El Capitan, but that is an alfa version. The normal mono works just fine on El Capitan too.