Open ChildishhAlbino opened 3 years ago
What does cat /sys/devices/virtual/thermal/thermal_zone*/temp
give you (through SSH/terminal)? This should give you the temperature in milliCelsius.
Will test this next time I boot up the machine
This is what I got - is that what I should be looking for? I presume 16800 is 16.8 celsius so I believe the system is not correctly reporting the temps.
Can this be restested on batocera 35-dev? I have access to an AMD CPU now, it's not a Ryzen but a AMD Athlon Silver 3050e with Radeon Graphics
and the temperature seems plausible to me.
@lbrpdx not really in a position to update to 35 at the moment. Recently got my box stable and consistent and not keen to update that accordingly.
How far off release is V35?
Probably about 1.5 to 2 months until release… you know it’s depending on how many beta testers we get on the dev builds — and some of them seem reluctant to test the fixes once their setup is « stable and consistent » ;)
Jokes aside, do you still have this issue in v34 then?
fair cop 😂
I haven't checked since getting V34 stable so let me get back to you. I imagine this is an issue on all Ryzen CPUs and APUs as Ryzen has an atypical temperature readout so standard utilities don't all work. This was an early adopter issue with Ryzen with even utilities like Corsair iCUE from memory.
I'll try to get around to making a full system backup so I feel comfortable tinkering with my emubox again 😅
Sorry @lbrpdx - finally got around to tinkering with the box. Unfortunately, the same issue is occurring. Spits out the same values.
Using Batocera on a Ryzen 3600 and seeing the OS report CPU temperature as 16 degrees celsius when BIOS reports it as 40-ish degrees.
Just wanted to get an idea of if this is being tracked.
Also, additionally - reporting GPU temps would also be super handy to have.
How would one go about implementing these? Would this be difficult/tedious?