How to get firefox extention working in DispVM?

I am wanting to get ublockorigin(and some other extension working) in a DispVMs that are based on a new templateVM which is based on a fedora-34-clone(cloned from fedora-34).

I have installed the extension in fedora-34-clone and when I go to Firefox setting extensions in DispVM. I am able to see ublockorigin installed. But, it is not functional nor are other extensions.

Anyone with understanding about firefox explain to me how to get this working.

What does “not functional” mean? I’ve just looked at mine and it works and I installed it the same way you say you did. This looks no-Qubes-specific to me.

1 Like

Well, I install extensions in the “DispVM Template” (which basically is a AppVM, such as fedora-34-dvm). I don’t install them in actual Templates (such as fedora-34), because I don’t think it’s safe to “run” any program in Templates. And it works fine for me.

No one actually propose to run anything in a template. On the contrary. You install in a template and use it in qubes based on that template.
So, go ahead, it just works this way.
And don’t run anything in a template.