Ubuntu 20.04 случайные зависания

Вопрос или проблема

Я сталкиваюсь с странными зависаниями Ubuntu 20.04. Я не могу двигать курсор, звук прекращается, и мне приходится принудительно перезагружать с помощью кнопки питания. У меня есть Dell Inspiron 15 7501 (+8 ГБ оперативной памяти, установленной мной) около месяца, и я установил Ubuntu 20.04 с Win10 Home в двойной загрузке, как только получил ноутбук. Всё в Win10 работает нормально, и также в Ubuntu, до вчерашнего дня. В последние дни я ничего не устанавливал.

Поначалу это случалось 3 раза, когда у меня была открыта одна вкладка Mozilla с Overleaf, несколько PDF-документов (2 или 3) и оболочка python3, использованная как калькулятор, ничего не выполняя. В четвертый раз у меня было открыто 3 вкладки Mozilla и 1 PDF.

Я уже попробовал увеличить память подкачки с 2 ГБ до 8 ГБ, как было предложено здесь Ubuntu 20.04 случайные зависания, но это не помогло. Здесь я размещаю ссылки на файлы системных журналов, полученные с помощью команды cat /var/log/syslog для третьего и четвертого зависания:

3-е – https://drive.google.com/file/d/14mukUNN1VoGJjiKXhw29WHauxNjkjspY/view?usp=sharing

4-е – https://drive.google.com/file/d/1CBTFliwg8RA96UpeMGsGuuJ3ZBKBdM73/view?usp=sharing

Извиняюсь за ссылку на Google Drive, у меня нет представления о том, как просто поделиться такими данными терминала.

Спасибо за вашу помощь

Франческо

Редактирование по запросу:

free -h
              total        used        free      shared  buff/cache   available
Mem:           15Gi       1,5Gi        12Gi       220Mi       1,4Gi        13Gi
Swap:         8,0Gi          0B       8,0Gi
sysctl vm.swappiness
vm.swappiness = 60
sudo lshw -C memory

PCI (sysfs)  
  *-firmware                
       описание: BIOS
       производитель: Dell Inc.
       физический id: 0
       версия: 1.3.0
       дата: 08/18/2020
       размер: 1MiB
       емкость: 24MiB
       возможности: pci pnp upgrade shadowing cdboot bootselect edd int5printscreen int9keyboard int14serial int17printer acpi usb smartbattery biosbootspecification netboot uefi
  *-cache:0
       описание: Кэш L1
       физический id: 700
       слот: L1 кэш
       размер: 256KiB
       емкость: 256KiB
       возможности: synchronous internal write-back unified
       конфигурация: level=1
  *-cache:1
       описание: Кэш L2
       физический id: 701
       слот: L2 кэш
       размер: 1MiB
       емкость: 1MiB
       возможности: synchronous internal write-back unified
       конфигурация: level=2
  *-cache:2
       описание: Кэш L3
       физический id: 702
       слот: L3 кэш
       размер: 8MiB
       емкость: 8MiB
       возможности: synchronous internal write-back unified
       конфигурация: level=3
  *-memory
       описание: Системная память
       физический id: 1000
       слот: материнская плата
       размер: 16GiB
     *-bank:0
          описание: SODIMM DDR4 Синхронная 3200 MHz (0.3 ns)
          производитель: 000000003180
          физический id: 0
          серийный номер: 00000000
          слот: материнская плата
          размер: 8GiB
          ширина: 64 бита
          тактовая частота: 3200MHz (0.3ns)
     *-bank:1
          описание: SODIMM DDR4 Синхронная 3200 MHz (0.3 ns)
          продукт: CT8G4SFRA32A.C4FE
          производитель: 859B00000000
          физический id: 1
          серийный номер: E3742A1E
          слот: DIMM B
          размер: 8GiB
          ширина: 64 бита
          тактовая частота: 3200MHz (0.3ns)
  *-memory UNCLAIMED
       описание: Оперативная память
       продукт: Comet Lake PCH Shared SRAM
       производитель: Intel Corporation
       физический id: 14.2
       автобусная информация: pci@0000:00:14.2
       версия: 00
       ширина: 64 бита
       тактовая частота: 33MHz (30.3ns)
       возможности: pm cap_list
       конфигурация: latency=0
       ресурсы: iomemory:600-5ff iomemory:600-5ff memory:6023120000-6023121fff memory:6023128000-6023128fff
