LINUX.ORG.RU

hp elitebook 840 g5 виснет при работе. Ubuntu 20.04.1 LTS Кто виноват и как победить?

 , ,


0

1

Всем привет. Есть ноут hp elitebook 840 g5. Почти новый, еще на гарантии.

Достался мне без родной операционки, криво стояла 7-я винда, которой я воспользовался что бы обновить прошивки «биоса» и всего остального, что там было на сайте HP, после чего поставил Ubuntu 20.04.1 LTS. В принципе ,все заработало из коробки, никаких драйверов специально не ставил и не настраивал. (с датчиком отпечатка пальца не разбирался пока, не до него, может он и работает, не знаю)

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

Какой то явной корреляции подвисания с какими то действиями не заметил, возможно вероятность повисания увеличивает просмотр видео, но не всегда.

Никто никуда никакими ошибками не ругается, правда indicator-keyboard-service переодически крашится с образованием отчетов в /var/crash.

Что делать то и куда смотреть? r00t@Ulfdalir:/var/crash$ uname -a Linux Ulfdalir 5.4.0-54-generic #60-Ubuntu SMP Fri Nov 6 10:37:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux r00t@Ulfdalir:/var/crash$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION=«Ubuntu 20.04.1 LTS»

Если проблема аппаратная, хотелось бы понять это до окончания гарантии..



Последнее исправление: Evgeniy_L (всего исправлений: 3)

Не хватает описания железа. Никто по интернету не будет лазить в поисках твоей модели. Добавь lspci, чтобы было о чём говорить.

ChekPuk ★★★
()
Ответ на: комментарий от ChekPuk

lspci -v

r00t@Ulfdalir:~$ lspci -v 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08) Subsystem: Hewlett-Packard Company Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers Flags: bus master, fast devsel, latency 0 Capabilities: Kernel driver in use: skl_uncore

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) (prog-if 00 [VGA controller]) DeviceName: Onboard IGD Subsystem: Hewlett-Packard Company UHD Graphics 620 Flags: bus master, fast devsel, latency 0, IRQ 139 Memory at 1ff2000000 (64-bit, non-prefetchable) [size=16M] Memory at c0000000 (64-bit, prefetchable) [size=256M] I/O ports at 3000 [size=64] Expansion ROM at 000c0000 [virtual] [disabled] [size=128K] Capabilities: Kernel driver in use: i915 Kernel modules: i915

00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08) Subsystem: Hewlett-Packard Company Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem Flags: fast devsel, IRQ 16 Memory at 1ff3010000 (64-bit, non-prefetchable) [size=32K] Capabilities: Kernel driver in use: proc_thermal Kernel modules: processor_thermal_device

00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI]) Subsystem: Hewlett-Packard Company Sunrise Point-LP USB 3.0 xHCI Controller Flags: bus master, medium devsel, latency 0, IRQ 125 Memory at e6320000 (64-bit, non-prefetchable) [size=64K] Capabilities: Kernel driver in use: xhci_hcd

00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21) Subsystem: Hewlett-Packard Company Sunrise Point-LP Thermal subsystem Flags: fast devsel, IRQ 18 Memory at 1ff3020000 (64-bit, non-prefetchable) [size=4K] Capabilities: Kernel driver in use: intel_pch_thermal Kernel modules: intel_pch_thermal

00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21) Subsystem: Hewlett-Packard Company Sunrise Point-LP Serial IO I2C Controller Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at 1ff301f000 (64-bit, non-prefetchable) [size=4K] Capabilities: Kernel driver in use: intel-lpss Kernel modules: intel_lpss_pci

00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21) Subsystem: Hewlett-Packard Company Sunrise Point-LP Serial IO I2C Controller Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at 1ff301e000 (64-bit, non-prefetchable) [size=4K] Capabilities: Kernel driver in use: intel-lpss Kernel modules: intel_lpss_pci

00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21) Subsystem: Hewlett-Packard Company Sunrise Point-LP CSME HECI Flags: bus master, fast devsel, latency 0, IRQ 137 Memory at 1ff301d000 (64-bit, non-prefetchable) [size=4K] Capabilities: Kernel driver in use: mei_me Kernel modules: mei_me

00:16.3 Serial controller: Intel Corporation Sunrise Point-LP Active Management Technology - SOL (rev 21) (prog-if 02 [16550]) Subsystem: Hewlett-Packard Company Sunrise Point-LP Active Management Technology - SOL Flags: 66MHz, fast devsel, IRQ 19 I/O ports at 3060 [size=8] Memory at e6334000 (32-bit, non-prefetchable) [size=4K] Capabilities: Kernel driver in use: serial

00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #4 (rev f1) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 122 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: e6200000-e62fffff [size=1M] Prefetchable memory behind bridge: [disabled] Capabilities: Kernel driver in use: pcieport

00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 123 Bus: primary=00, secondary=02, subordinate=3a, sec-latency=0 I/O behind bridge: 00004000-00004fff [size=4K] Memory behind bridge: d0000000-e60fffff [size=353M] Prefetchable memory behind bridge: 0000001fd0000000-0000001ff1ffffff [size=544M] Capabilities: Kernel driver in use: pcieport

00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 124 Bus: primary=00, secondary=3b, subordinate=3b, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: e6100000-e61fffff [size=1M] Prefetchable memory behind bridge: [disabled] Capabilities: Kernel driver in use: pcieport

00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC Controller/eSPI Controller (rev 21) Subsystem: Hewlett-Packard Company Sunrise Point LPC Controller/eSPI Controller Flags: bus master, fast devsel, latency 0

00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21) Subsystem: Hewlett-Packard Company Sunrise Point-LP PMC Flags: fast devsel Memory at e6330000 (32-bit, non-prefetchable) [disabled] [size=16K]

00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) (prog-if 80) Subsystem: Hewlett-Packard Company Sunrise Point-LP HD Audio Flags: bus master, fast devsel, latency 64, IRQ 140 Memory at 1ff3018000 (64-bit, non-prefetchable) [size=16K] Memory at 1ff3000000 (64-bit, non-prefetchable) [size=64K] Capabilities: Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel

00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21) Subsystem: Hewlett-Packard Company Sunrise Point-LP SMBus Flags: medium devsel, IRQ 16 Memory at 1ff301c000 (64-bit, non-prefetchable) [size=256] I/O ports at efa0 [size=32] Kernel driver in use: i801_smbus Kernel modules: i2c_i801

00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4) I219-LM (rev 21) Subsystem: Hewlett-Packard Company Ethernet Connection (4) I219-LM Flags: bus master, fast devsel, latency 0, IRQ 126 Memory at e6300000 (32-bit, non-prefetchable) [size=128K] Capabilities: Kernel driver in use: e1000e Kernel modules: e1000e

01:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78) Subsystem: Intel Corporation Dual Band Wireless-AC 8265 Flags: bus master, fast devsel, latency 0, IRQ 138 Memory at e6200000 (64-bit, non-prefetchable) [size=8K] Capabilities: Kernel driver in use: iwlwifi Kernel modules: iwlwifi

3b:00.0 Non-Volatile memory controller: Toshiba Corporation BG3 NVMe SSD Controller (rev 01) (prog-if 02 [NVM Express]) Subsystem: Toshiba Corporation BG3 NVMe SSD Controller Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0 Memory at e6100000 (64-bit, non-prefetchable) [size=16K] Capabilities: Kernel driver in use: nvme Kernel modules: nvme

Evgeniy_L
() автор топика

Ничего не понятно.

Попробуй подключится к ноуту по SSH, если подключился значит зависла графика, сделай systemctl restart gdm

