Q100022: Launching Mari in safe mode



This article shows how to run Mari in the different safe modes available starting with version 3.0, on all operating systems.


Starting with version 3.0v1 Mari now includes --safe and --safer startup modes, similar to Nuke's, with different logging levels, which can help diagnose problems when running Mari.

When Mari runs in these modes it will run as if it were a fresh install version without your different custom settings or 3rd party plug-ins, depending on the level.

These safe modes run a number of options, described below.

If you prefer, you can choose running individual safe mode options rather than those grouped under --safe or --safer. To do this, type the given number for the option after the --safe command.

Please be aware that these work on an "up to and including" fashion, so selecting --safe=3 also runs --safe=1 and --safe=2 (effectively, operating the same as running the --safe command).

The individual safe mode options are:

--safe=1  Disables startup Python scripts.

--safe=2  Disables user custom plug-ins.

--safe=3  Bypasses user Python libraries and is equivalent to --safe

--safe=4  Bypasses user settings.

--safe=5  Bypasses user environment variables and is equivalent to --safer



You can launch Mari in safer mode from a command prompt or terminal with the --safer flag. Exact steps are below. Note, for safe mode add the --safe instead of --safer i.e Mari3.2v1 --safe

Run the following in a Command Prompt
C:\Program Files\Mari3.2v1\Bundle\bin\Mari3.2v1.exe --safer

Open a Terminal from Applications > Utilities and run the following command (note this should all be on one line)
/Applications/Mari3.2v1/Contents/MacOS/Mari3.2v1 --safer
/Applications/Mari3.2v1/Mari3.2v1.app/Contents/MacOS/Mari3.2v1 --safer   

Run the following in a terminal
/usr/local/Mari3.2v1/mari --safer

Was this article helpful?
0 out of 0 found this helpful