Configurei minha VM do VirtualBox para ter dois monitores conforme mostrado abaixo
Quando inicio o sistema operacional convidado (Ubuntu 19.10) no modelo de tela cheia, uso o menu Arquivo para atribuir a tela virtual 2 à tela do host 3, mas nada aparece na tela do host 3. As configurações de exibição do Ubuntu linux mostram apenas uma exibição.
A peça que falta parece estar fazendo com que o sistema operacional convidado do Ubuntu reconheça a segunda tela virtual.
o que estou perdendo?
Em Display -> Screen escolha "VboxVGA" como o controlador gráfico, funcionou para mim.
Editar 30min. mais tarde: Após uma infinidade de testes (por causa da gagueira e baixo desempenho), removi o virtualbox e instalei o vmware.
Eu resolvi isso instalando o VMWare Player. Ele suporta vários monitores de maneira simples e intuitiva e funciona.