玩游戏后屏幕定期冻结

玩游戏后屏幕定期冻结

每次我玩 Rocket League 或 Hoi4 时,屏幕每 10 秒左右(短约 1 秒)就会开始冻结一次。其他游戏没有出现这种行为,至少我试过没有,而且重新启动可以解决问题,所以这让我相信这不是硬件问题。在后台播放的任何音频都可以流畅播放,视频也可以继续播放,就像没有冻结一样。有人找到解决这个问题的方法了吗?我在 Ubuntu 20.04.1 LT 上,配有 RX 570 和 R5 3600。

免费-h:

              total        used        free      shared  buff/cache   available
Mem:           15Gi       5.5Gi       3.9Gi       531Mi       6.2Gi       9.2Gi
Swap:         2.0Gi          0B       2.0Gi

systemctl vm.swappiness:

vm.swappiness = 60

sudo lshw -C 内存:

*-firmware                
       description: BIOS
       vendor: American Megatrends Inc.
       physical id: 0
       version: P1.00
       date: 06/04/2020
       size: 64KiB
       capacity: 16MiB
       capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
  *-memory
       description: System Memory
       physical id: e
       slot: System board or motherboard
       size: 16GiB
     *-bank:0
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 3000 MHz (0.3 ns)
          product: CMK16GX4M2B3000C15
          vendor: Unknown
          physical id: 0
          serial: 00000000
          slot: DIMM 0
          size: 8GiB
          width: 64 bits
          clock: 3GHz (0.3ns)
     *-bank:1
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 3000 MHz (0.3 ns)
          product: CMK16GX4M2B3000C15
          vendor: Unknown
          physical id: 1
          serial: 00000000
          slot: DIMM 0
          size: 8GiB
          width: 64 bits
          clock: 3GHz (0.3ns)
  *-cache:0
       description: L1 cache
       physical id: 11
       slot: L1 - Cache
       size: 384KiB
       capacity: 384KiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=1
  *-cache:1
       description: L2 cache
       physical id: 12
       slot: L2 - Cache
       size: 3MiB
       capacity: 3MiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=2
  *-cache:2
       description: L3 cache
       physical id: 13
       slot: L3 - Cache
       size: 32MiB
       capacity: 32MiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=3

grep -i 交换 /etc/fstab:

/swapfile                                 none            swap    sw              0       0

答案1

交换

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

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

在里面terminal...

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 16G RAM and 4G swap

确认 /etc/fstab 末尾的 /swapfile 行...并确认没有其他“swap”行...

要编辑,使用sudo -H gedit /etc/fstabsudo pico /etc/fstab

/swapfile  none  swap  sw  0  0

reboot                    # reboot and verify operation

BIOS

华擎 b550m-itx/ac

您的 BIOS 是 1.00。

有较新的 BIOS 可用,版本 1.31,日期为 2020 年 11 月 6 日,可以下载这里

注意:请确认我已获得适合您型号的正确网页。

注意:更新 BIOS 之前请做好备份。

记忆

Ryzen 处理器因内存兼容性问题而臭名昭著。

确定你拥有哪个 Ryzen 处理器系列这里

确定您的内存是否受支持这里这里. 这些是处理器系列特定的列表。

https://www.memtest86.com/并免费下载/运行它们memtest来测试你的记忆力。至少完成一次所有 4/4 测试以确认记忆力良好。这可能需要几个小时才能完成。

相关内容