The problem I had with Firefox not loading in "enforce mode" is that my user's home path is set to /ubuntu-admin rather than /home/ubuntu-admin. I fixed this problem as follows:
sed -i "s|@{HOME}=@{HOMEDIRS}/\*/ /root/|@{HOME}=@{HOMEDIRS}/\*/ /root/ /\*/|" /etc/apparmor.d/tunables/home -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/1181807 Title: Firefox refuses to load, cannot find profile Status in “firefox” package in Ubuntu: Confirmed Bug description: Platform: Ubuntu 12.04 LTS (64-bit) Firefox version: 21 What happens: After upgrading to Firefox 21 any attempt to launch the Firefox application displays an error saying the user's profile cannot be found or is invalid. (The exact error message is "Your Firefox profile cannot be loaded. It may be missing or inaccessible.") The Firefox browser then closes. Trying to launch the profile manager or launch Firefox with an alternative profile or in safe mode all produce the same error, followed by Firefox closing. What is expected: Firefox should open, or at least display the profile manager to allow users to fix the problem. Work around: I tried deleting my profile and, indeed, the entire ~/.mozilla directory. Made sure Firefox was not running. Removed/purged Firefox and re-installed. None of these steps corrected the problem. The only work around I've found which allows Firefox to run is removing Firefox 21 and installer an older version. Firefox 11.0, for example, is in the repositories. Warning, upgrading to Firefox 21 after successfully installing and running an older version causes the problem to occur again. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1181807/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp