Ubuntu 16.04/17.04/17.10 и CENTOS 6,7: мерцание экрана и случайные выключения (Lenovo Thinkpad T410)
Я задаю тот же вопрос пару недель назад, но вопрос был закрыт, потому что он был связан с Ubuntu 17.10, который находится в стадии разработки.
Тем не менее, у меня есть те же (и хуже) проблемы для LTS 16.04 и для новой Ubuntu 17.04 или 17.10. Поэтому я снова задаю этот вопрос, и поскольку другие люди также сообщают о схожем поведении, я хотел бы обсудить этот вопрос подробнее.
Сначала вы можете найти НОВЫЙ ПОСТ и ниже ПЕРВОНАЧАЛЬНЫЙ ПОСТ. Обратите внимание, что НОВЫЙ ПОЧТА в основном относится к НАЧАЛЬНОМУ ПОЧТУ, и что НАЧАЛЬНЫЙ ПОЧТА имеет четыре РЕДАКТИРОВАНИЯ.
РЕДАКТИРОВАТЬ 1: предоставить часть журналов системы и датчиков температуры. РЕДАКТИРОВАТЬ 2: путаница в именах между Gnome и Unity. РЕДАКТИРОВАТЬ 3: Установка Centos 7, которая по-прежнему показывает мерцание экрана, но не отключается. РЕДАКТИРОВАТЬ 4: Установка Centos 6 после неосторожно сделанного обновления в Centos 7 снова вызывала случайное отключение.
Следующие посты описывают поведение, подобное тому, что я испытываю, часто речь идет о компьютерах Lenovo или Dell:
Мерцающий экран с графикой Intel на Ubuntu 17.04 -> для меня то же самое, если я использую и внешний экран или ноутбук
странная проблема мерцания экрана в Ubuntu 17.04 GNOME -> я пробовал все, что упоминается здесь
Есть много людей, имеющих подобные проблемы. Я хотел включить ссылки на их сообщения, но мне не хватает репутации, чтобы сделать это, извините за это.
Устройство:
- Lenovo Thinkpad T410
- Процессор Intel® Core™ i5 M 540 @ 2,53 ГГц × 4
- Intel® Ironlake Mobile 64Bit
Эта проблема:
То же, что сообщалось ранее (см. Ниже), но проблемы пошли хуже:
- Теперь случайные отключения, особенно при использовании оболочки каждые пару минут
- При использовании других программ меньше, но при наборе текста часто наблюдается мерцание экрана
- Оболочка (особенно при подключении через ssh к серверу) зависает через пару минут
- мерцание выглядит так: https://www.youtube.com/watch?v=TqAljJ0U5Pc
Попытки решить проблему
НОВЫЙ ПОСТ:
Обратите внимание, что в этот раз я не устанавливал никаких дополнительных драйверов, не манипулировал программным обеспечением и не пытался следовать инструкциям для других сообщений. Я просто настроил систему и проверил ее. В ПЕРВОНАЧАЛЬНОМ ПОСТЕ описывается, что я пытался сделать, чтобы решить проблемы раньше, но до сих пор ничего не получалось (это только ухудшилось). Также установка последней версии драйвера Intel не помогла. Мерцание экрана появилось после использования компьютера через полчаса, первое случайное отключение через 2 часа.
ПЕРВОНАЧАЛЬНЫЙ ПОЧТА (обзор деталей ниже):
- установка последней версии драйвера Intel для Linux
- переустановка Ubuntu 17.04, обновление до 17.10, переустановка 16.04 (видимо, ничего не получилось!)
- проверка, является ли это проблемой, связанной с нагревом, но сеньоры не показывают перегрева
- следуя инструкциям из других постов, описывающих подобные проблемы
- переключение с Unity на Gnome
Дальнейшие наблюдения:
Мерцание экрана или выключение не отображаются, например, когда я печатаю в браузере Chrome или пишу электронное письмо!
НОВЫЙ ПОЧТА (относится к Ubuntu Unity LTS 16.04)
Программное обеспечение:
- Ubuntu LTS 16.04 64 Bit
- единство 7.4.0
ПЕРВОНАЧАЛЬНЫЙ ПОЧТА (относится к Ubuntu Unity 17.04/17.10)
ВРЕМЯ ПЕЧАТЬ: 16:00
Я испытываю некоторый графический сбой, мерцание экрана и случайное выключение из Ubuntu 17.10 на моем компьютере Lenovo (хотя Настройки системы -> Подробности показывают 17.04!). Я очень ценю вашу помощь!
Программное обеспечение:
- Ubuntu 17.10 64 Bit (Zesty Zapus)
- единство 7.5.0
Эта проблема:
- Экран начинает мерцать случайным образом: каждый раз, когда я нажимаю клавишу, 1 мерцание.
- Это повторяется несколько раз, и затем экран становится черным, показывая только одну мигающую красную линию на левой стороне. Примерно через 30 лет ноутбук выключается.
- Завершение работы происходит случайным образом, но коррелирует с мерцанием экрана. Чем больше мерцание у нас было до того, как ноутбук часто выключается, то мерцание обычно происходит при наборе текста в оболочке. Это обычные клавиши: клавиша "backspace", "ввод", "вверх / вниз", первая клавиша, нажатая при наборе текста. в оболочку
- Я также испытал это, набрав в строке поиска
Ubuntu - Программного обеспечения
Drivers for the graphics not listed inНастройки системы -> Программное обеспечение и обновления -> Дополнительные драйверы` не распознает установленные графические драйверы - Поведение аналогично проблемам, о которых сообщает Aqil Hex, и многим другим (запрещено размещать здесь дополнительные ссылки - извините!)
Как я пытался это решить:
- Много раз обновлял и переустанавливал Ubuntu и другие графические пакеты.
- Установка последних драйверов с веб-страницы Intel Graphics для Linux v2.0.5.
Это текущая конфигурация:
System: Host: serenity Kernel: 4.10.0-22-generic x86_64 (64 bit)
Desktop: Gnome 3.24.2
Distro: Ubuntu Artful Aardvark (development branch)
Machine: Device: laptop System: LENOVO product: 2537E82 v: ThinkPad T410
Mobo: LENOVO model: 2537E82 BIOS: LENOVO v: 6IET85WW (1.45 ) date: 02/14/2013
CPU: Dual core Intel Core i5 M 540 (-HT-MCP-) speed/max: 1199/2534 MHz
Graphics: Card: Intel Core Processor Integrated Graphics Controller
Display Server: X.Org 1.19.3 drivers: modesetting (unloaded: fbdev,vesa)
Resolution: 1366x768@59.79hz
GLX Renderer: Mesa DRI Intel Ironlake Mobile GLX Version: 2.1 Mesa 17.1.2
Network: Card-1: Intel 82577LM Gigabit Network Connection driver: e1000e
Card-2: Intel Centrino Advanced-N 6200 driver: iwlwifi
Drives: HDD Total Size: 128.0GB (62.0% used)
Info: Processes: 232 Uptime: 3:40 Memory: 2760.0/5761.8MB
Client: Shell (bash) inxi: 2.3.11
Verified my installation following this steps from AMD Linux Community.
glxinfo | grep direct
direct rendering: Yes
Я хочу следовать конфигурации для Ubuntu 17.10, размещенной на этой странице и на официальной странице документации: https://help.ubuntu.com/community/BinaryDriverHowto/AMD но в настоящее время я не уверен, что мне следует это делать (я делаю не хочу, чтобы это было хуже)... У меня также есть проблема, что fglx и ati не используются для Ubuntu 17.10.
Дальнейшие наблюдения:
Мой ноутбук подключен к экрану 19-дюймовый экран Acer (разрешение 1366x768), и я использую клавиатуру USB. Однако, если я использую только ноутбук, у меня возникают те же проблемы, но реже.
РЕДАКТИРОВАТЬ 1
ВРЕМЯ ПЕЧАТЬ: 18:00
После того, как Хейнмма упомянул, что у меня может быть проблема, связанная с нагревом, я попытался установить программное обеспечение для мониторинга и следовал руководству по установке SensorInstallHowto на странице Ubuntu.
Я не думаю, что моя проблема связана с нагревом, так как вентилятор остается приятным и тихим, а ноутбук физически не нагревается. В моем системном журнале не было критических временных предупреждений, я нашел только что-то вроде этого:
Jun 16 17:22:17 serenity sensors[590]: acpitz-virtual-0
Jun 16 17:22:17 serenity sensors[590]: Adapter: Virtual device
Jun 16 17:22:17 serenity sensors[590]: temp1: +48.0°C (crit = +100.0°C)
Jun 16 17:22:17 serenity sensors[590]: thinkpad-isa-0000
Jun 16 17:22:17 serenity sensors[590]: Adapter: ISA adapter
Jun 16 17:22:17 serenity sensors[590]: fan1: 3906 RPM
Jun 16 17:22:17 serenity sensors[590]: temp1: N/A
Jun 16 17:22:17 serenity sensors[590]: temp2: +0.0°C
etc ...
Jun 16 17:22:17 serenity sensors[590]: temp8: +0.0°C
Во время бега sudo датчики - определяют и выбирают ДА на все ДА / нет вопросов. Система снова рухнула. Вот самые подозрительные строки моего системного журнала (я загрузил больше на мой Dropbox, готовый к загрузке -> Системный журнал на Dropbox
Jun 16 17:19:42 serenity gnome-terminal-[1829]: Allocating size to GtkBox 0x5570bdd0fb60 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
Jun 16 17:19:43 serenity gnome-terminal-[1829]: message repeated 11 times: [ Allocating size to GtkBox 0x5570bdd0fb60 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?]
Jun 16 17:20:14 serenity kernel: [22014.721331] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00
\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00
\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00
\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00Jun 16 17:22:17 serenity rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="577" x-info="http://www.rsyslog.com"] start
Jun 16 17:22:17 serenity rsyslogd: rsyslogd's groupid changed to 108
Jun 16 17:22:17 serenity rsyslogd: rsyslogd's userid changed to 104
Jun 16 17:22:17 serenity rsyslogd-2039: Could not open output pipe '/dev/xconsole':: No such file or directory [v8.16.0 try http://www.rsyslog.com/e/2039 ]
Jun 16 17:22:17 serenity rsyslogd-2007: action 'action 11' suspended, next retry is Fri Jun 16 17:22:47 2017 [v8.16.0 try ...
The shutdown happened exactly when I hit the ENTER key with:
/etc/init.d/kmod start
Может кто-нибудь взглянуть на это и, возможно, посмотреть, что не так с моей системой? Большое спасибо!
РЕДАКТИРОВАТЬ 2
Между Unity и Gnome возникла путаница! Менеджер программного обеспечения также не работал должным образом, и после повторной попытки установить обновления и перезагрузить компьютер моя система наконец показала GNOME как среду рабочего стола. Однако у меня были те же проблемы и поведение, о которых сообщалось ранее.
РЕДАКТИРОВАТЬ 3
Август 2017
Я избавился от Ubuntu и установил Centos 7, потому что слышал, что ядра Centos не такие тяжелые, как ядра Ubuntu. Так что ядро Ubuntu, так сказать, полно всякого рода вещей, которые могут быть несовместимы с моим оборудованием, где Centos может их не включать. Это работало, и у меня все еще мерцание все время, но никаких отключений.
РЕДАКТИРОВАТЬ 4
10/26/2017
Я все еще использовал Centos 7, но после неуверенного обновления системы (я хотел установить библиотеки gcc и обновить ядро). Я снова разбил систему. У меня были те же проблемы: мерцание и случайные выключения (между ними было очень мало времени!).
Я заметил, что с этим обновлением я также установил другое ядро на моем компьютере, которое может вызвать выключения (но я не уверен!). Я не смог повторить обновление, и мне пришлось заново настроить систему.
Мое решение проблемы состояло в том, чтобы пойти еще дальше, и я установил Centos 6 и больше не буду делать какие-либо модные обновления, но я все еще ищу решение и хочу понять, что происходит с моим компьютером и как я могу его предотвратить.
3 ответа
Одно работоспособное (но, возможно, не единственное) решение проблемы разрыва экрана 17.04 и 17.10 с использованием Lenovo (у меня это Yoga 910 с KabyLake) - добавить i915.enable_rc6=0к вашему параметру загрузки. Смотрите этот пост ArchLinux.
Это работает, но, как я отмечу в отдельном посте, оно отключает некоторые важные функции управления питанием.В частности, это "заставит CPU/GPU оставаться в режимах высокой мощности".В результате вентилятор постоянно остается на высоте. В частности, это "заставит CPU/GPU оставаться в режимах высокой мощности". Это для меня делает его непригодным для использования.
Я пробовал ряд других решений, в том числе:
- Установка Intel Graphics Update Tool для Linux (похоже, это работает для 17.04, но обновленного инструмента для 17.10 до октября 2017 года не существует)
- Установка драйверов Intel Firmware вручную с https://01.org/linuxgraphics/downloads/firmware
Добавление 20-intel.conf в /usr/share/X11/xorg.conf.d и добавление этого:
Раздел "Идентификатор устройства" "Intel Graphics" Драйвер "intel" Опция "AccelMethod" "sna" Опция "TearFree" "true" EndSection
Я не подтвердил это, но подозреваю, что проблема связана с ядром, а не с операционной системой. Похоже, что проблема в ядрах выше 4.4, которые поставляются с обновленными системами. В любом случае, проблемы управления питанием должны решаться либо командой ядра, либо командой ОС.
Вы можете попытаться настроить файл конфигурации xorg и установить AccelMethod на "uxa". У меня только что была эта проблема с Ubuntu 16.04 на T410. У меня ранее была проблема на T400 в OpenSUSE (предварительный скачок 41.2). Насколько я помню, OpenSUSE Leap справился с проблемой, предоставив эту конфигурацию.
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection
Из того, что я читаю, Ubuntu полагается на автоматическую настройку, но это не работает для старого оборудования, с которым мы работаем.
Пожалуйста, продолжайте эту тему, так как у меня точно такая же проблема с моими T410. Пока нет решения, но я даже не могу использовать систему, экран более черный, чем показ контента.
Спасибо за любую помощь!
Редактировать: Сравнить Я обновил kubuntu 14.04 LTS до 16.04 LTS, и теперь мой экран появляется и исчезает. Там я публиковал изначально, и интересная часть может заключаться в том, что у меня есть две идентичные машины в одних и тех же доках, и моя другая машина делает не показывать это поведение вообще. Поскольку вы, кажется, в этом достаточно хороши, я буду рад помочь выяснить разницу в этих двух машинах, которые действительно имеют значение. Та же версия BIOS. Тот же уровень обновления (kubuntu backports 16.04).