Если SSH начинает открываться но логин не происходит, и так повторяется из раза в раз то fs перешла аварийно в ro, значит что-то с ssd. Но обычно когда так случается то графика работает, просто ничего нельзя запустить в DE.

Если просто намертво зависло сложно диагностировать, попробуй, после перезагрузки посмотри журнал прошлой загрузки: journalctl -b-1

Полистай новости на phoronix касательно твоего intel, а то фирма в последнее время часто лажает.

anonymous
()

криво стояла 7-я винда,
hp elitebook 840 g5 виснет при работе. Ubuntu 20.04.1

что-то ты недоговариваешь

darkenshvein ★★★★★
()
Ответ на: lspci -v от Evgeniy_L

А не перегревается ли малыш xeon? Если это память сбоит, то было бы наверное быстрее чем раз в пол часа-час. Ну и ядро откатить до 4-й ветки. Можно в Devuan это сделать. Там что-то поубирали в 5-й ветке, так что это самое главное для нубука.

anonymous
()
Ответ на: lspci -v от Evgeniy_L

«а вот тоже самое, но с пользованием разметки LORCODE | Markdown

сейчас уже и не нужно, но в будущем хотелось бы видеть более читабельные стены текста.

anonymous
()
Ответ на: lspci -v от Evgeniy_L

Да, нужно читать логи. Для этого лучше всего воспользоваться journalctl. Как им пользоваться, например тут https://wiki.archlinux.org/index.php/Systemd_(Русский)/Journal_(Русский)

Попробуй найти журнал на время «затыка».

Пока вангую, что проблема в неправильных режимах процессора. Чем они теперь регулируются, pstates, или чем, не помню. В дороге гуглить не удобно, ищи опции процессора,которые прописывают в grub. Чего-то там про maxstate.

Или виснет-таки видяха. Ты работаешь на иксах? Если да, то попробуй сменить видеодрайвер intel на modesetting. В /etc/X11/xorg.conf.d где-то там, погугли как интел на модесеттинг менять.

ChekPuk ★★★
()

hp elitebook 840 g5

В 2020 году пользоваться HP. Ну-ну, а кто-то автомобили с автоваза юзает.

Как там ноутбук, судя по звукам кулера, не улетает ещё?)

Очень плохой выбор ноута (сама фирма даже), это первое. Второе, под них только винда и спец софт с сайта производителя для нормальной работы. Всё.

anonymous
()

Достался мне без родной операционки, криво стояла 7-я винда, которой я воспользовался что бы обновить прошивки «биоса» и всего остального, что там было на сайте HP

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

anonymous
()
Ответ на: комментарий от anonymous

Сбрендил, с чего ему украденным быть?

По теме неясно это линукс-специфичные проблемы или нет, если есть возможность под виндой бы проверить еще

anonymous
()
Ответ на: комментарий от anonymous

У тебя большая какаха в голове.

anonymous
()
Ответ на: комментарий от ChekPuk

Пока вангую, что проблема в неправильных режимах процессора. Чем они теперь регулируются, pstates, или чем, не помню. В дороге гуглить не удобно, ищи опции процессора,которые прописывают в grub. Чего-то там про maxstate.

Поддержу! У самого на HP EB 840 G2 (intel i5) такое началось после увеличения памяти. Случайные зависания. Вылечилось прописыванием intel_idle.max_cstate=2 в грубе.
Алгоритм зависания примерно следующий - несколько уровней сна, на глубоких уровнях понижается напруга на памяти и опа! Проц живой, а содержимого памяти уже нет!
Сначала попробуй intel_idle.max_cstate=1

sigurd ★★★★★
()
Последнее исправление: sigurd (всего исправлений: 1)
Ответ на: комментарий от anonymous

Очень плохой выбор ноута (сама фирма даже). Второе, под них только винда и спец софт с сайта производителя для нормальной работы. Всё.

Не согласен! На работе 10 шт HP EB 840 G2 уже 5 лет без проблем. На 9 только Лунуксы разные. Винды нет.

