Get non-snap Firefox
After seeing this error I replaced Ubuntu’s Firefox snap using the steps listed:
user@demo:~/Desktop$ which firefox
/usr/bin/firefox
user@demo:~/Desktop$ /usr/bin/firefox
2026/09/11 13:05:09.480118 cmd_run.go:1614: WARNING: cannot start document portal: Expected portal at "/run/user/1000/doc", got "/home/user/.cache/doc"
/user.slice/user-1000.slice/session-c2.scope is not a snap cgroup for tag snap.firefox.firefox
Remove SNAP:
sudo snap remove firefox
Import the Mozilla repo:
# Create the keyring directory if it doesn't exist
sudo install -d -m 0755 /etc/apt/keyrings
# Import the Mozilla signing key
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
# Add the Mozilla repository to your sources
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
Get actual Firefox:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
Check:
user@demo:~/Desktop$ cat /etc/apt/preferences.d/mozilla
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
Get Firefox:
sudo apt update && sudo apt install firefox
Check:
apt-cache policy firefox
Example output:
Processing triggers for gnome-menus (3.36.0-1.1ubuntu3) ...
orin@demo:~/Desktop$ apt-cache policy firefox
firefox:
Installed: 155.0.1~build1
Candidate: 155.0.1~build1
Version table:
1:1snap1-0ubuntu5 500
500 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 Packages
*** 155.0.1~build1 1000
1000 https://packages.mozilla.org/apt mozilla/main arm64 Packages
100 /var/lib/dpkg/status
155.0~build1 1000
1000 https://packages.mozilla.org/apt mozilla/main arm64 Packages
154.0.1~build1 1000
1000 https://packages.mozilla.org/apt mozilla/main arm64 Packages
154.0~build1 1000
1000 https://packages.mozilla.org/apt mozilla/main arm64 Packages
153.0.4~build1 1000
1000 https://packages.mozilla.org/apt mozilla/main arm64 Packages
Output says 155.0.1~build1 the native .deb package is installed and Mozilla’s repo has higher priority (1000) than Ubuntu (500).