I had one (or two) updates happen using fwupdmgr
since building this system. I bought the parts when (the year) the 5600G was released by AMD in NA, and ASUS had a board that could handle 128GB ram available that wasn’t (specifically meant) for gaming. I likely don’t utilize the features the chip is capable of WRT graphics, it’s not my focus, and I tend to only really game on consoles as that is my preference. One thing I have found with AMD CPU’s in general WRT the Linux kernel is their (AMD’s) use of the ACPI tables, it always raises per CPU core errors/warnings that result in the kernel not using full capability I think since the features that are involved are power management related.
Not sure that it is related, but I’ve just tried to boot with “acpi=off” kernel parameter (without using “nomodeset”).
It works, but the same way as with “nomodeset” (meaning amdgpu kernel module is not loaded at all).
So my point was more about the amount of conformance AMD has with the published standards around the Linux Kernel but also in general WRT to Intel based architecture and standards. AMD used to manufacture chips for Intel, then began making their own, with divergence from the design POV. I think they still try to use their own innovation to capture market share. These differences are less apparent with the Paid For OS as opposed to the Volunteer built Distro, due mainly to tighter integration between the large corporations compared to the loose collective that is FLOSS.
Finally I managed to upgrade to the latest BIOS and 6.8.4 kernel, then removed “nomodeset”. The issue is still reproducible. Here is a full journal:
I’ve noticed the following at my jounal:
[ 14.752726] amdgpu 0000:03:00.0: [drm] Cannot find any crtc or sizes
Try booting with the Kernel_module#Using_kernel_command_line amdgpu.dc=0
After googling a bit, I found a few links with suggestion to try “amdgpu.dc=0”:
- [Solved]AMD Radeon 550 amdgpu driver loaded but xorg fails to load mo / Kernel & Hardware / Arch Linux Forums
- https://bugs.freedesktop.org/show_bug.cgi?id=107668
- Blank screen (Cannot find any crtc or sizes) since Kernel 4.17 (AMDGPU.DC) on Amd Radeon RX460 on HDMI LG Ultrawidescreen Monitor (#490) · Issues · drm / amd · GitLab
After trying “admgpu.dc=0” I’ve got a hang-screen but with more info on it:
Today I made an experiment - grabbed another monitor (of my son) and amdgpu driver loaded without problems.
Then - went back to my monitor, but completely switched off my kvm-switch (use it from time to time when plug a laptop on).
Everything is fine as well!