Ubuntu 20.04 зависает без видимой причины, медиа продолжает воспроизводиться, мышь движется, но щелчок не работает

устал от нехватки ресурсов, два месяца назад я переместил Ubuntu ( новая установка) 20.04 на HP ZBook 15 G6, четырехъядерный процессор Intel с 48 ГБ ОЗУ, думая, что у него никогда не закончится использование ОЗУ или ЦП.

Но уже дважды система как бы зависает без видимых причин, СМИ (мой курс Удеми) продолжают играть. Мышь движется, но не реагирует на щелчки. Кажется, что даже мои лабораторные процессы Virtualbox работают, за исключением того, что я не могу получить к ним доступ.

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

@heynnema

ls -al / var / crash

total 8
drwxrwsrwt  2 root whoopsie 4096 Mar  3 10:47 .
drwxr-xr-x 14 root root     4096 Feb  3 21:40 .. 

free -h

              total        used        free      shared  buff/cache   available
Mem:           46Gi       4.4Gi        39Gi       518Mi       2.6Gi        41Gi
Swap:         2.0Gi          0B       2.0Gi

sudo lshw -C memory

  *-firmware                
       description: BIOS
       vendor: HP
       physical id: 0
       version: R92 Ver. 01.07.01
       date: 10/19/2020
       size: 64KiB
       capacity: 32MiB
       capabilities: pci pcmcia upgrade shadowing cdboot bootselect edd int5printscreen int9keyboard int14serial int17printer acpi usb smartbattery biosbootspecification netboot uefi
  *-memory
       description: System Memory
       physical id: 6
       slot: System board or motherboard
       size: 48GiB
     *-bank:0
          description: SODIMM DDR4 Synchronous 2667 MHz (0.4 ns)
          product: M471A2K43CB1-CTD
          vendor: Samsung
          physical id: 0
          serial: 13F78110
          slot: Top-Slot 1(left)
          size: 16GiB
          width: 64 bits
          clock: 2667MHz (0.4ns)
     *-bank:1
          description: [empty]
          physical id: 1
          slot: Top-Slot 2(right)
     *-bank:2
          description: SODIMM DDR4 Synchronous 2667 MHz (0.4 ns)
          product: 16ATF4G64HZ-2G6B2
          vendor: Micron
          physical id: 2
          serial: 2612692F
          slot: Bottom-Slot 1(left)
          size: 32GiB
          width: 64 bits
          clock: 2667MHz (0.4ns)
     *-bank:3
          description: [empty]
          physical id: 3
          slot: Bottom-Slot 2(right)
  *-cache:0
       description: L1 cache
       physical id: 11
       slot: L1 Cache
       size: 384KiB
       capacity: 384KiB
       capabilities: synchronous internal write-back unified
       configuration: level=1
  *-cache:1
       description: L2 cache
       physical id: 12
       slot: L2 Cache
       size: 1536KiB
       capacity: 1536KiB
       capabilities: synchronous internal write-back unified
       configuration: level=2
  *-cache:2
       description: L3 cache
       physical id: 13
       slot: L3 Cache
       size: 12MiB
       capacity: 12MiB
       capabilities: synchronous internal write-back unified
       configuration: level=3
  *-memory UNCLAIMED
       description: RAM memory
       product: Cannon Lake PCH Shared SRAM
       vendor: Intel Corporation
       physical id: 14.2
       bus info: pci@0000:00:14.2
       version: 10
       width: 64 bits
       clock: 33MHz (30.3ns)
       capabilities: pm cap_list
       configuration: latency=0
       resources: iomemory:400-3ff memory:ed332000-ed333fff memory:404a112000-404a112fff

sysctl vm.swappiness

vm.swappiness = 60

grep -i swap / etc / fstab

/swapfile                                 none            swap    sw              0       0

sudo swapon -s

Filename                Type        Size    Used    Priority
/swapfile                               file        2097148 0   -2
0
задан 4 May 2021 в 02:51

1 ответ

BIOS

У вас установлена ​​версия BIOS R92 Ver. 01.07.01 от 19.10.2020. Доступна более новая версия BIOS 01.08.02 Rev.A от 29 января 2021 г., которую можно загрузить здесь .

Примечание : Подтвердите, что у меня есть правильная веб-страница для вашей модели №.

Примечание : Перед обновлением BIOS сделайте хорошие резервные копии.

vm.swappiness

Имея 48 ГБ ОЗУ, мы можем настроить vm.swappiness, чтобы уменьшить своппинг. Отредактируйте /etc/sysctl.conf и добавьте vm.swappiness = 10 , затем выполните sudo sysctl -p или reboot .

память

С 48 ГБ ОЗУ у вас нечетный объем ОЗУ, и поскольку у вас разные SODIMM, вы не получаете преимущества в скорости чередования памяти. Предполагая, что у вас есть только два слота SODIMM, рекомендуется заменить один / оба текущих модуля SODIMM на SODIMM аналогичного размера / спецификации ... то есть: два 16 Гбайт или два 32 Гбайт (проверьте спецификации максимального объема памяти для вашей модели №).

swap

После установки vm.swappiness мы действительно не должны видеть слишком много операций подкачки, однако 2G / файл подкачки действительно слишком мал. Мы изменим его на 4G ...

Примечание : неправильное использование команд rm и dd может привести к потере данных. Предложите скопировать / вставить.

В терминале ...

sudo swapoff -a           # turn off swap
sudo rm -i /swapfile      # remove old /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile  # set proper file protections
sudo mkswap /swapfile     # init /swapfile
sudo swapon /swapfile     # turn on swap
free -h                   # confirm 48G RAM and 4G swap

Отредактируйте / etc / fstab, используя sudo -H gedit / etc / fstab или sudo pico / etc / fstab .

Подтвердите эту строку / swapfile в / etc / fstab ... и подтвердите отсутствие других строк «подкачки» ... используйте ПРОБЕЛЫ в этой строке ... подтвердите NO TABS ...

/swapfile  none  swap  sw  0  0

reboot                    # reboot and verify operation
0
ответ дан 7 May 2021 в 17:41

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

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