Рейтинг:2

Ubuntu 20.04 LTS complete system freeze when watching YouTube videos

флаг in

After about a minute of watching any youtube video on either Chrome or Firefox the computer becomes completely unresponsive, screen is stuck, audio is looping the last second, the computer does not even register headphones being plugged into the 3.5mm jack. This is a problem that seems to have come out of the blue as I have not made any hardware or software changes, the only things the machine was used was general internet browsing, and watching online and locally stored videos. The freeze only seems to go away if I hard shutdown the computer, and persists after several reboots. The problem only seems to affect youtube, VLC and other sites like twitch work fine.

Output of neofetch:

            .-/+oossssoo+/-.               barba@lenovo 
        `:+ssssssssssssssssss+:`           ------------- 
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 20.04.2 LTS x86_64 
    .ossssssssssssssssssdMMMNysssso.       Host: 81LK IdeaPad L340-15IRH Gaming 
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Kernel: 5.11.0-25-generic 
  +ssssssssshmydMMMMMMMNddddyssssssss+     Uptime: 12 mins 
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Packages: 2289 (dpkg), 6 (snap) 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Shell: bash 5.0.17 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Resolution: 1920x1080 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   DE: GNOME 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   WM: Mutter 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   WM Theme: Adwaita 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Theme: Adwaita-dark [GTK2/3] 
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/    Icons: Yaru [GTK2/3] 
  +sssssssssdmydMMMMMMMMddddyssssssss+     Terminal: gnome-terminal 
   /ssssssssssshdmNNNNmyNMMMMhssssss/      CPU: Intel i7-9750H (12) @ 2.600GHz 
    .ossssssssssssssssssdMMMNysssso.       GPU: Intel UHD Graphics 630 
      -+sssssssssssssssssyyyssss+-         GPU: NVIDIA GeForce GTX 1650 Mobile  
        `:+ssssssssssssssssss+:`           Memory: 1283MiB / 7835MiB 
            .-/+oossssoo+/-.

Attempted fixes and diagnostics:

  • running the browser from a terminal shows no error codes prior to the freeze
  • updating to the latest software using sudo apt upgrade
  • hardware usage graphs and temperatures all look normal until freeze (as reported by System monitor and sensors)
  • increasing swap file size to 4G and increasing vm.swappiness to 60 (this fix only seems to delay the problem,but it still exists)

output of free -h, sysctl vm.swappiness & swapon -s as suggested by @heynnema:

              total        used        free      shared  buff/cache   available
Mem:          7,7Gi       1,2Gi       5,5Gi        29Mi       964Mi       6,2Gi
Swap:         472Mi          0B       472Mi
vm.swappiness = 10
Filename                Type        Size    Used    Priority
/swapfile               file        483896  0       -2
  • output of top at the moment of freeze I am using firefox to browse the web, but I have also tested Chrome and the problem persists.
  • The nVidia driver was installed manually as Software & Updates wasn't downloading working drivers for whatever reason. The specific version is 460.91.03, as shown by nvidia-smi
  • Output of sudo dmidecode -s bios-version: BGCN33WW
  • Using the intel gpu does not help, in fact it is easier to cause the bug when using it
  • NEW output of free -h:
              total        used        free      shared  buff/cache   available
Mem:          7,7Gi       1,2Gi       5,3Gi       157Mi       1,1Gi       6,0Gi
Swap:         4,0Gi          0B       4,0Gi
  • NEW output of sysctl vm.swappiness:
vm.swappiness = 60
  • NEW output of swapon -s:
Filename                Type        Size    Used    Priority
/swapfile               file        4194300 0       -2
  • output of grep -i swap /etc/fstab:
 /swapfile  none  swap  sw  0  0
heynnema avatar
флаг ru
Отредактируйте свой вопрос и покажите мне `free -h` и `sysctl vm.swappiness` и `swapon -s`. Начинайте комментировать меня с @heynnema или я пропущу их.
Freddy Daniel avatar
флаг ve
Попробуйте другой дистрибутив Linux и проверьте, сохраняется ли проблема.
barba avatar
флаг in
@heynnema спасибо за публикацию! Я добавил материал, который вы просили.
Рейтинг:1
флаг ru

Ваш /swapfile слишком мал, и ваш vm.swappiness совершенно неверен.

Давайте увеличим ваш /swapfile до 4G и установим vm.swappiness на более подходящее значение.

/ файл подкачки

Запись: Неправильное использование г.м. и дд команды могут привести к потере данных. Предложите скопировать/вставить.

в Терминал...

sudo swapoff -a # отключить своп
sudo rm -i /swapfile # удалить старый /swapfile

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

sudo chmod 600 /swapfile # установить правильную защиту файлов
sudo mkswap / файл подкачки # инициализация / файл подкачки
sudo swapon /swapfile # включить своп
free -h # подтвердить 8G RAM и 4G swap

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

Подтвердите эту строку /swapfile в /etc/fstab... и подтвердите отсутствие других строк "swap"... используйте ПРОБЕЛы в этой строке... подтвердите БЕЗ ТАБУЛЯЦИИ...

/swapfile нет swap sw 0 0

reboot # перезагрузить и проверить работу

vm.swappiness

Отредактируйте /etc/sysctl.conf

sudo -H gedit /etc/sysctl.conf

Найдите строку, в которой vm.swappiness=10 и установите его = 60.

Сохраните файл и закройте gedit.

судо sysctl -p

Обновление №1:

БИОС

У вас версия BIOS BGCN33WW. Доступна более новая версия BIOS, версия BGCN34WW. здесь или же здесь. Хотя я не верю, что это решит вашу проблему, всегда полезно следить за обновлениями BIOS для исправления безопасности.

NVIDIA

У вас есть драйвер Nvidia 460.91.03. Доступна версия 470.57 здесь. Этот проверенный драйвер также должен быть установлен в Обновления программного обеспечения приложение. Поскольку проблема воссоздается при использовании графического процессора Intel, я не подозреваю, что это также решит проблему, но опять же, всегда полезно оставаться в курсе.

МЕМТЕСТ

Поскольку симптомы улучшились, когда мы изменили /swapfile и vm.swappiness, нам нужно проверить вашу память.

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

МЕНЯТЬ

Я только что посмотрел на вершина и бесплатно -ч выводит снова, и ваш /swapfile кажется неактивным. Вы подтвердили, что в строке подкачки в /etc/fstab нет вкладок?

Любопытно... примеры бесплатно -ч до и после изменения /swapfile показывают нулевое использование подкачки...

              общее количество использованных бесплатных общих баффов/доступных кешей
Память: 7,7Gi 1,2Gi 5,5Gi 29Mi 964Mi 6,2Gi
Свап: 472Mi 0B 472Mi

и

              общее количество использованных бесплатных общих баффов/доступных кешей
Память: 7,7Gi 1,2Gi 5,3Gi 157Mi 1,1Gi 6,0Gi
Своп: 4,0Gi 0B 4,0Gi

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

флаг cn
Комментарии не для расширенного обсуждения; этот разговор был [перенесен в чат](https://chat.stackexchange.com/rooms/128392/discussion-on-answer-by-heynnema-ubuntu-20-04-lts-complete-system-freeze-when- ва).

Ответить или комментировать

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