protonscr

Steam reports core count incorrectly for 2950X

steamopen Steam client
ValveSoftware/steam-for-linux#6188 · opened 2019-04-01 by skwerlman · updated 2019-07-18 · 2 comments · github
Sskwerlman 2019-04-01 github

Your system information

  • Steam client version (build number or date): Mar 30 2019, at 01:35:35
  • Distribution (e.g. Ubuntu): NixOS
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

The big picture System page shows the correct number of cores for my cpu (16c, 32t)

Steps for reproducing this issue:

  1. Install a Threadripper 2950X
  2. Open big picture
  3. Go to Settings > System
  4. Core count is wrong (8c, 32t)

lstopo:
2019-04-01-174944_979x903_scrot

Steam:
2019-04-01-175028_265x322_scrot

Sskwerlman 2019-04-01 github

After realizing i'd only checked in big picture mode, i double-checked with the Help > System Information dialog, and it also appears incorrectly there:

Processor Information:
    CPU Vendor:  AuthenticAMD
    CPU Brand:  AMD Ryzen Threadripper 2950X 16-Core Processor 
    CPU Family:  0x17
    CPU Model:  0x8
    CPU Stepping:  0x2
    CPU Type:  0x0
    Speed:  3500 Mhz
    32 logical processors
    8 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Supported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported
Hh1z1 2019-04-02 github

FWIW this is correct on a 1950x

Processor Information:
    CPU Vendor:  AuthenticAMD
    CPU Brand:  AMD Ryzen Threadripper 1950X 16-Core Processor
    CPU Family:  0x17
    CPU Model:  0x1
    CPU Stepping:  0x1
    CPU Type:  0x0
    Speed:  4.100 Mhz
    32 logical processors
    16 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Supported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Nothing extracted yet.