Plano de fundo
Eu finalmente consegui usar o twinview com um TFT (1440x900 @ 60Hz) e uma TV (PAL, 1024x576 @ 50Hz) na nvidia (driver proprietário), configurando o xorg.conf manualmente. Eu tive que fazer isso manualmente, pois a ferramenta nvidia-setup sempre misturava as duas resoluções e capacidades dos diferentes displays, resultando em X não iniciar de todo, e também trocava a tela principal para a tv, o que eu não gostei muito.
Além disso, esta ferramenta da nvidia não é capaz de lidar com as diferentes configurações de TV-OUT (PAL, 50Hz, COMPOSITE, S-VIDEO ...) sua placa e driver precisa distribuir o sinal correto. Havia algumas linhas que só podem ser definidas manualmente, afinal. Eu não posso fazer uso de duas x-telas separadas combinadas pelo xinerama desde que eu uso compiz na área de trabalho.
Problema
Agora está tudo bem, exceto pelo protetor de tela e gerenciamento de energia: Se eu ativar o protetor de tela ou o gerenciamento de energia para apagar o TFT enquanto estiver exibindo um vídeo na saída da TV, ele apagará ambos os monitores, em vez de deixar a reprodução de TV ligada enquanto o TFT é desligado.
Como posso dizer ao X para deixar a tv intocada enquanto o TFT está desligado ou o protetor de tela deixa em branco? Eu tenho notado que tenho que mover o mouse em cada tela separadamente para acordá-los um após o outro, então eu acho que eles são tratados de forma independente um do outro, então eu espero que seja possível configurá-los separadamente.
Muito obrigado!