I’ve just assembled my new Framework Laptop 13 with AMD Ryzen 5 7640U. I’ve been following the guide closely getting Fedora 39 Beta booted up, and have encountered 2 problems not addressed in the guides.
First, when following the guide to get the fingerprint scanner working, things go reasonably smoothly until I try to run
Waiting… [************************************** ]01:11:59.846 FuEngine failed to add device usb:01:00:04: failed to claim interface 0x00: USB error on device 27c6:609c : Resource busy [-6]
failed to get device before update reload: failed to wait for device: device 23ec719b6aabc2d2dac5176c232f0da7a21881b0 did not come back
I can live without the fingerprint scanner for a while, but I encountered my next and more critical issue when attempting to upgrade to the latest BIOS.
The first step in the Linux BIOS update guide is to run
sudo nano /etc/fwupd/uefi_capsule.conf
To uncomment/comment some things. However, running this command for me simply opens up a blank nano file because
Doesn’t exist. The contents of
and nothing else.
Any help would be appreciated.
Fedora Linux 39 (Workstation Edition)
Framework Laptop 13 AMD Ryzen 7040 Series
Ryzen 5 7640U
Thanks. I’d already tried rebooting several times but one more time did the trick, fingerprint scanner is working now (at least in theory, because I haven’t been able to actually sign in with it but that’s troubleshooting for another day). BIOS update went smoothly with EFI method. One thing to point out @Matt_Hartley - the BIOS update guide specifies
Disable secure boot in BIOS (tap F2 while booting, navigate to Security → Secure Boot, and set Enforce Secure Boot to Disabled. Press F10 to save and exit.)
while, at least in my version of the BIOS, it was under something like Boot Options, and not under Security. If you want I can reboot to BIOS and look again to see exactly where it is. It’s a small thing but it caused me to have to hunt for a while and other people might not be able to find it.
I had the same issue with the fingerprint reader on my AMD Framework. From the behavior, I think some process was starting that kept taking over the fingerprint reader. I tried several times to boot up and race to the terminal and run the command, but it always got cut off part way through.
I ended up booting into recovery mode and booting into a root shell to run the update. Then it worked perfectly. I rebooted into the GUI and the fingerprint reader works now.