电脑突然停止工作

电脑突然停止工作

Ubuntu 版本:Ubuntu 20.04.1 LTS

Chrome 版本:84.0.4147.89(官方版本)(64 位)

情况:我使用的是 Chrome,我使用的网站是八面体,一个视频会议网站。使用该网站半小时以上后(大约),我的显示器冻结了,扬声器开始重复同样的事情。
假设会议中有人说了这个词在显示器冻结之前;我的扬声器开始重复这个词很多次了。
我的鼠标停止工作,鼠标灯也不亮了。键盘灯亮着,但命令不起作用。我唯一的选择就是重启我的电脑。

这种情况发生过不止一次。所以这似乎不是偶然事件。请告诉我如何解决这个问题。


输出的结束部分journalctl -b -1

Jul 27 14:34:08 rls-Default-string NetworkManager[727]: <info>  [1595840648.7696] dhcp4 (usb0): state changed bound -> extended
Jul 27 14:34:08 rls-Default-string systemd[1]: Starting Network Manager Script Dispatcher Service...
Jul 27 14:34:08 rls-Default-string dbus-daemon[726]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jul 27 14:34:08 rls-Default-string systemd[1]: Started Network Manager Script Dispatcher Service.
Jul 27 14:34:19 rls-Default-string systemd[1]: NetworkManager-dispatcher.service: Succeeded.
Jul 27 14:36:41 rls-Default-string kernel: perf: interrupt took too long (6409 > 6367), lowering kernel.perf_event_max_sample_rate to 31000
Jul 27 14:39:41 rls-Default-string gnome-shell[2333]: [2778:16:0727/143941.225239:ERROR:webrtc_video_engine.cc(3333)] Absent receive stream; ignoring clearing encoded >
Jul 27 14:39:41 rls-Default-string gnome-shell[2333]: [2778:16:0727/143941.782864:ERROR:dtls_transport.cc(616)] DtlsTransport[0|1|__]: Received non-DTLS packet before >
Jul 27 14:40:10 rls-Default-string gnome-shell[2333]: [2778:16:0727/144010.803437:ERROR:srtp_transport.cc(223)] Failed to unprotect RTP packet: size=1218, seqnum=26824>

输出free -h

              total        used        free      shared  buff/cache   available
Mem:          3.8Gi       1.8Gi       279Mi       330Mi       1.7Gi       1.4Gi
Swap:         2.0Gi        44Mi       2.0Gi

输出grep -i swap /etc/fstab

/swapfile                                 none            swap    sw              0       0

输出sysctl vm.swappiness

vm.swappiness = 60

答案1

我们会将您的 /swapfile 从 2G 增加到 4G。

笔记:您可能需要添加更多 RAM。

笔记:命令使用不当dd可能导致数据丢失。建议复制/粘贴。

sudo swapoff -a           # turn off swap
sudo rm -i /swapfile      # remove old /swapfile

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

sudo chmod 600 /swapfile  # set proper file protections
sudo mkswap /swapfile     # init /swapfile
sudo swapon /swapfile     # turn on swap
free -h                   # confirm 4G RAM and 4G swap
reboot                    # reboot and verify operation

将此行添加到 /etc/fstab...

/swapfile    none    swap    sw      0   0

相关内容