Мерцание экрана в Ubuntu 16.10 после включения монитора


10

В Ubuntu 16.10, когда мои мониторы просыпаются на моем ноутбуке Intel Core i7 третьего поколения (графика HD 4000), у меня мерцает экран встроенного ноутбука и внешний дисплей. Он уходит, когда я выношу полноэкранное окно на передний план.

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


У меня та же проблема в Ubuntu 17.04 ... исчезает ли ваше мерцание, если вы поместите курсор на пустой экран рабочего стола, щелкните и перетащите на любое пустое место?
— Скотт

Да, у меня была эта проблема. Это произошло только в Unity, но когда я переключился на другую среду рабочего стола, проблема ушла. Я попробовал и Корицу и Гнома, и ни у одного не было проблемы с мерцанием. Я остановился на Cinnamon, но, к сожалению, у меня были другие проблемы с запуском Cinnamon в Ubuntu, поэтому я перешел на Linux Mint с установленной по умолчанию Cinnamon.
— Медведь

1
Просто чтобы прояснить: «У меня была эта проблема», я имел в виду, что нажатие и перетаскивание заставили мерцание исчезнуть.
— Медведь

То же самое здесь на ноутбуке с HD4400
— ndemou

Ответы:


10

Убедитесь, что у вас установлен Compiz, и включите «Не ждать синхронизации видео» и «Принудительно завершить перерисовку при начальном повреждении»

Compiz -> Утилита -> Временные решения -> Не ждите синхронизации видео

Compiz -> Утилита -> Временные решения -> Принудительно завершить перерисовку при начальном повреждении

sudo apt-get install compiz compizconfig-settings-manager

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


Спасибо за это. Сейчас я использую Linux Mint, в котором используется среда рабочего стола Cinnamon, а не Unity, поэтому я не могу проверить это, но отмечу это как правильный ответ, если это может подтвердить пользователь Ubuntu Unity как решение проблемы. ,
— Медвежонок

настройка утилит compiz звучит как хороший совет. хотя это конкретное предложение не решает (пока) мою текущую проблему с Dell ProBook 450 G5 под управлением Ubuntu 16.04 LTS и Unity. Я играю дальше.
— Андреа Борга

обновление: «что-то», то есть изменение настроек и восстановление тех же настроек обратно, «исправило» мое мерцание ... так что я отмечу это как «решение» для меня.
— Андреа Борга

У меня были проблемы с мерцанием экрана с новым внешним монитором 2k, подключенным к моему ноутбуку. Этот трюк, кажется, сработал для меня. Работает Ubuntu 16.04 unity, Dell Precision 7510, графический чип NVIDIA M1000M и чипсет Intel.
— Рейльштайн

0

У меня была похожая проблема с использованием Benq 24 в качестве внешнего монитора на MacBook Pro 5,5 (графика NVidia). Я сменил универсальный драйвер Ubuntu на nouveau на собственный драйвер nvidia, и проблема, похоже, решена.

Процесс смены драйвера описан в этом ответе


У моего ноутбука нет графики Nvidia, только встроенная графика (Intel HD 4000).
— Медвежонок

Тем не менее, если вы ищете панель «Дополнительные драйверы» на панели, она может предложить вам собственный драйвер для вашего Intel HD 4000 в дополнение к nouveau
— vandem

Я уже использую «проприетарные» для всего, что указано в «Дополнительные драйверы». Есть два пункта, мой беспроводной адаптер Broadcom (который использует проприетарный) и «Неизвестный», который использует микропрограмму микропрограммы процессора для процессоров Intel от intel-microcode (проприетарный). Для Неизвестного я не знаю, должен ли я вместо этого выбрать «не использовать устройство», но я попробую и посмотрю, работает ли оно.
— Медвежонок

Нет, это не сработало, даже когда я использовал «не использовать устройство», я все еще чувствую мерцание после того, как снова включается мой экран.
— Медведь

У меня больше нет проблемы, я перестал использовать Unity, и проблема была решена.
— Snuggle Bear

0

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


почему это был принятый ответ? ... Это даже не хорошо в качестве комментария, и это заставляет пользователей askubuntu.com выглядеть как группа людей.
— Антонио Молинаро

@AntonioMolinaro Я согласен, я никогда не должен был отмечать это как ответ. Возможно, кто-то еще может знать ответ на этот вопрос.
— Snuggle Bear
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.