Aqui está o que eu preciso fazer. Preciso estar reproduzindo um filme via HDMI em uma tela de televisão para meus amigos enquanto estou cortando alguns projetos pessoais sobre VGA em um monitor menor. É imperativo que as telas sejam separadas, pois eu tenho um aplicativo de monitor de trabalho em execução na tela VGA que fará capturas de tela aleatoriamente e seria bom não ter capturas de tela com metade de Megamind e metade de Eclipse. Ouvi dizer que você pode executar uma sessão X diferente em cada tela, mas não sei como fazê-lo. Essencialmente, preciso do VLC em tela cheia em uma tela e no meu ambiente de desktop completo na outra. Estou executando o Linux Mint 11 (Ubuntu 11.04) 64 bits.
Existe uma maneira de fazer isso? Em caso afirmativo, eu poderia fazer isso para poder alternar a sessão X à qual meu mouse está associado para controlar o filme?
fonte
export DISPLAY=:2 && vlc myfile
iniciaria o VLC na outra tela, então eu poderia usar o plugin HTTP para controlá-lo. Faz sentido. Vou ver se consigo fazer algo funcionar aqui.synergy
o mesmo teclado e mouse nos monitores X de vários lugares na mesma máquina ou mesmo em máquinas de rede.DISPLAY=:2 vlc myfile
. Isso altera a variável DISPLAYvlc
apenas para o comando, sem pisar na variável DISPLAY do shell inicial. Isso é ainda mais útil se você usar o VLC em segundo plano para continuar usando a janela do terminal.Acabei de escrever uma pequena dica sobre como configurar e executar xsessions separados em 2 monitores. Confira http://www.nu2upc.com/linux-tips/configuring-dual-displays/
fonte