I did install for a while Tuta (Tutanota) AppImage on the Template VM. I did download that AppImage from the Tuta Website Portal directly. I did add this file in the /home/user/Applications folder.
Then of course: chmod a+x tutanota-desktop-linux.AppImage, for making it runable.
Finally in the App VM settings, I could add this installed Tuta in the shown App Menu (via Qubes Manager). On that way after restarting the App VM it worked well. I could use Tuta App.
After a while, I cannot open that Tuta from the Qubes Application Menu anymore. No idea why. I just replaced it with the newest version of Tuta and it still does not work.
Any idea why?
Other option was, that I did solve is with Flatpak:
flatpak install flathub com.tutanota.Tutanota
After adding this installed Tuta (on based Flatpak) in the shown App Menu, it works. But now I have two âTuta Mailâ in the App Menu available from the Template VM.
Maybe you have any idea how to solve the problem with AppImage only? When it works with the AppImage again then I could remove that second installed option on based Flatpak?
Indeed, with AppImage would not work for any App VM when AppImage has been installed on Template VM. All good then. If that is also correct.
Or maybe it is because: chmod a+x tutanota-desktop-linux.AppImage?
I do not know how came that it does not work anymore on the App VM. I just installed Tuta from Flatpak recently and then I could select Tuta Mail app from the app list on App VM and it runs.
Just a check: On Template VM - I can run AppImage Tuta as well. It works.
I just wondered how I got Tuta Mail app in the list of the installed apps in the App VM which does not run. I am not sure if that worked once. Maybe I did install this via sudo apt install ... or with the .deb file a while ago.
Between: On Termplate VM with AppImage, this also is not working, when I want to have it on App VM:
I do install some needed apps on a Template VM for adding specific installed apps in different App VMs. Therefore I use Internet connection on a Template VM. It is fine.
Between: I did try to run the downloaded Tuta AppImage in an Template VM and it works.
There is a http proxy you can use from a template to download files from the Internet, the template can get in touch with the proxy through Xen vchans, so it does not need to be connected to the Internet.
@solene Is that the documentation about how to setup proxy for a cloned new template which I can switch to Internet with firewalls (sys-firewall) and back to no network (default / none): How to install software | Qubes OS.
Another question: When will it happen that I have proxy?
Iâm sorry I donât understand what you mean. Templates should never be connected to the internet, they have a proxy by default to be able to download files from the internet without network access.
Also as the topic is about Tutaâs appimage, you should get the file in an appvm and use it from there.
The appimage has a self update mechanism that replace the file in place, it wonât work if you install it in a template where the user canât modify the file.
@solene - Sorry for my confusing. I did read the Qubes OS documentation (especially the part: âHow to install softwareâ) again and indeed there is a proxy by default in the Template VM (for debian-12-xfce) pre-configured. So I also did test it, on based: âInstalling software from default repositoriesâ. All good. I should install only officially apps from those Debian default repositories.
Between: I hope it is fine when I did install Brave there? With this commands:
And I also do understand the basis of Qubes OS. That is really great! Thank you for making me aware of this.
Good to know that on Template VM (debian-12-xfce) is proxy by default pre-configured and also available. I just was wondering when I did run there with this command: ping www.startpage.com in very beginning, so, no response, it was / is the failure failed in name resolution (because of proxy).
What I have is now: A new Template VM cloned from (debian-12-xfce) which has a new name of the Template VM and this can be connected with Network access. See also the documentation: How to install software | Qubes OS, part: âInstalling software from other sourcesâ which can be risky.