O segundo monitor fica em preto / no modo de economia de energia

3

Estou usando dois monitores, um Belinea o.display 1 (reconhecido como um Rogen Tech Distribution Inc 20 "pelo Ubuntu, mas funcionando bem) na saída DVI (conectada via adaptador DVI-para-VGA) como meu monitor primário e um Dell 19 "(Reconhecido corretamente) na saída HDMI (via adaptador HDMI para DVI) como monitor secundário. O controlador gráfico é uma GeForce 9500 GS. Estou executando um Ubuntu 13.04 totalmente atualizado com o nouveau 1: 1.0.7-0ubuntu1.

O problema é que o segundo monitor (Dell) nunca sai do modo de espera durante a inicialização: a tela fica preta e o status do monitor permanece na cor laranja (fica verde quando está ligado). É corretamente reconhecido que o tamanho da área de trabalho é definido de acordo, apenas fica preto. Alterar qualquer configuração via xrandr / arandr / etc. faz nada. O menu na tela do monitor informa que ele está no modo de economia de energia.

Ao usar os drivers NVIDIA proprietários, o segundo monitor funciona apenas para encontrar. Mas esses drivers causam muitos outros problemas no meu sistema, então eu realmente gostaria de evitá-los.

No Ubuntu 12.10 eu encontrei uma solução alternativa: Ao mover a posição relativa do segundo monitor ligeiramente para baixo e para cima novamente, ele ligaria e funcionaria normalmente:

xrandr --output DVI-I-1 --mode 1680x1050 --pos 1280x0 --rotate normal --output HDMI-1 --mode 1280x1024 --pos 0x88 --rotate normal
sleep 2
xrandr --output DVI-I-1 --mode 1680x1050 --pos 1280x0 --rotate normal --output HDMI-1 --mode 1280x1024 --pos 0x0 --rotate normal

Esta solução alternativa para de funcionar após a atualização para o 13.04, e agora estou procurando uma nova solução.

Alguém experimentou alguma semelhança?

saída xrandr:

Screen 0: minimum 320 x 200, current 2960 x 1050, maximum 8192 x 8192
DVI-I-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 270mm
   1680x1050      60.0*+
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.1     72.0     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
HDMI-1 connected 1280x1024+1680+0 (normal left inverted right x axis y axis) 376mm x 301mm
   1280x1024      60.0*+   75.0  
   1152x864       75.0  
   1024x768       75.1     60.0  
   800x600        75.0     60.3  
   640x480        75.0     60.0  
   720x400        70.1  

lshw -c video:


  *-display
Beschreibung: VGA compatible controller Produkt: G96 [GeForce 9500 GS] Hersteller: NVIDIA Corporation Physische ID: 0 Bus-Informationen: pci@0000:01:00.0 Version: a1 Breite: 64 bits Takt: 33MHz Fähigkeiten: pm msi pciexpress vga_controller bus_master cap_list rom Konfiguration: driver=nouveau latency=0 Ressourcen: irq:16 memory:fa000000-faffffff memory:d0000000-dfffffff memory:f8000000-f9ffffff ioport:df00(Größe=128) memory:fb000000-fb07ffff

Obrigado pela sua ajuda!

    
por Rob 27.10.2013 / 21:48

2 respostas

5

Encontrei uma solução alternativa para um problema semelhante. Após a inicialização, ou reiniciar o X, um dos meus monitores entra em economia de energia, o outro funciona bem. Se eu mudar para um console somente de texto (ctrl-alt-f1), a tela será ligada e funcionará corretamente. Quando eu voltar para X (ctrl-alt-f7), meu monitor permanecerá ligado. Eu acho que é um problema de sincronização de frequência.

    
por Jeffery Williams 27.10.2013 / 22:14
2

Estou tendo o mesmo problema com o Lubuntu 12.04. Sua solução alternativa com o argumento pos não funciona para mim. O que funciona para mim é chamar o xrandr duas vezes, com diferentes resoluções:

DISPLAY=:0 xrandr --output HDMI1 --mode 1024x768
DISPLAY=:0 xrandr --output HDMI1 --auto

Está causando algumas tremulações, mas faz seu trabalho. E isso me poupa dois toques de tecla em comparação com a solução Jeffery Williams, que também funciona para mim.

    
por jan 13.04.2014 / 14:15