LACT- Fan control and overclocking

Hey guys I tried using the fan control in LACT (for newly installed AMD GPU). But that is not available because overclocking is not enabled. So I tried to enable that first. Two windows popped up. The config file "99-amdgpu-overdrive.conf" was created but then a wild error appeared: "...could not determine initramfs type, manual inigramfs regeneration may be required" A reboot doesn't change anything. So, how do I regenerate initramfs? Or: Is there an easier way/program for this (P.S. coolercontrol didn't work)?
No description
No description
22 Replies
antheas
antheas2d ago
use the ujust to install lact
glados
gladosOP2d ago
Done. Baby steps. Okay overclocking seems to be on now but I get an error when I try to edit the fan curve. I cannot even revert to default: Maybe removing and reinstalling LACT will do it?
No description
glados
gladosOP2d ago
@antheas
antheas
antheas2d ago
you have surpassed my knowledge
glados
gladosOP2d ago
I de- and reinstalled LACT and after creating a new >empty< profile I can edit the fan curve. The reinstallation may have nothing to do with it. Anyway, LACT fan control still does not work -.- My GPU fans stay still even though I set the fan speed really high at low temps and they dont even spin on "static" setting. Does anyone know a fan control software that works? 😮‍💨
Kyle Gospo
Kyle Gospo2d ago
You need a karg for the amd options The issue you're having will affect any software
glados
gladosOP2d ago
Hi kyle. Okay how does that work?
glados
gladosOP2d ago
How to Modify Initramfs and Dracut - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
antheas
antheas2d ago
shouldnt the ujust do this? why doesnt it
Kyle Gospo
Kyle Gospo2d ago
It does, but I don't think it was used here It needs a fix that's coming in the next update I'll get you the command you need soon, just a little preoccupied at the moment
glados
gladosOP2d ago
awesome. that's alright, I can wait.
glados
gladosOP2d ago
perhaps important info: my GPU is a 7900XT, according to reddit there were issus with this card a year ago. https://www.reddit.com/r/linux_gaming/comments/13vt0mm/7900_xt_xtx_fan_curve/
Reddit
From the linux_gaming community on Reddit: 7900 XT / XTX Fan Curve
Explore this post and more from the linux_gaming community
porkloin
porkloin2d ago
7900xtx fan control should work in LACT, I have that card and I'm able to control my fan speed. Related/unrelated @Kyle Gospo I just reworked the lact ujust since they're in COPR now, I don't think I included anything for setting karg in the new version of the ujust command oh yeah, I see the missed line, I'll add it back now. But that code isn't in the latest :stable to shouldn't be the cause of the issue here rpm-ostree kargs --append-if-missing=$(printf 'amdgpu.ppfeaturemask=0x%x\n' "$(($(cat /sys/module/amdgpu/parameters/ppfeaturemask) | 0x4000))") would be the command if the ujust happened to run without it, but I don't think the change to the ujust that I'm referring to would have gotten to your image yet. Worth running that anyway 🤷
glados
gladosOP2d ago
it's just that I read a few minutes ago that there is/was? a zero rpm "feature". The GPU starts only when around 60C which is what I observed.
porkloin
porkloin2d ago
ah yeah zero rpm is weird i didn't realize it works now! that's new also, funny related story, but my friend RMA'd a 3090 back in like Nov 2020 when they were still unobtanium because he thought it was faulty due to zero rpm fan mode
glados
gladosOP2d ago
funny but sucks too 🥲 poor guy so I should still try the command?
porkloin
porkloin2d ago
haha he ended up getting another card and then realizing that it was just a new "feature" 😆 - but I'm glad to hear it's working! although I am surprised it's working given that the maintainer expects it to only start working on kernel >6.13 and bazzite is on a (patched) 6.11 so maybe some of the zerorpm patches are included?
Zero RPM mode settings on RDNA3. Currently this needs a linux-next to be used, and the functionality is expected to land in kernel 6.13. But this resolves a long-standing issue with RDNA3 that made the fan always disabled below a certain temperature, even if using a custom curve.
also running the rpm-ostree command should be non-destructive, it'll only add the karg if it doesn't exist and so long as you're running an amdgpu you want it there 👍
glados
gladosOP2d ago
you write of "funktionality" but I want it gone 😂 okay I will try it and report back when done. Answer: "No changes"
porkloin
porkloin2d ago
the other thing to check would be systemctl status lactd to see if the lact daemon is running or not but i guess if overclocking features are working that is almost certainly running
glados
gladosOP2d ago
Active: active (running)
porkloin
porkloin2d ago
hm yeah, dang I'm out of ideas sadly 😬
glados
gladosOP2d ago
😔 well I guess I have to live with it. Maybe it fixes itself with a random update. One can hope... But still, all of you thank you so much for your time.
Want results from more Discord servers?
Add your server