Điểm:2

Ubuntu 20.04 LTS complete system freeze when watching YouTube videos

lá cờ 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
lá cờ ru
Chỉnh sửa câu hỏi của bạn và cho tôi xem `free -h` và `sysctl vm.swappiness` và `swapon -s`. Bắt đầu nhận xét cho tôi bằng @heynnema nếu không tôi sẽ nhớ chúng.
Freddy Daniel avatar
lá cờ ve
Hãy thử một bản phân phối linux khác và kiểm tra xem sự cố vẫn còn.
barba avatar
lá cờ in
@heynnema cảm ơn vì đã đăng bài! Tôi đã thêm những thứ bạn yêu cầu.
Điểm:1
lá cờ ru

/swapfile của bạn quá nhỏ và vm.swappiness của bạn hoàn toàn sai.

Hãy tăng /swapfile của bạn lên 4G và đặt vm.swappiness thành một giá trị phù hợp hơn.

/swapfile

Ghi chú: Sử dụng sai rừmđ các lệnh có thể gây mất dữ liệu. Đề xuất sao chép/dán.

bên trong phần cuối...

Sudo hoán đổi -a # tắt hoán đổi
sudo rm -i /swapfile # xóa /swapfile cũ

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

sudo chmod 600 /swapfile # đặt bảo vệ tệp thích hợp
Sudo mkswap/tệp hoán đổi # init/tệp hoán đổi
Sudo hoán đổi /swapfile # bật hoán đổi
free -h # xác nhận hoán đổi RAM 8G và 4G

Chỉnh sửa/etc/fstab, sử dụng sudo -H gedit /etc/fstab hoặc sudo pico /etc/fstab.

Xác nhận dòng /swapfile này trong /etc/fstab... và xác nhận không có dòng âswapâ nào khác... sử dụng SPACES trong dòng này... xác nhận KHÔNG CÓ TABS...

/swapfile không trao đổi sw 0 0

khởi động lại # khởi động lại và xác minh hoạt động

vm.swappiness

Chỉnh sửa /etc/sysctl.conf

sudo -H gedit /etc/sysctl.conf

Tìm dòng có vm.swappiness=10 và đặt nó = 60.

Lưu tệp và thoát khỏi gedit.

sudo sysctl -p

Cập nhật #1:

BIOS

Bạn có phiên bản BIOS BGCN33WW. Đã có BIOS mới hơn, phiên bản BGCN34WW đây hoặc đây. Mặc dù tôi không tin rằng nó sẽ khắc phục được sự cố của bạn nhưng bạn luôn nên cập nhật các bản cập nhật BIOS để sửa lỗi bảo mật.

NVIDIA

Bạn có trình điều khiển Nvidia 460.91.03. Phiên bản 470.57 có sẵn đây. Trình điều khiển đã thử nghiệm này cũng có thể được cài đặt trong Nâng cấp phần mềm ứng dụng. Vì sự cố có thể được khắc phục khi sử dụng GPU Intel, nên tôi không nghi ngờ rằng điều này cũng sẽ khắc phục được sự cố, nhưng một lần nữa, việc duy trì cập nhật luôn là điều tốt.

MEMTEST

Vì các triệu chứng được cải thiện khi chúng tôi thay đổi /swapfile và vm.swappiness nên chúng tôi cần kiểm tra bộ nhớ của bạn.

Đi đến https://www.memtest86.com/ và tải xuống/chạy miễn phí của họ kiểm tra để kiểm tra trí nhớ của bạn. Hoàn thành ít nhất một lần tất cả các bài kiểm tra 4/4 để xác nhận trí nhớ tốt. Điều này có thể mất nhiều giờ để hoàn thành.

TRÁO ĐỔI

tôi chỉ nhìn vào hàng đầumiễn phí -h xuất lại và /swapfile của bạn dường như không hoạt động. Bạn có xác nhận rằng dòng trao đổi trong/etc/fstab không có tab nào trong đó không?

Tò mò ... ví dụ về miễn phí -h trước và sau khi thay đổi /swapfile hiển thị mức sử dụng hoán đổi bằng 0 ...

              tổng số buff/bộ đệm được chia sẻ miễn phí đã sử dụng hiện có
Mem: 7,7Gi 1,2Gi 5,5Gi 29Mi 964Mi 6,2Gi
Hoán đổi: 472Mi 0B 472Mi

              tổng số buff/bộ đệm được chia sẻ miễn phí đã sử dụng hiện có
Mem: 7,7Gi 1,2Gi 5,3Gi 157Mi 1,1Gi 6,0Gi
Hoán đổi: 4,0Gi 0B 4,0Gi

Ngoài ra, các hàng đầu lệnh, khi được xem khi máy tính bị đóng băng, cũng hiển thị mức sử dụng hoán đổi bằng không.

lá cờ cn
Nhận xét không dành cho thảo luận mở rộng; cuộc trò chuyện này đã được [chuyển sang trò chuyện](https://chat.stackexchange.com/rooms/128392/discussion-on-answer-by-heynnema-ubuntu-20-04-lts-complete-system-freeze-when- wa).

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.