我刚刚组装了一台新电脑,并使用 Ubuntu 20.04 进行双启动。我遇到了 ryzen 3950x 的问题,htop 和系统监视器无法识别 cpu(而不是 32 显示 1 个线程)。我必须使用 acpi=off 启动它,因为 ubuntu 无法启动。这是兼容性问题吗?我的 BIOS 是在组装电脑时更新的(3 周前,B550 AORUS ELITE AX V2(修订版 1.0))你能帮我解决 htop/系统监视器中线程数错误的问题吗
我很困惑
(base) B550-AORUS-ELITE-AX-V2:~$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 23
model : 113
model name : AMD Ryzen 9 3950X 16-Core Processor
stepping : 0
microcode : 0x8701021
cpu MHz : 3606.771
cache size : 512 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 16
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate sme ssbd mba sev ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif umip rdpid overflow_recov succor smca
bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass
bogomips : 6986.68
TLB size : 3072 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 43 bits physical, 48 bits virtual
power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14]
(base) B550-AORUS-ELITE-AX-V2:~$ sudo dmidecode -t 4 | egrep -i 'core (count|enabled)|thread count|Version'
Version: AMD Ryzen 9 3950X 16-Core Processor
Core Count: 16
Core Enabled: 16
Thread Count: 32
(base) B550-AORUS-ELITE-AX-V2:~$ sudo dmidecode -s bios-version
[sudo] password:
F10
(base) B550-AORUS-ELITE-AX-V2:~$ free -h
total used free shared buff/cache available
Mem: 62Gi 1,9Gi 59Gi 131Mi 1,8Gi 60Gi
Swap: 15Gi 0B 15Gi
(base) B550-AORUS-ELITE-AX-V2:~$ sudo lshw -C memory
*-firmware
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: F10
date: 09/18/2020
size: 64KiB
capacity: 32MiB
capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int14serial int17printer acpi usb biosbootspecification uefi
*-memory
description: System Memory
physical id: 9
slot: System board or motherboard
size: 64GiB
*-bank:0
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0,5 ns)
product: F4-3200C16-16GIS
vendor: Unknown
physical id: 0
serial: 00000000
slot: DIMM 0
size: 16GiB
width: 64 bits
clock: 2133MHz (0.5ns)
*-bank:1
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0,5 ns)
product: F4-3200C16-16GIS
vendor: Unknown
physical id: 1
serial: 00000000
slot: DIMM 1
size: 16GiB
width: 64 bits
clock: 2133MHz (0.5ns)
*-bank:2
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0,5 ns)
product: F4-3200C16-16GIS
vendor: Unknown
physical id: 2
serial: 00000000
slot: DIMM 0
size: 16GiB
width: 64 bits
clock: 2133MHz (0.5ns)
*-bank:3
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0,5 ns)
product: F4-3200C16-16GIS
vendor: Unknown
physical id: 3
serial: 00000000
slot: DIMM 1
size: 16GiB
width: 64 bits
clock: 2133MHz (0.5ns)
*-cache:0
description: L1 cache
physical id: c
slot: L1 - Cache
size: 1MiB
capacity: 1MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=1
*-cache:1
description: L2 cache
physical id: d
slot: L2 - Cache
size: 8MiB
capacity: 8MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=2
*-cache:2
description: L3 cache
physical id: e
slot: L3 - Cache
size: 64MiB
capacity: 64MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=3
(base) B550-AORUS-ELITE-AX-V2:~$
答案1
交流电源接口
acpi=off 会破坏很多东西。有什么具体细节可以说明为什么这是必要的吗?
虽然有点旧了,但你可以看看这。
你的 CPU 是否超频了,或者内存 XMP 是否启用了?
另外,尝试 Ubuntu 20.10,看看它是否可以在没有 acpi=off 的情况下工作。
BIOS
B550 AORUS ELITE AX V2(修订版 1.0)
您的 BIOS 版本为 F10。
有较新的 BIOS 可用,版本 F11d,日期为 2020 年 10 月 29 日,可以下载这里。
注意:确认我拥有您主板型号的正确网页。
注意:更新 BIOS 之前请做好备份。
记忆
AMD Ryzen 9 3950X 16 核处理器
Ryzen 处理器因内存兼容性问题而臭名昭著。
看着那(这CPU 支持列表以确定您的 CPU 系列)。(Matisse)
看着那(这内存支持列表并下载 Matisse .pdf 来确认您的内存已列出。
去https://www.memtest86.com/并免费下载/运行它们memtest
来测试你的记忆力。至少完成一次所有 4/4 测试以确认记忆力良好。这将在 64G 上花费数小时才能完成。