Tela de login usando dois monitores

Iniciado por Carniceiro, 10 de Fevereiro de 2011, 19:00

tópico anterior - próximo tópico

Carniceiro

Oi, como o Xinerama (alguém conhece algum programa semelhante?) não funciona com o Compiz, eu estou usando o TwinView da Nvidia para ter a tela não separada em dois aparelhos. Um deles é o meu monitor, o outro é uma TV. Tenho uma GT 240. Uso o Ubuntu 10.10
Uso o driver nvidia-current dos repositórios (260.19.06) que não está muito desatualizado (o atual é 2601930). Meu monitor é conectado através do cabo VGA e a TV pelo hdmi. Tudo funciona bem. Quando quero htpc, abro o filme e arrasto para tela da tv.
Porém, estou enfrentando um grande problema: a tela de login surge apenas na TV, lá na sala. Mesmo o meu monitor estando marcado como tela primária no nvidia-settings. Após ligar o computador, o login aparece apenas lá na tv (no monitor tenho apenas a imagem do pano de fundo) e depois do login a tela primária, realmente, fica no meu monitor e a tv apenas como tela "extendida" (ou seja, ela agora é que tem apenas fundo ou o que eu arrastar para lá).
Pelo Xinerama, o meu monitor fica sempre como primário. Porém, fico sem compiz. Então, nada feito.
Contudo, pelo TwinView tenho que ficar imaginando a tela de login que só aparece na tv.
Gostaria que os amigos dessem uma solução.
Abraço.

avsilverio

Olá Carniceiro
Vc já tem a solução?
Tenho exatamente o mesmo problema.
Uso o TwinView numa placa Geforce 9400GT, com uma TV na porta HDMI e um monitor na porta VGA.
Também gostaria de saber como resolver esse problema.
Qualquer dica é bem vinda.
Abraço

Carniceiro

Cara, atualmente estou usando o 11.04, a placa é gts 450 e o driver é o 280.13 da nvidia. Uso o unity e não dá para usar dois monitores pelo mesmo. Então, para ver vídeo, eu uso um pendrive com o ubuntu 10.10 e o drive 280.13. Eu uso o ubuntu que está instalado no pendrive de forma persistente, saca?
Porém, não estou com ele para confirmar se uso o Twinview. No entanto, quase dou certeza, pois acho que roda o compiz, ou seja, não pode ser o xinerama. E não lembro de ter dado mais esse problema do login lá na tv.
Não sei se o que resolveu a questão foi a placa, o driver ou alguma configuração que fiz e não posso te relatar no momento (estou se o pen drive para te passar o settings).
Tenta atualizar o driver e, se ainda tiver esse erro, quando eu pegar o pen, tento ajudar.
Flw.

PageInsertDown

Cara eu não sei se você já resolveu seu problema, de qualquer forma vai a dica que funcionou pra mim (que por sinal é muito óbvia, talvez você já tenha feito isto), configure o monitor principal como "absolute" (além de marcar "make this the primary display for the X screen") e o secundário escolha outra opção de acordo com o seu desejo (direita, esqueta etc).
Salve as configurações /etc/X11/xorg.conf (save to X Configuration file), encerre a sessão e verifique se a configuração está da forma que você queria.

Obs.: em versões anteriores à 11.04 era necessário deixar o monitor primário "setado" como "screen number: 0" (nas opções X Screen) e o secundário como "1". Para fazer isso, basta você desabilitar o monitor secundário, automaticamente o monitor primário será "setado" em "0". Quando você reabilitar o monitor secundário ele retornará como 1.