Entendi parcialmente para uma única janela:
-
configure uma exibição virtual:
# 1. show current display information
# and extract the name of your primary display (e.g.: eDP1)
xrandr --query
# 2. create virtual display
xrandr --addmode VIRTUAL1 1600x1024
# 3. add virtual display, change eDP1 to your primary display
xrandr --output VIRTUAL1 --mode 1600x1024 --left-of eDP1
-
Apresentar o chrome e o aplicativo que você deseja exibir na TV
- Mover as duas janelas para o monitor virtual
- Configure o Chrome para transmitir a janela do aplicativo para o chromecast (usei o Teamviewer para controlar a exibição virtual)
O problema:
Não consegui configurar o chrome para transmitir a tela virtual completa, porque o chrome só permitia que eu convertesse todas as telas de uma só vez, incluindo os conteúdos principal e virtual da exibição.
Solução alternativa:
Agora estou usando o Teamviewer para espelhar a exibição virtual para o meu dispositivo Android, que usa o Miracast para espelhar para a TV.