Sorry should have been clear I donāt associate the touchpad with anything on AMDās side.
I actually attributed it to the i2c errors in dmesg on <=3.03.
This is more speaking for the topic of the 3.05b update and no longer seeing those i2c errors.
Both the flickering, and the i2c errors Iāve suspected were bios / IOMMU issues so I was very eager a week ago when they announced the beta.
Installed the new BIOS and the driver bundle under Windows 11 on my 7840U FW13, and now the internal display turns off at the login screen. The splash boot screen displays fine, then it goes blank, and then a few seconds later the backlight turns off.
Iām able to connect external displays and use the machine, but the laptop display remains dark (no backlight on) and even though Windows detects the internal display (as āIntegrated Monitorā) in Device Manager, it does not appear as an available display for extension or mirroring in Display settings.
troubleshooting steps taken:
reset BIOS to defaults
rolled back graphics driver
rolled back chipset driver
manually installed monitor .inf driver from the driver pack (and then rolled it back when nothing changed)
This is clearly a windows/driver issue, as the display works fine in while booting, when in safe mode, and when booted from a live linux USB disk.
Please help!
EDIT: rolling back the display driver fixes the issue. I have opened a support ticket and will post the outcome of that here.
EDIT 2: Running DDU and reinstalling the new driver from scratch has fixed the problem. Thank you Zeke and the other support staff!
I installed the update with the EFI updater. Iām running Arch Linux with kernel 6.8.2.
No problems so far, dmesg looks good.
But, the first boot-up after the efi update, only 512MB ram was reserved for the iGPU, even though I had configured UMA_GAME mode in the bios. Hmm did it reset? Checking the bios config, no, it was correctly configured there, as were the all the rest of my changes. I did notice that the name and help text for this option were greatly improved! Itās now called āiGPU memoryā and explains how much is assigned in āautoā vs āgameā mode, depending on total memory installed. Nice. So ā¦ I toggled it to auto, and back to game, saved and booted, and now itās allocated 4GB as expected out of my 32GB total. So was it a first boot problem, and a plain reboot would have fixed it, or did toggling and re-saving the setting fix it? Iām not sure ā¦
also successfully updated bios with efi
Game mode is set for iGPU and now the available ram is 29 GB. I am curious since it isnāt quite the 4GB the bios claims to allocate out of my 32ā¦
Think of Z States a bit like Intel C States. They are particular modes a processor can drop down into that disable features not necessary at a certain time for power management.
Please take anything below this with a grain of salt as my understanding is very far from good.
AMD 6000 series and up (as of writing this 06/04/2024) have two Z states:
Z10, which basically means the processor is turned off. Think sleep mode, but a little deeper and more power efficient.
Z9 is a slightly less low power state, where the display is still turned on and can be updated every so often, for example, to change what the clock says or to display notifications. So itās less deep than normal sleep mode.
This is almost certainly an oversimplification, but in one sentence, Z states are a way of radically reducing how much power your processor is drawing. If Iāve got anything wrong, please let me know.
I got an error trying to upgrade through the Gnome Firmware application. The update is listed after I ran fwupdmgr enable-remote lvfs-testing, but when pressing the upgrade button, I get:
Failed to create ā/boot/EFI/UpdateCapsuleā: Read-only file system
Wrong thread, but that should do the job. Better yet is to not set amdgpu.sg_display at all, and remove it from your configuration. However, I do not use GRUB, so Iām not sure how to do that.
If memory serves, you could just edit the file /etc/default/grub, remove all references to amdgpu.sg_display there, and finally regenerate using sudo grub-mkconfig -o /boot/grub/grub.cfg.
Iāve had a couple BSODs when resuming from standby. I assume this is likely related to the IRQ1 known issue, since I didnāt have any such issues on the previous 3.0.3 EC fix beta.