In Ubuntu 21.10, Firefox 93.0 can't open a file in a hidden directory like /home/alba/.toto/0000000d.html
.
(Whatever the name and content of the HTML file, you can use an empty file.)
Nor does Chromium 95.0.4638.54 snap but Dillo version 3.0.5 and Google Chrome 90.0.4430.93 can do it.
In 21.04, Firefox 93.0, Dillo 3.0.5 and Google Chrome 90.0.4430.93 can do it, only Chromium 94.0.446.71 snap cannot, so this is a regression.
Can you confirm? Is it worth reporting a bug? Is it Firefox or Ubuntu bug?
I found this by using Claws Mails that stores HTML mail files in ~/.claws-mail/
.
More simply
Checked with Ubuntu 22.04.
Take any HTML file named index.html
that Firefox or Chromium can open. Rename it with a leading dot .index.html
, then Firefox or Chromium cannot open it. Firefox error message (in window) :
Access to the file was denied
The file at /home/me/.index.html is not readable.
It may have been removed, moved, or file permissions may be preventing access.
With or without dot, the Failed to load module "canberra-gtk-module"
error also occurs in Terminal so it is probably not the cause.
% snap list
chromium 101.0.4951.41
firefox 99.0.1-1
dillo
has no problem.
~/.toto/0000000d.html
using the*.deb
version of Firefox 93.0 in Ubuntu 21.10. I can drag the file from Nautilus onto Firefox, and it opens. Also, I can right-click on the file and select to open the file in Firefox, and it opens. – Enterprise Oct 27 '21 at 20:46firefox /home/alba/.toto/0000000d.html
, same result. But I see thisGtk-Message: 22:11:44.197: Failed to load module "canberra-gtk-module
. – Pierre ALBARÈDE Oct 27 '21 at 21:12sudo apt install libcanberra-gtk-module libcanberra-gtk3-module
does not remove the message. – Pierre ALBARÈDE Oct 27 '21 at 21:26firefox ~/.toto/0000000d.html
just opens the (blank) file in Firefox for me, without errors. Try the*.deb
version. May be the snap sand-boxing is causing this? By the way, I havelibcanberra-gtk
,libcanberra-gtk0
,libcanberra-gtk3-0
, andlibcanberra-gtk3-module
installed. – Enterprise Oct 27 '21 at 21:37control-o
. This methods works. However, it does not solve the Claws Mail issue, which relies basically on the command line. Maybe some option in the command line may solve the problem, – Pierre ALBARÈDE Oct 27 '21 at 21:41sudo snap remove --purge firefox
then reinstalledsudo apt install firefox
and the problem with Firefox has vanished. Thanks. I suppose that the problem is that snap does not connect well to the libacanberra installed with apt. – Pierre ALBARÈDE Oct 27 '21 at 21:56~/.claws-mail
cannot be opened. – Pierre ALBARÈDE May 01 '22 at 11:24