Score: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 flag
แก้ไขคำถามของคุณและแสดง `free -h` และ `sysctl vm.swappiness` และ `swapon -s` เริ่มแสดงความคิดเห็นกับฉันด้วย @heynnema ไม่งั้นฉันจะคิดถึงพวกเขา
Freddy Daniel avatar
ve flag
ลองใช้ linux distro อื่นและตรวจสอบว่ายังมีปัญหาอยู่หรือไม่
barba avatar
in flag
@heynnema ขอบคุณสำหรับการโพสต์! ฉันได้เพิ่มสิ่งที่คุณร้องขอแล้ว
Score:1
ธง ru

/swapfile ของคุณเล็กเกินไป และ vm.swappiness ของคุณไม่ถูกต้องโดยสิ้นเชิง

มาเพิ่ม /swapfile ของคุณเป็น 4G และตั้งค่า vm.swappiness เป็นค่าที่เหมาะสมยิ่งขึ้น

/สลับไฟล์

บันทึก: การใช้อย่างไม่ถูกต้องของ rm และ วว คำสั่งอาจทำให้ข้อมูลสูญหายได้ แนะนำให้คัดลอก/วาง

ใน เทอร์มินัล...

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 /swapfile # init /swapfile
sudo swapon /swapfile # เปิด swap
ฟรี -h # ยืนยัน 8G RAM และการแลกเปลี่ยน 4G

แก้ไข /etc/fstab โดยใช้ sudo -H gedit /etc/fstab หรือ sudo pico /etc/fstab.

ยืนยันบรรทัดนี้ /swapfile ใน /etc/fstab... และยืนยันว่าไม่มี âswapâ บรรทัดอื่น... ใช้ SPACES ในบรรทัดนี้... ยืนยันว่าไม่มีแท็บ...

/swapfile ไม่มี swap sw 0 0

รีบูต # รีบูตและตรวจสอบการทำงาน

vm.swappiness

แก้ไข /etc/sysctl.conf

sudo -H gedit /etc/sysctl.conf

ค้นหาบรรทัดที่มี vm.swappiness=10 และตั้งค่า =60

บันทึกไฟล์และออกจาก gedit

sudo sysctl -p

อัปเดต #1:

ไบออส

คุณมี BIOS รุ่น BGCN33WW มี BIOS เวอร์ชันใหม่กว่า BGCN34WW ที่นี่ หรือ ที่นี่. แม้ว่าฉันไม่เชื่อว่ามันจะแก้ไขปัญหาของคุณได้ แต่คุณควรอัปเดต BIOS ให้เป็นปัจจุบันอยู่เสมอสำหรับการแก้ไขด้านความปลอดภัย

เอ็นวิเดีย

คุณมีไดรเวอร์ Nvidia 460.91.03 เวอร์ชัน 470.57 พร้อมใช้งาน ที่นี่. ควรติดตั้งไดรเวอร์ที่ผ่านการทดสอบนี้ด้วย ซอฟต์แวร์และการอัปเดต แอป. เนื่องจากปัญหาสามารถเกิดขึ้นได้ใหม่เมื่อใช้ Intel GPU ฉันไม่สงสัยว่าการดำเนินการนี้จะแก้ไขปัญหาได้เหมือนกัน แต่ก็เป็นการดีที่จะทราบข้อมูลปัจจุบันเสมอ

เมมเทสต์

เนื่องจากอาการดีขึ้นเมื่อเราเปลี่ยน /swapfile และ vm.swappiness เราจำเป็นต้องตรวจสอบหน่วยความจำของคุณ

ไปที่ https://www.memtest86.com/ และดาวน์โหลด/รันฟรี ทดสอบความจำ เพื่อทดสอบความจำของคุณ ผ่านการทดสอบ 4/4 ทั้งหมดอย่างน้อยหนึ่งครั้งเพื่อยืนยันความจำที่ดี การดำเนินการนี้อาจใช้เวลาหลายชั่วโมงจึงจะเสร็จสมบูรณ์

แลกเปลี่ยน

ฉันเพิ่งมองไปที่ สูงสุด และ ฟรี -h เอาต์พุตอีกครั้งและ /swapfile ของคุณดูเหมือนจะไม่ทำงาน คุณยืนยันหรือไม่ว่า swap line ใน /etc/fstab ไม่มีแท็บอยู่ในนั้น?

อยากรู้อยากเห็น... ตัวอย่างของ ฟรี -h ก่อนและหลังการเปลี่ยนแปลง /swapfile แสดงการใช้งาน swap เป็นศูนย์...

              รวมใช้บัฟ/แคชที่ใช้ร่วมกันฟรี
หน่วยความจำ: 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

อีกทั้ง สูงสุด คำสั่ง เมื่อดูเมื่อคอมพิวเตอร์หยุดทำงาน จะแสดงการใช้งาน swap เป็นศูนย์เช่นกัน

cn flag
ความคิดเห็นไม่ได้มีไว้สำหรับการอภิปรายเพิ่มเติม การสนทนานี้[ย้ายไปแชท](https://chat.stackexchange.com/rooms/128392/discussion-on-answer-by-heynnema-ubuntu-20-04-lts-complete-system-freeze-when- วา).

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา