I have Searched the forum for my issue and found nothing related or helpful
I have checked the Resources category
I have reviewed the Wiki for relevant information
I have read the the Release Notes and Errata
OpenMandriva Lx release 26.02 (ROME) Rolling for x86_64
GNOME 49.3
Description of the issue (screenshots if relevant):
I am in the process of switching to Openmandriva from Ubuntu. On my Ubuntu install I had Qemu/Virtmanager installed, and a Windows 11 virtual machine using swtpm. I was able to get qemu and virtmanager installed with help from the Resources index, but was not able to install swtpm or swtpm-tools:
sudo dnf install swtpm swtpm-tools
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
No match for argument: swtpm
No match for argument: swtpm-tools
You can try to add to command line:
–skip-unavailable to skip unavailable packages
If I attempt to start the VM, I get “unsupported configuration”. I attempted to change the TPM to passthrough (device /dev/tpm0) and I get "Unable to find ‘efi’ firmware. After reading the Qemu documentation, it seems that passthrough is not a good idea anyhow as the host OM system is probably using it anyhow; also VM migration would be disabled if the VM were using passthrough.
Is there any chance that swtpm / swtpm-tools will be added to the repositories, or are there any guides to building / installing it from the git repo?
Relevant informations (hardware involved, software version, logs or output…):
I installed lib64tss2-tcti-swtpm and rebooted. Attempting to start the VM resulted in the same “unsupported configuration”, so I think you are correct, I don’t think it is the correct one.
I’m new here, so can you point me to where I would file a packaging request?
seabios-tpm didn’t have a current release link, hasn’t been updated since 2015. I don’t think it is necessary for TMP emulation in Qemu either, so I didn’t submit a package request for that.
Yes, Windows 11 is wonderful for that (stupid) requirement . That was the whole purpose behind why I created the VM: I had an old windows machine that could not upgrade due to TPM 2.0 requirement, and I needed a way to run some windows-only software on 11. Rather than buy a new machine, I was able to install it in a VM with TPM emulation. I still have to use it occasionally to run stuff like TurboTax.
I installed the spice drivers, so I think I am ready for whenever the TPM packages become available. I may try to build them myself if it takes awhile, but I will defer to the packages if they become available before I absolutely have to run the win11 vm.