sigurd ★★★★★
()
Последнее исправление: sigurd (всего исправлений: 3)

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

Какой то явной корреляции подвисания с какими то действиями не заметил, возможно вероятность повисания увеличивает просмотр видео, но не всегда.

Похоже на фриз ЖПУ. Особенно если усиленное его использование в виде просмотра видео повышает вероятность такого зависания.

anonymous
()
Ответ на: комментарий от anonymous

Сбрендил, с чего ему украденным быть?

А с того, что у меня не первый HP корпоративного класса и кто ими пользовался, тот сразу поймет. И то, как его состояние описывает автор говорит о том, что его тупо украли с зашифрованным диском. Биос был или не запаролен или его перезалили и накатили седьмой виндовс с говноторрентов со всеми драйверами на все случае жизни. Автор или купил ворованный или сам его украл.

Да и слово «достался» для корпоративного класса как бы намекает.

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

anonymous
()
Ответ на: комментарий от anonymous

Ну все практически так, только продает организация со склада в связи с переходом на g6. Так что я оставлю вас наедине с вашим печальным опытом :)

Evgeniy_L
() автор топика
Ответ на: комментарий от ChekPuk

Вроде бы у меня и так modesetting.

r00t@Ulfdalir:~$ inxi -G
Graphics:
  Device-1: Intel UHD Graphics 620 driver: i915 v: kernel 
  Display: x11 server: X.Org 1.20.8 driver: modesetting unloaded: fbdev,vesa 
  resolution: 1920x1080~120Hz 
  OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 20.0.8 

Вписал пока intel_idle.max_cstate=2 в груб, приехало обновление ядра, продолжаю наблюдение.

Evgeniy_L
() автор топика
Ответ на: комментарий от Evgeniy_L

После каждого обновления ядра твоя строка в грубе исчезает. Её надо или вписать опять, или вписать в /etc/default/grub и обновить груб вручную (а потом автоматом будет всё).

modesetting

Хм... Ну ладно, может и не с графикой проблема.

ChekPuk ★★★
()
Ответ на: комментарий от ChekPuk

Вписал разумеется в /etc/default/grub. Не особо помогло intel_idle.max_cstate=2 и =1 тоже пробовал.

Полез в биос и потключал там runtime power management - тогда при intel_idle.max_cstate=2 виснет прям сразу, при попытке залогиниться.

Открутил назад. Приехало ядро 5.4.0-56. Это ядро виснет сразу при загрузке, не зависимо от галочек в биосе и max_cstate.

Пойду попробую ядро 4.х воткнуть.. Или сразу убунту 18-ю??

Evgeniy_L
() автор топика

Тем не менее, продолжаем эксперименты..

Проделано:

  1. полный тест памяти встроенными средствами - ОК

  2. полный тест диска встроенными средствами - ОК

  3. попытка установить 10-ю винду, с сайта микрософт - виснет при копировании файлов

  4. попытка установить 10 винду с пиратской сборки - дохнет при первой загрузке

  5. попытка установить 18 убунту - дохнет при копировании файлов

  6. переустановка 20 убунты - встала, подвисание продолжается

  7. вкрячил ядро 5.9.13-xanmod2 - никаких изменений.

  8. локальная победа - если вписать acpi=off то подвисаний пока не замечено, но, сами понимаете… Но обнадеживает.

  9. memtest 86 - in progress…

Есть человеческий способ вкрячить в убунту 20 ядро четвертой ветки, или вот прям руками собирать??

Evgeniy_L
() автор топика
10 сентября 2021 г.

проблема аппаратная, решена

Что бы закрыть тему и не вводить в заблуждение других владельцев такого ноута: проблема аппаратная, решена по гарантии сервисным центром HP путем замены материнской платы.

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

Не проверено пока сканер отпечатка пальцев (за ненадобностью) и читалка смарт карт за отсутствием карты.

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

Evgeniy_L
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.