Como obtenho o Ubuntu / Nvidia GeForce 8400GS para reconhecer corretamente dois monitores idênticos?

2

Obrigado a todos pela ajuda até agora, acho que estou preso tentando editar ou criar um arquivo xorg.conf adequado que me proporcione uma exibição consistente na inicialização.

Eu tenho dois monitores idênticos - Samsung S20D300, Ubuntu 14.04, 4GB de RAM, Intel E5300 @ 2.60GHz, Nvidia GeForce 8400 GS com saídas VGA e DVI-D - 1 monitor conectado a cada

No utilitário de configurações Nvidia XServer, um monitor mostra como "Samsung S20D300 (CRT-1)" (conectado a VGA) o outro como "CRT-0" (conectado a DVI-D com VGA adequado para DVI- "D "adapter" A mesma configuração funcionou bem no Win8.1.

As configurações e a resolução da Samsung estão bem, 1366x768, o "CRT-0" está aparecendo apenas em 1360x768, com opções mais baixas disponíveis. O monitor 1360 fica à direita do monitor 1366 (principal) e a borda esquerda do 1360 não é visível com uma barra preta no lado direito.

Eu tentei o driver X.Org Nouveau, a mesma coisa, usando a placa onboard + a Nvidia também está fora. Instalou vários drivers legados e atuais da Nvidia, mesmo.

Usando o xrandr, consegui forçar a tela para a direita em 1366 e corrigir a posição, mas isso obviamente não sobreviveu à reinicialização. Eu acho que posso editar o arquivo xorg.conf, mas não consigo encontrar exatamente como fazer isso.

Qualquer direção, ajuda, perguntas e sugestões serão muito, muito apreciadas. Obrigada!

    
por Hockeybik 10.07.2015 / 09:49

2 respostas

0

  1. Verifique se eles são realmente idênticos. Veja o ID do produto, datas e coisas semelhantes. Eu tinha um caso no trabalho em que dois monitores que achávamos idênticos não suportavam conjuntos idênticos de resoluções, e descobri que eles não eram idênticos. Uma delas foi uma versão ligeiramente modificada lançada alguns meses depois. Eles tinham o mesmo número de modelo e tinham sido vendidos como se fossem o mesmo produto, mas não eram.

  2. Coloque as mãos em um cabo DVI real. Às vezes os adaptadores fazem coisas engraçadas. Você diz que é um "adaptador adequado". Não tenho ideia do que isso significa (o que é um adaptador inadequado?). Eu sei que eu usei adaptadores que deveriam converter um cabo para outro tipo e não, enquanto o sistema funcionou bem com o cabo correto. Cabos DVI não devem ser caros. Onde eu moro, muitas vezes você pode encontrá-los sendo jogados fora por pessoas que se deslocam para HDMI e DP, embora isso possa não ser relevante para você.

  3. Tente trocar as portas nas quais os dois monitores estão conectados. Presumivelmente, você espera que o problema ocorra em qualquer monitor que esteja conectado ao DVI, mas talvez esse monitor esteja quebrado ou algo assim.

por user3113723 11.07.2015 / 00:41
0

É possível que algo (o adaptador? o uso de dvi?) esteja impedindo o X de descobrir as propriedades do seu monitor, e é por isso que ele não está aparecendo pelo nome.

Algo que você poderia tentar:

  1. Obtenha xrandr .

  2. Execute xrandr para despejar as configurações do seu monitor. Presumivelmente, os dois aparecerão de maneira diferente. (Se não, o problema está em outro lugar e é fácil de corrigir).

  3. Leia toda a documentação horrivelmente complicada relacionada à adição de modelos personalizados para exibições. Existem algumas referências em man xrandr , embora você provavelmente tenha que pesquisar um pouco.

  4. Para o monitor não descoberto, adicione uma modeline personalizada idêntica à modeline que você está usando para o bom monitor (normalmente isso pode ser perigoso, porque se você disser ao monitor para atualizar mais rápido do que realmente pode, ele pode quebrar partes dele, mas isso não deveria ser possível aqui).

  5. Tente iniciar o monitor com a resolução mais alta que você deseja usando xrandr (você terá que ler mais documentos, obviamente). Se isto funcionar, você poderá, em princípio, fazer com que ambos os monitores trabalhem como você gosta de usar uma interface mais conveniente (eu diria que tente arandr); isso é apenas diagnóstico.

por user3113723 11.07.2015 / 02:00