![从 snap 升级后 Firefox 上传文件的行为](https://linux22.com/image/1188386/%E4%BB%8E%20snap%20%E5%8D%87%E7%BA%A7%E5%90%8E%20Firefox%20%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E7%9A%84%E8%A1%8C%E4%B8%BA.png)
从 20.04 升级到 22.04 后,Firefox 在将文件上传到网站时的行为发生了变化。因此,它会在主文件夹而不是上次使用的文件夹打开。这非常烦人,因为将照片上传到网站真的很累,需要一遍又一遍地点击所有文件夹。20.04 中没有这种情况。它记住了上次使用的文件夹。我在另一台计算机上安装了 20.04,并尝试安装 snap 版本,这里的行为相同。有什么解决办法吗?
答案1
更新:
我现在已经测试过了,ubuntu 22 在 virtualbox 6.1 上。我从我的主文件夹上传了一个测试文件。关闭并重新打开 Firefox。之后,如果我上传另一个文件,它会在最近的选项卡上打开 nautilus。所以这是 Firefox snap 版本的一个错误。
如果您确定该问题仅发生在 Firefox 的 snap 版本中,为什么不删除它而改用 mozilla ppa 中的版本呢?
sudo snap remove firefox
printf "Package: *\nPin: release o=LP-PPA-mozillateam\nPin-Priority: 1001" >> mozilla-firefox
sudo mv mozilla-firefox /etc/apt/preferences.d/mozilla-firefox
sudo chown root:root /etc/apt/preferences.d/mozilla-firefox
printf 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' >> 51unattended-upgrades-firefox
sudo mv 51unattended-upgrades-firefox /etc/apt/apt.conf.d/51unattended-upgrades-firefox
sudo chown root:root /etc/apt/apt.conf.d/51unattended-upgrades-firefox
sudo add-apt-repository ppa:mozillateam/ppa -y
sudo apt update
sudo apt install firefox -y