I have been using the beta BIOS for 3 days with Ubuntu 23.10, kernel 6.5, ryzen 5. Thanks to FW for their work.
Same message.
I tried removing first sg_display and then game memory mode (btw I might go back to game mode in the future for other reasons). The first time I bootep up, the system hung on the login screen (gdm) and became unusable: no keyboard/mouse response, no tty reachable, I had to reboot via ssh. I tried again and everything worked fine. And again without problem. I now blame gnome/mutter/gdm for the crash and I won’t bother finding the relevant logs, but I will if it happens again. After this first episode now everything looks fine. I’ll report any related problems.
I tried and I confirm I have these issues:
laptop wakes up from s2idle, when the lid is closed, if it was suspended with open lid
and also, laptop wakes up from s2idle when the power cable is plugged/unplugged during sleep
Tomorrow maybe I’ll try to add the udev rules. And edit here if that workaround solves the issue.
Was this behaviors present also with 3.03? I never noticed/encountered it.
Are the logs from amd_s2idle.py useful for anyone? I have them in case.
Just updated to BIOS 3.05 on my Framework 13 with AMD 7840U, 32GB RAM:
good: suspend works
bad: resume on lid-close bug regressed (linux kernel workaround only triggers on BIOS 3.03), so I had to re-add the udev rule
good: hibernate works
good: graphical glitches / white screen issue did not regress (was fixed with BIOS 3.03 and kernel 6.8 for me already; Game Mode is OFF in BIOS, and no sg_display=0 kernel cmdline option)
good: no clocksource “TSC unstable” errors in boot log
I dont quite understand this part about lvfs, why is this 3.05 beta? when the beta? was 3.03? in that other thread ( Framework 13 AMD Ryzen 7040 BIOS 3.03b BETA - #124 by Wade ) ? or is only the lvfs delivery still considered beta for this 3.05 for an initial time span?
For anyone who is new to Framework’s BIOS updates, all updates are released in a Beta for two weeks to see if there are any initial issues that the team were not able to be catch in internal testing. It is not recommended to download at this time unless you are okay with issues that could come up, but it allows the people who are willing to test it to do so. If there are no major issues in two weeks, it will be made an official release that will be available on the BIOS update support page here.
Update: I currently have an issue where the laptop doesn’t detect the external monitor if the monitor was plugged in before the laptop was turned on.
I have to plug the monitor after the laptop has booted. Other than that, everything is fine
this might possibly also be highlevel software (OS) related I guess? what OS etc are you enjoying? here be details. might help them devs and debuggers.
Fedora 39, latest kernel(6.8.4). This bug didn’t occur on the previous bios. Since there might be a software issue, I’ll do a liveboot of Fedora with the monitor already plugged in.
Do you know what your previous bios was? We would like you investigate your report more.
You can try a full bios defaults reset. You have to open the input cover, find the small switch in the center top of the mainboard. And press it for 1 second, release for 1 second, 10 times, then power on to perform a full bios reset.
My BIOS upgrade from Windows 11 and new driver installation went flawlessly. Thanks!
Is there any advantage to installing the Framework provided GPU/Adrenalin driver that’s on the 23.X major version vs the driver available from AMD on the 24.X versioning? Guaranteed compatibility, performance, something else?
I’m trying to update from 3.03 to 3.05b, but it doesn’t show me any updates since the version number of the current BIOS is showing up as 771. Refreshing the metadata doesn’t solve this unfortunately ( sudo fwupdmgr refresh --force).
fwupdmgr get-devices 1e4fa9cea0b89e613370cf9657ffa0b6d3f37fec
Framework Laptop 13 (AMD Ryzen 7040Series)
│
└─System Firmware:
Device ID: 1e4fa9cea0b89e613370cf9657ffa0b6d3f37fec
Summary: UEFI System Resource Table device (Updated via caspule-on-disk)
Current version: 771
Minimum Version: 1
Vendor: Framework (DMI:INSYDE Corp.)
Update State: Success
Problems: • Device requires AC power to be connected
GUID: b5f7dcc1-568c-50f8-a4dd-e39d1f93fda1
Device Flags: • Internal device
• System requires external power source
• Needs a reboot after installation
• Cryptographic hash verification is available
• Device is usable for the duration of the update
• Updatable
Device Requests: • Message
Any ideas how to solve this? I have lvfs-testing enabled.