I got a brand new Asus ROG Crosshair Hero X870E motherboard, to replace my X670E I was using before.
Unfortunately, it does not go well, as I have several issues and cannot make it work.
I read some reviews saying this mobo does not work well with Linux, but the problems were related to WiFi and Bluetooth, which I don’t use and always disable in BIOS/UEFI.
So, after I managed to do the initial setup, with an ISO I downloaded today, I tried to run a “sudo dnf update --refresh”.
This completely hang my system at the point where it was updating “fwupd-0:2.0.17-1.fc43.x86”.
I did a hard reset, and then it was booting into a black screen. Therefore, I tried the installation again.
The second time, after I finished the installation, I did not try to update, rather I ran:
sudo dnf remove fwupd --noautoremove
Then I tried the update, but again, I was getting below error:
Failed to resolve the transaction:
Problem: The operation would result in removing the following protected packages: systemd-udev
So, I did try to run “sudo dnf update --refresh --exclude=systemd*” which worked.
In the meantime, I searched online and found out that I need to add some parameters to my default grub for this specific mobo, since some things don’t work well, so now it look like that:
GRUB_CMDLINE_LINUX="rhgb quiet acpi_enforce_resources=lax iommu=pt amd_pstate=passive initcall_blacklist=fwupd_init pcie_aspm=off"
However, now I still cannot run update, as I am getting the same error with systemd-udev.
Also, and this is my major problem, I cannot use an SSD that is connected to a SATA port, as it is not available in my devices. I was hoping an update, would solve that, but unfortunately it didn’t.
Any advice is really appreciated, as for now I cannot use my system…