Hello, i have my barla ultrabook running debian 12( MX Linux 23) and everything seems to be running fine except for audio. I have the stoney ridge amd gpu which requires a custom kernel patch. I’ve already found the link for the patched stoney kernel but have no idea on how to install it? If someone can help me with info on how to install the patched kernel it would be greatly appreciated. Thanka
Hi! You’ll need to append the version number of the kernel to the end of the kernel file vmlinuz
, move the renamed vmlinuz
file to /boot
, move the folder inside modules to /lib/modules
, and generate a initramfs for this kernel. Assuming you’re using GRUB, run update-grub
after you’ve done all that.
Thank you so much! I’ve been at it for days now lol will running update-grub generate a raminitfs afterwards? also do i need to do anything with the headers file?
No, that’s a separate step. The way to do it differs from distro to distro, but since you’re using Debian hopefully it shouldn’t be too hard to find instructions on it online.
You don’t need to do anything with the headers.
i tried to run this on Debian, but I gave up because it said it needs the raminitfs to start it, and instead I used Fedora which sucks but did let me install the kernel and the sound did work, and running kernel-install or something on Debian would not let me install it because of the raminitfs. please could someone explain how to do this explicitly on debian also the docs have nothing helpful anywhere and the only place to get the kernel is while you are running the audio script and in random places on this forum which i think is weird
I think the audio script might need updating for the kernel
So the known stoney kernel still works, and it hasn’t changed that the audio script does not install a kernel for stoney automatically (it’s never done that). The kernel in the stoney-kernel repo may build successfully, but afaik no one’s really maintaining it or updating it for newer kernel versions. I’ve tried my best to provide instructions here on the forum on how to install a kernel manually, but obviously I can’t cover all of the specific steps for each distro (e.g. not all distros use kernel-install
, Void and Alpine don’t even use systemd for example) and that information is easily found with an internet search anyway. In future, a stoney kernel will be packaged in Terra and Ultramarine Linux will work OOTB on stoney.
There is a separate issue concerning the Debian kernel (that is supposed to be automatically installed by the audio script). The nightly link to the Debian kernel is currently broken, but it may not be necessary anymore as using the latest kernel from backports will likely work. Debian may stop being a supported distro by chrultrabook in the future, and well none of the project developers use it on their Chromebooks lol.
do have any exact steps for debian. im a complete beginner, but still know my way around the command line
Hi! Do you know when Ultramarine or Terra will begin supporting Stoney out of the box? I will gladly switch to either to get my sound working. Currently using Pop!OS Thanks in advance