系统:
- 5.4.0-39-通用#43-Ubuntu
- AMD 锐龙 7
- 英特尔® 6600XT
- 32GB 内存
- 华硕 B450 Plus
背景:
我一直在 Fedora 31 中运行这款 Ryzen 7 和同款主板以及 Nvidia 970,没有任何问题。大约 4 天前我购买了 AMD 6600XT,AMD 不提供 Fedora 驱动程序支持,因此我安装了 Ubuntu 20。这是一个新安装,具有新更新的内核和最新的 AMD 驱动程序。我在过去 3 天一直使用此设置,没有出现问题。我猜我的问题大约花了 3 天时间才出现。
问题:
我正在用 Proton 玩一款老游戏,然后系统发出警报,说硬盘空间快用完了。我检查了卷,发现系统日志超过 100GB,而合并文件超过 45GB。我清除了日志以节省空间,然后在回去玩游戏时查看系统日志文件。我一遍又一遍地看到这个错误。我的系统越混乱,我得到的以下信息就越多:
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262472] ------------[ cut here ]------------
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262594] WARNING: CPU: 8 PID: 1804 at /var/lib/dkms/amdgpu/5.6.0.13-1089974/build/amd/amdgpu/../display/dc/dcn20/dcn20_hwseq.c:129 dcn20_setup_gsl_group_as_lock+0x82/0x200 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262598] Modules linked in: rpcsec_gss_krb5 auth_rpcgss nfsv4 nfs lockd grace fscache binfmt_misc edac_mce_amd kvm_amd kvm snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi amdgpu(OE) snd_hda_intel nls_iso8859_1 snd_intel_dspcfg snd_usb_audio snd_hda_codec snd_usbmidi_lib snd_hda_core mc amd_iommu_v2 snd_hwdep crct10dif_pclmul amd_sched(OE) amdttm(OE) snd_pcm snd_seq_midi ghash_clmulni_intel snd_seq_midi_event snd_rawmidi aesni_intel crypto_simd cryptd glue_helper snd_seq amdkcl(OE) snd_seq_device drm_kms_helper snd_timer eeepc_wmi joydev input_leds asus_wmi i2c_algo_bit sparse_keymap fb_sys_fops video syscopyarea snd sysfillrect wmi_bmof sysimgblt k10temp soundcore ccp mac_hid sch_fq_codel parport_pc ppdev lp parport drm sunrpc ip_tables x_tables autofs4 hid_generic usbhid hid crc32_pclmul i2c_piix4 r8169 nvme ahci realtek libahci nvme_core wmi gpio_amdpt gpio_generic
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262668] CPU: 8 PID: 1804 Comm: Xorg Tainted: G W OE 5.4.0-39-generic #43-Ubuntu
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262669] Hardware name: System manufacturer System Product Name/PRIME B450-PLUS, BIOS 0409 08/24/2018
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262780] RIP: 0010:dcn20_setup_gsl_group_as_lock+0x82/0x200 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262785] Code: 74 48 84 c0 75 26 48 8b 87 30 03 00 00 0f b6 80 70 02 00 00 a8 01 0f 84 dc 00 00 00 a8 02 74 56 a8 04 0f 84 f7 00 00 00 0f 0b <0f> 0b 48 8b 45 e0 65 48 33 04 25 28 00 00 00 0f 85 56 01 00 00 48
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262789] RSP: 0018:ffffb5c182667590 EFLAGS: 00010202
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262793] RAX: 0000000000000007 RBX: ffff9c99a8ea01b8 RCX: 0000000000000000
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262796] RDX: 0000000000000001 RSI: ffff9c99a8ea01b8 RDI: ffff9c9a761a0000
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262800] RBP: ffffb5c1826675d8 R08: ffffb5c18266758c R09: ffffb5c182667550
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262803] R10: 0000000000000001 R11: 0000000000000002 R12: 0000000000000001
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262808] R13: 0000000000000001 R14: ffff9c9a761a0000 R15: ffff9c99a8ea01b8
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262812] FS: 00007f552df11a80(0000) GS:ffff9c9a7ee00000(0000) knlGS:0000000000000000
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262815] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262818] CR2: 00003f001ae59000 CR3: 00000007a696e000 CR4: 00000000003406e0
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262821] Call Trace:
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.262933] dcn20_pipe_control_lock+0x1d1/0x1e0 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263034] dc_stream_set_cursor_position+0x128/0x160 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263149] handle_cursor_update.isra.0+0x1af/0x2f0 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263256] amdgpu_dm_commit_cursors.isra.0+0x60/0x80 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263368] amdgpu_dm_atomic_commit_tail+0x13b6/0x20b0 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263474] ? amdgpu_dm_atomic_commit_tail+0x1684/0x20b0 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263481] ? amdttm_bo_validate+0x54/0x180 [amdttm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263484] ? __alloc_pages_nodemask+0x173/0x320
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263487] ? native_apic_wait_icr_idle+0x22/0x30
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263489] ? arch_irq_work_raise+0x3a/0x40
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263491] ? sched_clock+0x9/0x10
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263494] ? dbs_update_util_handler+0x1b/0x80
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263567] ? amdgpu_vm_del_from_lru_notify+0x12/0x70 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263572] ? ttm_bo_del_from_lru+0x8e/0xa0 [amdttm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263578] ? amdttm_bo_move_to_lru_tail+0x2d/0xc0 [amdttm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263580] ? ww_mutex_unlock+0x26/0x30
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263585] ? amdttm_eu_backoff_reservation+0x49/0x70 [amdttm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263658] ? amdgpu_bo_gpu_offset+0x27/0xb0 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263765] ? dm_plane_helper_prepare_fb+0x14b/0x290 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263770] ? _cond_resched+0x19/0x30
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263771] ? wait_for_completion_timeout+0x3a/0x120
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263773] ? _cond_resched+0x19/0x30
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263774] ? wait_for_completion_interruptible+0x37/0x160
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263784] commit_tail+0x99/0x110 [drm_kms_helper]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263794] drm_atomic_helper_commit+0x118/0x120 [drm_kms_helper]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263900] amdgpu_dm_atomic_commit+0x95/0xa0 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263916] drm_atomic_commit+0x4a/0x50 [drm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263926] drm_atomic_helper_update_plane+0xea/0x100 [drm_kms_helper]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263945] __setplane_atomic+0xcc/0x110 [drm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263962] drm_mode_cursor_universal+0x13e/0x260 [drm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263978] drm_mode_cursor_common+0xcc/0x220 [drm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.263996] ? drm_mode_cursor_ioctl+0x60/0x60 [drm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264012] drm_mode_cursor2_ioctl+0xe/0x10 [drm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264024] drm_ioctl_kernel+0xae/0xf0 [drm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264039] drm_ioctl+0x234/0x3d0 [drm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264056] ? drm_mode_cursor_ioctl+0x60/0x60 [drm]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264059] ? ___sys_recvmsg+0x88/0xc0
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264133] amdgpu_drm_ioctl+0x4e/0x80 [amdgpu]
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264135] do_vfs_ioctl+0x407/0x670
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264138] ? fput+0x13/0x15
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264141] ? __sys_recvmsg+0x88/0xa0
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264143] ksys_ioctl+0x67/0x90
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264145] __x64_sys_ioctl+0x1a/0x20
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264147] do_syscall_64+0x57/0x190
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264149] entry_SYSCALL_64_after_hwframe+0x44/0xa9
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264151] RIP: 0033:0x7f552e26f37b
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264153] Code: 0f 1e fa 48 8b 05 15 3b 0d 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d e5 3a 0d 00 f7 d8 64 89 01 48
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264155] RSP: 002b:00007ffe434074c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264157] RAX: ffffffffffffffda RBX: 00007ffe43407560 RCX: 00007f552e26f37b
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264158] RDX: 00007ffe43407560 RSI: 00000000c02464bb RDI: 000000000000000c
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264158] RBP: 00000000c02464bb R08: 000000000000042f R09: 00007ffe434075b0
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264159] R10: 000000000000007f R11: 0000000000000246 R12: 000055db5207be30
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264160] R13: 000000000000000c R14: 000055db51dc6f70 R15: 000000000000033a
Jun 29 22:01:13 ANS-PRIME kernel: [ 1809.264163] ---[ end trace d823149b05451c00 ]---
复制:我可以使用任何激活显示的游戏来复制此问题,包括不使用 wine 的 Linux 游戏,因此,我不认为这是一个 wine 问题。
编辑:删除了无关的旁注
问题:
这是已知的垃圾邮件,可以关闭吗?还是表明存在更严重的问题?设备似乎运行良好,只需解决系统日志问题即可。
答案1
BIOS
华硕 PRIME B450-PLUS
您的 BIOS 版本为 0409 2018 年 8 月 24 日
有更新的 BIOS 可用,可能会解决您的问题。BIOS 2008,日期为 2019 年 12 月 11 日,可下载这里。
注意:请确认我拥有适合您型号的正确网页#
注意:更新 BIOS 前请做好备份
更新#1:
据报道,某些 Ryzen 处理器、某些 SSD、某些超频内存 DIMM 和 2008 BIOS 可能存在兼容性问题。
确保您的英特尔固态硬盘中安装了最新固件。请参阅https://downloadcenter.intel.com/product/134583
无论如何,Ryzen CPU 对 RAM 兼容性有点挑剔。请参阅https://www.asus.com/us/Motherboards/PRIME-B450-PLUS/HelpDesk_QVL/以获取兼容 RAM 的列表。
不同的 Ryzen CPU 型号可能会限制最大超频 RAM 速度。请参阅https://www.asus.com/us/Motherboards/PRIME-B450-PLUS/HelpDesk_CPU/
更新 #2:
我还建议检查你的 AMDGPU 驱动程序是否有更新,因为它导致了崩溃。