A past discussion on Video conferences in Qubes lead to the creation of a github issue which culminated in the documentation of how to this. Thanks to everyone involved!
The Problem
We all know the frustration of having to demo a project on one AppVM A but having our regular videoconferencing software in AppVM B. One has to install/start the software on the other one, making an overall bad experience. Sometimes even having to do this in a rush because we had forgotten about this “detail”.
The Solution
Having an option to Share Screen to AppVM
on AppVM A
which would show as a virtual camera on AppVM B
with the screen from A
. Then on the videoconferencing software all the user would have to do is select that virtual camera to share the screen.
A guide on how to do this is linked bellow (disclaimer: it’s a bit technical):