Q100022: Launching Mari in safer 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
In newer versions of Mari, we have expanded the debugging levels of Safe. In rare circumstances, if you do require further debugging beyond the given five states above, you can find more information on what these new modes disable in the Mari Online Help.
If you are unsure on whether or not to run these further debugging modes, please get in touch with Support for advice.
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)
Run the following in a terminal
We're sorry to hear thatPlease tell us why