badly-drawn-wizards / vangogh_oc_fix

A linux kernel module to override AMD Van Gogh APU PowerPlay limits for CPU
GNU General Public License v3.0
19 stars 5 forks source link

Update README.md #8

Closed DiegcD closed 6 months ago

DiegcD commented 12 months ago

Detailed step-by-step for SteamOS 3.4.10

badly-drawn-wizards commented 11 months ago

Apologies for the really late reply. I sort of let this project sit in the background as I no longer use it. So if anyone is interested I can let them take the repo. The only thing for this change is that the instructions apply to 0.0.1, so the original instructions probably needs to be kept but I haven't looked too closely.

travistabbal commented 9 months ago

I couldn't get the header extract to work. It was missing stdlib header files. I found a reference to "sudo pacman -S base-devel glibc linux-api-headers" online and it seemed to help. I already had installed base-devel, which installed glibc, so I suspect it was linux-api-headers that populated /usr/include properly.

I needed to change this line in the linux-header-extract/Makefile as well to get the copy to work.

LINUX_SRC ?= $(LINUX_PKG_DIR)/$(LINUX_PKG_BUILDDIR)/$(LINUX_PKGBASE)/src/archlinux-linux-neptune

Well, I can compile and install it, but it won't load on boot. systemd says it can't find it, no idea why. I tried converting it to the same compression used on the stock modules and re-generating the initrd, but it doesn't want to load. It will run manually, but seems to get removed from memory even switching between game and desktop mode. modprobe works, but it's useless to me if I can't get it to run in game mode.