Ubuntu 16.04: проблема с мультиэкранами, есть ли обходной путь?

Моя конфигурация следующая:

  • компьютер Dell M3800 (крепкий ноутбук); его внутренний дисплей имеет разрешение 15 дюймов, разрешение 1920x1080;
  • также имеется внешний дисплей, представляющий собой 24-дюймовый дисплей того же разрешения, подключенный через HDMI.

Что-то действительно странное после обновления, и я не уверен, почему это ...

Конфигурация дисплеев такова, что ноутбук находится слева (физически), а большой экран - справа. У меня есть окна на обоих экранах.

Когда я оставляю компьютер в покое и экраны переходят в «энергосбережение», если я просыпаюсь с экранами, все окна «возвращаются» к экрану ноутбука ...


Со времени первого вопроса я заметил, что на самом деле это никак не связано с моей блокировкой экрана; оно является систематическим, пока экраны переходят в режим энергосбережения (примечание: экраны, а не компьютер).

Для этого я попробовал другую конфигурацию: активировать только монитор Asus через HDMI и деактивировать внутренний дисплей ноутбука ... При пробуждении экран ноутбука на короткое время подсвечивается, прежде чем X "запоминает", что "нет, парень хочет только внешний дисплей "и снова переключается на требуемую конфигурацию.

Кроме того, этот ноутбук имеет чипсет nVidia, и не имеет значения, использую ли я драйвер nouveau или собственный драйвер nVidia: эффекты одинаковы.

Я открыл ошибку ( ссылка ), но тем временем есть ли обходной путь для этого, кроме того, что в настройках никогда не позволяйте экранам «засыпать», что является пустой тратой?

11
задан 25 April 2016 в 13:25

2 ответа

Я вижу, что этой проблемой с монитором Dell Precision 5510. 1 является HDMI, другой VGA, включил thonderbolt адаптер. Nvidia 1000 м и графика Intel.

графический дисплей Intel более хорош, Nvidia имеет большой разрыв. Однако Intel имеет ужасное резюме от экранной проблемы блокировки, описанной здесь. Не спящий от приостанавливают, в порядке, если машина не отключается и используется в другом месте. HDMI монитор почти всегда остается черным после следа от screenlock и не проснется без того, чтобы выходить из системы.

При использовании драйвера Nvidia затем существует 50%-й случайный монитор, проснется, если я попробую arandr.

, Если Вы еще не попробовали arandr, Вы должны. Это - хорошее gui представление xrandr, и можно выключить и включить мониторы. Это может сохранить конфигурации.

, Когда arandr не 'будит' монитор, зафиксируйте, требует, выходят из системы, после которого он прекрасен, пока я не перехожу к ванной, и экран привязывают удары. Рассмотрели то, чтобы заставлять блок избежать прохождения далеко от стола :)

, Когда один монитор чернеет, рабочий стол / менеджер окон не сжимает все на выживающий монитор. Некоторые приложения находятся на темной стороне, но xfce4 переключатель рабочей области показывает обоим в панели.

у меня нет удачи с Optimus/шмелем. настройки Nvidia имеют хорошего селектора для переключения драйвера дисплея, требует, выходят из системы для обмена.

я пойду, находят больше, различные типы мониторов. Подозреваю в возрасте мониторов, часть объяснения. Это 24-дюймовые мониторы Dell, которые должно быть 4 или 5 лет. Другим с проблемой у Вас есть то же?

думайте на этом. Если я перезагружаю, оба дисплея найдены немедленно, и все хорошо. Разве это не означает, что сам видеодрайвер в порядке? В человечности 16.04 у меня действительно был "свой курсор, невидимо после того, как приостанавливают" проблему, но только в витрине Intel ( https://bugs.launchpad.net/ubuntu / + ошибка/1573454 , https://bugs.launchpad.net/ubuntu / + source/xserver-xorg-video-intel / + ошибка/1568604 ). Nvidia не показала то же. Затем мы получили слово, которое легкий блокировщик должен быть удален для фиксации. Xscreensaver к спасению. Возможно, драйвер дисплея имел дефект, но внесенный блокировщик. Мы обвиняли драйвер дисплея полностью.

Хм. Заставляет меня задаться вопросом, может ли Xscreensaver связаться с черной экранной проблемой. Протестирует. Если Вы испытываете черные экранные затруднения, Вы внесли другие изменения рабочего стола/блокировщика?

0
ответ дан 25 April 2016 в 23:25
  • 1
    intel_pstate=disable не имеет никакого эффекта для меня. Я обновил систему снова, и теперь она работает с 33 ядрами и acpi=off опция. – Dmitry 25 September 2017 в 09:02

У меня есть тот же ноутбук, но с экраном 4k и у меня нет этой проблемы, хотя мой внешний экран соединен через DisplayPort/удар молнии.

я нашел, что HDMI сокет не был так же надежен для внешних экранов и будет бороться с моим 4k внешним экраном, который сказал, что Ваши разрешения не должны быть проблемой.

могли бы быть некоторые проблемы с CEC HDMI, который может использоваться для управления экранами с помощью HDMI - http://hdmicec.blogspot.co.uk/2012/05/how-to-find-out-if-your-device-is-hdmi.html

, я нашел, что это было намного более надежно на моей установке, если я использовал графические драйверы ppa https://launchpad.net / ~ графические драйверы / + archive/ubuntu/ppa

, я использую nvidia-367, и это, кажется, намного быстрее при инициализации экранов, предыдущие версии часто приводили к таймауту получения 4k, синхронизация так возьмет возрасты, чтобы запустить и дать мне ошибки.

0
ответ дан 25 April 2016 в 23:25
  • 1
    Я использовал систему в течение некоторого времени, и это было стабильно. Тогда с uptdate к 35 Ядрам я должен был выключить acpi снова. С ядром обновляют некоторые другие пакеты, где обновлено. Я думаю, что один из них является причиной проблемы теперь, потому что система также не загружается с 33 Ядрами. Unfortunatly у меня не было времени проходить пакеты, все же. Относительно Вашей проблемы загрузки Вы также добавляли intel_pstate=disable к параметрам загрузки? – janeinvieleicht 25 September 2017 в 00:28

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

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