geeksville
geeksville
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
btw: I think the SMU gets a bit clobbered on wake from sleep, if that's true it will be necessary to rerun the set coall command after wake. When I come back I'll check that and if necessary make some sort of systemctlish thing to do the proper whacking.
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
good news: I ran a long stress test and -40 of cpu undervolt was fine on my machine for a few hour test (and makes things run a lot cooler under load). -50 is too much and my cpu stresstest fails. UPDATE: Alas, -40 failed after about 4 hrs of stress testing, I'm going to leave -30 running overnight and stay with that if it does okay. FINAL-UPDATE: -30 ran solid for 8 hrs so I'm calling it good (for my particular laptop). I just added a commit to improve the GPU support for halos on ryzenadj. Alas, the cogfx mailbox is at a different message code on this new arch (different from hawkpoint/van gogh) - so no setting GPU undervolt until that new mailbox code is found. I'm going to go away now on my bike trek for about a week and a half, hopefully the windows ghelper folks will figure that out and I can crib from what they find 😉
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
somewhere at about -80 my CPU (mprimes) stress test starts to fail... but pretty happy with -40 at least
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
btw the CPU undervolting works. I've also updated the ryzenadj tool so it can read per core CPU power and voltage. My system works robustly with a -40mV cpu core voltage offset. I'm going to check this in and start working on the (probably similar) changes needed to undervolt the GPU die.
yay! 40 (30mV actual at idle - a bit more under load) of CPU undervolting works:
sudo ./ryzenadj --dump-table --set-coall=0x0fffd8 >coal40
core voltage change:
| 0x0BD0 | 0x3F343865 | 0.704 | 0.675 |
| 0x0BD4 | 0x3F33FD8A | 0.703 | 0.675 |
| 0x0BD8 | 0x3F34373A | 0.704 | 0.675 |
| 0x0BDC | 0x3F35B1FB | 0.710 | 0.681 |
| 0x0BE0 | 0x3F351F74 | 0.708 | 0.679 |
| 0x0BE4 | 0x3F34F129 | 0.707 | 0.678 |
| 0x0BE8 | 0x3F34C85D | 0.706 | 0.678 |
| 0x0BEC | 0x3F350183 | 0.707 | 0.679 |
| 0x0BF0 | 0x3F327A87 | 0.697 | 0.668 |
| 0x0BF4 | 0x3F341BA7 | 0.704 | 0.675 |
| 0x0BF8 | 0x3F32F8A9 | 0.699 | 0.671 |
| 0x0BFC | 0x3F33A0E0 | 0.702 | 0.673 |
| 0x0C00 | 0x3F32ED00 | 0.699 | 0.670 |
| 0x0C04 | 0x3F337071 | 0.701 | 0.672 |
| 0x0C08 | 0x3F3376AF | 0.701 | 0.672 |
| 0x0C0C | 0x3F326486 | 0.697 | 0.668 |
yay! 40 (30mV actual at idle - a bit more under load) of CPU undervolting works:
sudo ./ryzenadj --dump-table --set-coall=0x0fffd8 >coal40
core voltage change:
| 0x0BD0 | 0x3F343865 | 0.704 | 0.675 |
| 0x0BD4 | 0x3F33FD8A | 0.703 | 0.675 |
| 0x0BD8 | 0x3F34373A | 0.704 | 0.675 |
| 0x0BDC | 0x3F35B1FB | 0.710 | 0.681 |
| 0x0BE0 | 0x3F351F74 | 0.708 | 0.679 |
| 0x0BE4 | 0x3F34F129 | 0.707 | 0.678 |
| 0x0BE8 | 0x3F34C85D | 0.706 | 0.678 |
| 0x0BEC | 0x3F350183 | 0.707 | 0.679 |
| 0x0BF0 | 0x3F327A87 | 0.697 | 0.668 |
| 0x0BF4 | 0x3F341BA7 | 0.704 | 0.675 |
| 0x0BF8 | 0x3F32F8A9 | 0.699 | 0.671 |
| 0x0BFC | 0x3F33A0E0 | 0.702 | 0.673 |
| 0x0C00 | 0x3F32ED00 | 0.699 | 0.670 |
| 0x0C04 | 0x3F337071 | 0.701 | 0.672 |
| 0x0C08 | 0x3F3376AF | 0.701 | 0.672 |
| 0x0C0C | 0x3F326486 | 0.697 | 0.668 |
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
also mesa 25.0.2 should be out soon with some important fixes
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
btw @antheas I think I've got ryzenadj updated and I'm correctly writing undervolt values for CPU and GPU. I'll test more tomorrow after building up a little test harness. It is a bit of a race against time because we're going away for about a week on a bike trip - so if I don't have it tested by tomorrow evening I won't be back at it until sometime late next week.
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
but yeah - it would fucking rock for me!
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
and the % of users who would even bother to swap wifi (even if a M.2 connector) is tiny
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
there's a reason they made a door for the SSD and it wasn't just to be nice 😉
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
so probably more like $2
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
also I presume solder saves money on shock&vibe and related (i.e. users mucking around inside the device and fucking up without getting caught) warranty costs.
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
though 6.14 has lots of new relevant commits. git diff v6.13-rc7 master drivers/net/wireless/mediatek
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
didn't check linux-firmware though
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
though I'm a little skeptical because I don't see anything substantial in "git diff v6.12 v6.13-rc3 -- drivers/net/wireless/mediatek"
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
btw this person did some interesting crude bisect testing. If their test is correct there was a regression somewhere between 6.13.0 and 6.13.3
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
yes - the upload speed in particular is really slow on the mt7925. For the time beingI'm using a USB wifi dongle. After 6.14 is out (and in fedora/bazzite) if it is not fixed then (and no one else is working on it first), I'm planning on spending some serious effort on debugging it (hopefully the flaw is not in the opaque on-device firmware blob) 😉
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
hmm - cool. it seems like it kinda works? I found the UI in KDE it now has the option to have the keyboard color follow the accent color. And initially the color for my theme was blue and the keyboard light was blue (yay!). But if I change the accent color in the KDE theme to red: The KDE button in the UI for keyboard color changes to red (yay) but the actual LED lights on the keyboard stay blue. So possibly something wonky there.
134 replies
UBUniversal Blue
Created by geeksville on 3/11/2025 in #🛟bazzite-help
Misc Z13/395+ CPU problems.
ooh - is there a helper app I should try to test that?
134 replies