Brave browser not starting due to snap mount namespace error

Solution 1:

The solution presented here is to use:

sudo usysconf run -f

Additionally in the link another user points out you don't need to use snap because brave is in the repo's now. You can download the brave .deb installation package here.

Solution 2:

Not a real solution but at least it allows me to access my profile data in Brave.

sudo snap revert brave

Now Brave starts normally.

Solution 3:

The answer in the second section is obsolete because the Brave snap package has been discontinued. The current instructions for installing Brave browser in Ubuntu from the official Brave browser website are as follows. Open the terminal and type:

sudo apt install apt-transport-https curl
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update
sudo apt install brave-browser