Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

module_force_load amdgpu not working with xz files #127

Closed
bgkillas opened this issue Jan 22, 2022 · 8 comments
Closed

module_force_load amdgpu not working with xz files #127

bgkillas opened this issue Jan 22, 2022 · 8 comments

Comments

@bgkillas
Copy link

on arch linux they transitioned to xz compresses linux firmware and now module_force_load: amdgpu fails running booster -debug seems to indicate it is looking for the non xz files and my system then fails to boot

@anatol
Copy link
Owner

anatol commented Jan 22, 2022

I just ran booster at my machine and it completed successfully.

Could you please provide more information about the error? How to reproduce it and what exactly the error is.

@bgkillas
Copy link
Author

test1 is without 'modules_force_load: amdgpu' in /etc/booster.yaml and test2 is with it in /etc/booster.yaml
test1.txt
test2.txt

@anatol
Copy link
Owner

anatol commented Jan 22, 2022

Thanks. Now I see it. Here is the exact debug log info:

➜  booster booster --verbose build --force booster.img | grep amdgpu
activate module amdgpu
module amdgpu depends on firmware amdgpu/yellow_carp_gpu_info.bin but the firmware file does not exist
module amdgpu depends on firmware amdgpu/vangogh_gpu_info.bin but the firmware file does not exist
module amdgpu depends on firmware amdgpu/navi12_gpu_info.bin but the firmware file does not exist
module amdgpu depends on firmware amdgpu/navi14_gpu_info.bin but the firmware file does not exist
module amdgpu depends on firmware amdgpu/navi10_gpu_info.bin but the firmware file does not exist
module amdgpu depends on firmware amdgpu/renoir_gpu_info.bin but the firmware file does not exist
module amdgpu depends on firmware amdgpu/arcturus_gpu_info.bin but the firmware file does not exist
module amdgpu depends on firmware amdgpu/raven2_gpu_info.bin but the firmware file does not exist
module amdgpu depends on firmware amdgpu/picasso_gpu_info.bin but the firmware file does not exist

Looking into it..

@anatol
Copy link
Owner

anatol commented Jan 22, 2022

I pushed a fix for wip branch. Please try it and let me know if it works for you.

Once it is verified I'll patch the official booster package with the fix.

anatol added a commit that referenced this issue Jan 22, 2022
Starting from recently Arch Linux compresses the firmware files with xz [1].
Make sure we check for $firmware.xz files as well.

[1] https://archlinux.org/news/linux-firmware-202201190c6a7b3-2-requires-kernel-53-and-package-splitting/

Closes #127
@bgkillas
Copy link
Author

seems to be working thx

@anatol anatol reopened this Jan 22, 2022
@anatol
Copy link
Owner

anatol commented Jan 22, 2022

Thanks for the confirmation. I am going to patch booster package with it.

@anatol anatol closed this as completed in 7fcf91d Jan 22, 2022
@anatol
Copy link
Owner

anatol commented Jan 22, 2022

@bgkillas if you have a chance, could you please verify booster-0.7-2 package from [testing] repo?

archlinux-github pushed a commit to archlinux/svntogit-packages that referenced this issue Jan 22, 2022
archlinux-github pushed a commit to archlinux/svntogit-packages that referenced this issue Jan 22, 2022
@bgkillas
Copy link
Author

oh your a trusted user cool that makes this alot nicer yes it does work

anatol added a commit that referenced this issue Jan 22, 2022
Starting from recently Arch Linux compresses the firmware files with xz [1].
Make sure we check for $firmware.xz files as well.

[1] https://archlinux.org/news/linux-firmware-202201190c6a7b3-2-requires-kernel-53-and-package-splitting/

Closes #127
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants