Puncte:2

Ubuntu 20.04 LTS complete system freeze when watching YouTube videos

drapel 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
drapel ru
Editează-ți întrebarea și arată-mi `free -h` și `sysctl vm.swappiness` și `swapon -s`. Începeți-mi comentariile cu @heynnema sau îmi vor lipsi.
Freddy Daniel avatar
drapel ve
Încercați o altă distribuție Linux și verificați dacă problema persistă.
barba avatar
drapel in
@heynnema mulțumesc pentru postare! Am adăugat lucrurile pe care le-ați cerut.
Puncte:1
drapel ru

Fișierul dvs. /swap este mult prea mic, iar vm.swappiness este total greșit.

Să creștem fișierul /swapfile la 4G și să setăm vm.swappiness la o valoare mai adecvată.

/swapfile

Notă: Utilizarea incorectă a rm și dd comenzile pot provoca pierderi de date. Sugerați copierea/lipirea.

În Terminal...

sudo swapoff -a # dezactivează schimbul
sudo rm -i /swapfile # elimina vechiul /swapfile

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

sudo chmod 600 /swapfile # setați protecția corectă a fișierelor
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # activați swap
gratuit -h # confirma 8G RAM și 4G swap

Editați /etc/fstab, folosind sudo -H gedit /etc/fstab sau sudo pico /etc/fstab.

Confirmați această linie /swapfile în /etc/fstab... și confirmați nicio altă linie âswapâ... utilizați SPAȚII în această linie... confirmați NU TABILE...

/swapfile niciunul swap sw 0 0

reporniți # reporniți și verificați funcționarea

vm.schimbări

Editați /etc/sysctl.conf

sudo -H gedit /etc/sysctl.conf

Găsiți linia care are vm.swappiness=10 și setați-o =60.

Salvați fișierul și părăsiți gedit.

sudo sysctl -p

Actualizare #1:

BIOS

Aveți versiunea BIOS BGCN33WW. Un BIOS mai nou, versiunea BGCN34WW, este disponibil Aici sau Aici. Deși nu cred că vă va rezolva problema, este întotdeauna o idee bună să fiți la curent cu actualizările BIOS-ului pentru remedieri de securitate.

NVIDIA

Ai driverul Nvidia 460.91.03. Versiunea 470.57 este disponibilă Aici. Acest driver testat ar trebui să fie, de asemenea, instalabil în Actualizări software aplicația. Deoarece problema este recreabilă atunci când se folosește GPU-ul Intel, nu bănuiesc că nici asta va rezolva problema, dar din nou, este întotdeauna bine să fii la curent.

MEMTEST

Deoarece simptomele s-au îmbunătățit când am schimbat /swapfile și vm.swappiness, trebuie să vă verificăm memoria.

Mergi la https://www.memtest86.com/ și descărcați/rulați gratuit memtest pentru a-ți testa memoria. Obțineți cel puțin o trecere completă a tuturor testelor 4/4 pentru a confirma o memorie bună. Acest lucru poate dura multe ore.

SWAP

M-am uitat doar la top și liber -h iese din nou și /swapfile pare să nu fie activ. Ați confirmat că linia de schimb din /etc/fstab nu are file în ea?

Curios... exemple de liber -h înainte și după modificarea /swapfile arată nicio utilizare a swap...

              totalul folosit gratuit partajat buff/cache disponibil
Mem: 7,7Gi 1,2Gi 5,5Gi 29Mi 964Mi 6,2Gi
Schimbare: 472Mi 0B 472Mi

și

              totalul folosit gratuit partajat buff/cache disponibil
Mem: 7,7Gi 1,2Gi 5,3Gi 157Mi 1,1Gi 6,0Gi
Schimbare: 4,0Gi 0B 4,0Gi

De asemenea top comanda, când este privită când computerul a fost înghețat, arată, de asemenea, utilizarea de schimb zero.

drapel cn
Comentariile nu sunt pentru discuții extinse; această conversație a fost [mutată în chat](https://chat.stackexchange.com/rooms/128392/discussion-on-answer-by-heynnema-ubuntu-20-04-lts-complete-system-freeze-when- wa).

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.