При подключении второго монитора экран становится черным

Я использую 11.04 на 13-дюймовом MacBook Pro 2011 года (Intel HD 3000 GPU).

Раньше все было хорошо, но сегодня, когда я подключаю внешний монитор (подключается 17-дюймовый Acer). через порт мини-дисплея к адаптеру VGA) ноутбук сразу распознает монитор, но экран становится черным. Кажется, что все еще отзывчиво. Я вижу курсор и вижу, как он меняется, когда он перемещается по таким вещам, как текстовые поля или края открытых окон. Но даже после отключения монитора я не могу получить ничего, кроме черного экрана, пока не перезапущу gdm.

Вчера я использовал ноутбук с 22-дюймовым монитором Asus, используя порт мини-дисплея с адаптером DVI, и все было в порядке. Этот же монитор хорошо работал на прошлой неделе, когда я работал под управлением OS X, и на старом ноутбуке HP без адаптера (прямо к VGA).

Как это исправить?

8
задан 29 April 2011 в 20:37

5 ответов

Только что нашел официальную страницу с ошибкой, с возможными обходными путями, такими как установка других версий ядра: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/745112

В настоящее время, похоже, нам нужно подождать или поиграть с другими ядрами ...

РЕДАКТИРОВАТЬ: Я только что установил и попробовал ядро ​​linux-headers-2.6.39-020639rc4 и работает как шарм - по крайней мере, в этом отношении. Я надеюсь, что он так же стабилен, как и предыдущий!

0
ответ дан 29 April 2011 в 20:37

Установка нового ядра 2.6.39 решила проблему в моем случае. Вот пошаговые инструкции для менее опытных пользователей: http://blog.lome.pl/blog/ubuntu-11-4-black-screen-problem-solved/

0
ответ дан 29 April 2011 в 20:37

У меня была эта проблема с монитором DVI, подключенным к док-станции с использованием Ubuntu 11.10. Я решил это, удалив файл ~/.config/monitors.xml

0
ответ дан 29 April 2011 в 20:37

Я использую Ubuntu 11.04 с ноутбуком Nvidia и интегрированным Intel AGP.

Я использую внешний монитор, подключенный через мини-порт DisplayPort, подключенный к карте Intel. Он работает с тех пор, как я установил Ubuntu 11.04 в месяц, сегодня внешний монитор перестал отвечать:

  • Внешний монитор сообщает об отсутствии синхронизации
  • Система> Предпочтения> Мониторы отображают внешние монитор как подключенный и работающий.
  • Print Screen включает изображение внешнего монитора
  • Основной монитор ноутбука работает, как и ожидалось.

После двойной проверки кабелей, соединений и внешнего монитора я загрузился обратно в предыдущее Ядро (полагаю, вчера я получил обновление ядра), и внешний монитор вернулся к жизни. Я сделал тест спиной пару раз, и поведение было последовательным.

Ядро-нарушитель является 2.6.38-11-generic.

Последнее известное исправное ядро ​​- 2.6.38-10-generic.

Пока я придерживаюсь предыдущего ядра при использовании внешнего монитора.

Ниже приведены сведения о моем графическом устройстве:

anibal@collar-de-bolas:~ $ lspci | grep -i VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation Device 0df4 (rev a1)
anibal@collar-de-bolas:~ $ sudo lshw -C video
[sudo] password for anibal: 
  *-display               
       description: VGA compatible controller
       product: nVidia Corporation
       vendor: nVidia Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:16 memory:f0000000-f0ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:3000(size=128) memory:f1000000-f107ffff
  *-display
       description: VGA compatible controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:54 memory:f1400000-f17fffff memory:e0000000-efffffff ioport:4000(size=64)
0
ответ дан 29 April 2011 в 20:37

В качестве обходного пути, чтобы иметь возможность продолжить работу, посмотрите здесь

Стенограмма:

Вам нужно перейти в tty оболочку (без пользовательского интерфейса) с помощью Например, Ctrl + Alt + F2. В оболочке tty вам необходимо войти в систему и найти любой процесс compiz, используя команду

ps -ef | grep compix

Затем убить все процессы compiz:

kill -9 <processes ids separated using space>

Затем запустите Unity для инициализации пользовательского интерфейса:

unity&

Дайте ему немного времени для загрузки и вернитесь к «оболочке UI», используя ctrl + alt + F8, чтобы увидеть инициализацию пользовательского интерфейса.

0
ответ дан 29 April 2011 в 20:37

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

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