cancel
Showing results for 
Search instead for 
Did you mean: 

Processors

kernie
Adept I

Linux: CPU Ryzen 9 7950X not supported

 Hi! 

My system essentially is:

- ASROCK 650M PG Riptide mainboard with the latest BIOS updates 1.11.AS03 [Beta] flashed

- Ryzen 9 7950X cpu. 

The OS is Linux OpenSuSe Tumbleweed with default kernel 6.1.3-1 .  When I issue in the command line: 'fwupdmgr security --force' I see as part of my result: ??Supported CPU:                 Failed 

As written here (https://github.com/fwupd/fwupd/issues/4887#issuecomment-1330929271) this depends on underlying firmware/hardware. 

I read somewhere else that the PSP information coming from the CPU isn't correct.

Does somebody know more about it?

Thanks!

0 Likes
6 Replies
gregorcomp8
Journeyman III

Unfortunately, I have the same problem on my laptop, I don't know what it is, maybe someone can help.

0 Likes
misterj
Big Boss

kernie, looks like a Linux problem to me:

Linux.png

Enjoy, John.

0 Likes

Hi John,

Thanks for answering.

I'm not sure I understand your comment, though. The site indicates that it is supported, however sparing details on which distribution version might be supported.

Assuming that Linux distributions with recent kernel AND recent firmware most probably should support fully the CPU, I can confirm that the rolling release distribution tumbleweed with a very recent kernel and firmware just does not.

Whome to blame is a difficult question, however the link I inserted above does indicate that the problem may lay in the firmware (delivered from OEMs, AMD?) not returning the requested information.

If you could share more details, why you think it is Linux (kernel, firmware?), I'm more than happy to approach people for a bug report and support with logs etc.

Thanks,
Maarten

0 Likes

Thanks, kernie. I know almost nothing about Linux. The specification says Red Hat or Ubuntu so if neither work, I would open a AMD support request and ask them. I agree with you about insufficient documentation from AMD! This is a user forum and we get very few questions about Linux. Thanks and enjoy, John.

0 Likes

Your Ryzen 9 7950X has Integrated Graphics on it. Not sure if that would affect the problem you are having.

Looking at the AMD Download page for your APU processor it doesn't show any Linux OS for Graphics drivers. Just Windows OS: https://www.amd.com/en/support/apu/amd-ryzen-processors/amd-ryzen-9-desktop-processors/amd-ryzen-9-7...

Maybe if you update your B650 Chip Set drivers it might help from here: https://www.amd.com/en/support/chipsets/amd-socket-am5/b650

EDIT: Here is a article from a major Linux Website concerning the 7000 series CPUs and Linux: https://www.phoronix.com/review/amd-ryzen7-7700x#:~:text=As%20with%20the%20Ryzen%209,Mesa%2022%20%2F....

You might want to open a Phoronix Forum thread and see if anyone there is having a similar issue as your are from here: AMD Linux - Phoronix Forums 

0 Likes

Thanks for the suggestions!
 
I made a request here: https://github.com/fwupd/fwupd/issues/5415 .
 
From the request to fwupd above a new documentation entry came along:
"On AMD APUs or CPUs this information is reported on kernel 5.19 or later via the `ccp` kernel module. If the kernel module isn't loading on it's own, this is a kernel bug and should be reported to kernel bugzilla. If the kernel module has loaded but you still don't have data this is NOT a fwupd bug. You will have to contact your motherboard or system manufacturer to enable reporting this information."
So I checked that the responsible kernel module ccp loaded (and reported CPU not supported), the kernel is way newer than 5.19 (6.1....).