grep -i swap /etc/fstab
/swapfile                                 none            swap    sw              0       0
ls -al /var/crash
итого 4028
drwxrwsrwt  2 root      whoopsie    4096 ноя 24 18:45 .
drwxr-xr-x 14 root      root        4096 июл 31 18:35 ..
-rw-r-----  1 франческо whoopsie 4108506 ноя 24 18:45 _usr_bin_seahorse.1000.crash
-rw-r--r--  1 франческо whoopsie       0 ноя 24 18:45 _usr_bin_seahorse.1000.upload
-rw-------  1 whoopsie  whoopsie      37 ноя 24 18:45 _usr_bin_seahorse.1000.uploaded
sudo dmidecode -s bios-version
1.3.0

BIOS

Dell Inspiron 15 7501

У вас BIOS версии 1.3.0.

Доступна новая версия BIOS, версия 1.4.1 от 30 сентября 2020 года, и ее можно скачать здесь.

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

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

Память

Перейдите на сайт https://www.memtest86.com/ и скачайте/запустите бесплатную программу memtest для проверки вашей памяти. Выполните как минимум один полный проход из всех 4/4 тестов, чтобы подтвердить исправность памяти. Это может занять много времени.

Ответ или решение

Исходя из предоставленного описания проблемы с рандомными зависаниями на Ubuntu 20.04 на вашем ноутбуке Dell Inspiron 15 7501, можно сделать предположение о возможных проблемах и предложить пути их решения. Давайте рассмотрим ситуацию более подробно.

Теория

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

  1. Недостаточное количество ресурсов. Несмотря на то, что система показывает 16 ГБ оперативной памяти и 8 ГБ swap, иногда некорректная работа с памятью может вызывать подобные проблемы.

  2. Неисправность драйверов или конфликт оборудования. Этот аспект особенно актуален при работе с двухоперационными системами, где драйверы Windows и Linux могут иметь конфликт.

  3. Обновления и BIOS. Устаревшая версия BIOS может содержать баги, которые были исправлены в более поздних версиях.

  4. Оборудование. Аппаратные неисправности, такие как проблемы с оперативной памятью или жестким диском, также могут быть причиной зависаний.

Пример

Вы упомянули, что зависания происходят при использовании малого количества приложений: один или несколько вкладок в браузере Mozilla, открытые PDF-документы и работа в терминале Python. Это указывает на то, что проблема, скорее всего, не связана с нехваткой системных ресурсов как таковых, поскольку в работе находится небольшое количество программ.

Применение

  1. Обновление BIOS. Сначала рекомендуется обновить BIOS до последней версии (1.4.1 от 30 сентября 2020 года). Обновление может включать улучшения, которые решают текущие проблемы вашего устройства. Перед этим обязательно сделайте резервную копию данных.

  2. Проверка оперативной памяти. Используйте программу memtest86, чтобы проверить оперативную память на ошибки. Вы можете скачать бесплатную версию по этой ссылке. Проверьте, чтобы программа выполнила все 4 теста (это может занять несколько часов). Обнаруженные ошибки могут указать на неисправность установленных модулей памяти.

  3. Проверка конфликтов драйверов. Убедитесь, что все устройства работают с правильными драйверами. Иногда деактивация некоторых модулей, таких как встроенные графические решения, может помочь идентифицировать проблему.

  4. Журналы системы. Журналы системы (/var/log/syslog) могут предоставить информацию о сбоях. К сожалению, без доступа к вашим логам невозможно предоставить более конкретную информацию. Проверьте, нет ли записей об ошибках в момент сбоя.

  5. Тест на оборудования. Попробуйте протестировать систему с другой версией ядра Ubuntu, например, LTS-версией, чтобы проверить, не связан ли сбой с текущей версией ядра.

  6. Swap и настройка swappiness. Ваш параметр vm.swappiness равен 60. Возможно, снизив его, вы сможете уменьшить использование swap в пользу более активного использования RAM. Это можно сделать с помощью команды sudo sysctl vm.swappiness=10, чтобы изменения сохранились после перезагрузки, добавьте строку vm.swappiness=10 в файл /etc/sysctl.conf.

Заключение

Если предложенные шаги не решат проблему, может потребоваться более глубокая диагностика системы и оборудования. Рассмотрите возможность обращения в службу поддержки Dell или сообщество Ubuntu для получения дополнительной помощи. Важно проанализировать и другие возможные источники конфликтов, такие как дополнительные настраиваемые параметры ОС, которые могут вызвать нестабильность.

Оцените материал
Добавить комментарий

Капча загружается...