Второй монитор остается черным / в режиме энергосбережения

Я использую два монитора, Belinea o.display 1 (признан Ubuntu как Rogen Tech Distribution Inc 20 ", но работает нормально) на DVI-выходе (подключенном через адаптер DVI-to-VGA) в качестве мой основной монитор и Dell 19 "(распознается правильно) на выход HDMI (через адаптер HDMI-DVI) в качестве дополнительного монитора. Графический контроллер GeForce 9500 GS. Я использую полностью обновленную Ubuntu 13.04 с nouveau 1: 1.0.7-0ubuntu1.

Проблема в том, что второй монитор (Dell) никогда не выходит из режима ожидания во время загрузки: экран остается черным, а индикатор состояния на мониторе остается оранжевым (он горит зеленым). Он правильно распознается, и размер рабочего стола устанавливается соответствующим образом, он просто остается черным. Изменение любого параметра через xrandr / arandr / и т. Д. ничего не делает. Экранное меню монитора сообщает, что он находится в режиме энергосбережения.

При использовании проприетарных драйверов NVIDIA второй монитор работает просто найти. Но эти драйверы вызывают много других проблем в моей системе, поэтому я бы очень хотел их избежать.

В Ubuntu 12.10 я нашел обходной путь: при перемещении относительного положения второго монитора немного вниз и вверх он снова включается и функционирует нормально:

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

Этот обходной путь перестает работать после обновление до 13.04, и теперь я ищу новое решение.

Кто-нибудь испытывал что-то похожее?

Вывод 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

Спасибо за вашу помощь!

3
задан 28 October 2013 в 00:48

2 ответа

У меня та же проблема с Lubuntu 12.04. Ваш обход с аргументом pos не работает для меня. Для меня работает дважды вызов xrandr с разными разрешениями:

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

Это вызывает уродливое мерцание, но делает свою работу. И это экономит мне два нажатия клавиш по сравнению с решением Джеффри Уильямса, которое также работает для меня.

0
ответ дан 28 October 2013 в 00:48

Я нашел решение для подобной проблемы. После загрузки или перезапуска X один из моих мониторов переходит в режим энергосбережения, другой работает нормально. Если я переключусь на текстовую консоль (ctrl-alt-f1), экран включится и будет работать правильно. Когда я вернусь к X (ctrl-alt-f7), мой дисплей останется включенным. Я думаю, что это проблема синхронизации частоты.

0
ответ дан 28 October 2013 в 00:48

Другие вопросы по тегам:

Похожие вопросы: