I gave permissions to:
chmod 777 /sys/bus/pci/devices/0000:06:00.0/config
chmod 777 /sys/bus/pci/devices/0000:06:00.1/config
but the result does not change.
unfortunately when things do not work after a while you lose patience.
RadeonHD's HDMI is already blacklisted
So let's follow the audio devices and I hope to be helped at least to understand the basics.
Audio works fine on Host both on integrated audio this is my chipset on motherboard and that of geforce 4060rtx on HDMI:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [27G2G4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALCS1200A Analog [ALCS1200A Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALCS1200A Digital [ALCS1200A Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
HD-Audio Generic [ALCS1200A Digital] on Motherboard Asus Tuf Gaming B550
pamixer --get-volume-human
result:
mute
Then:
pamixer -u
pamixer --get-volume-human
result:
100%
here wiki:
https://wiki.archlinux.org/title/PulseAudio/Troubleshootingbut the audio is still not heard:
qemu output:
alsa: Failed to open `default':
alsa: Reason: host not active
audio: Could not create a backend for voice `via-ac97.out'
alsa: Could not initialize DAC
so I'm starting to think that by default qemu tries to initialize the audio but it doesn't find anything even if the audio is active on the host.
I'm consoled by the fact that now I have the backup of Arch so I can do various tests without fear of losing the work done the compilation was done without problems here is my version of qemu:
qemu-system-ppc --version
QEMU emulator version 10.0.50 (v10.0.0-603-ga9e0c9c0f1)
Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers
------------------------------------------------------------------
./test-vfio.sh
[sudo] password di white:
[ 3.896186] VFIO - User Level meta-driver version: 0.3
[ 3.997197] vfio-pci 0000:06:00.0: vgaarb: deactivate vga console
[ 3.997202] vfio-pci 0000:06:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 3.997545] vfio_pci: add [1002:6798[ffffffff:ffffffff]] class 0x000000/00000000
[ 4.046330] vfio_pci: add [1002:aaa0[ffffffff:ffffffff]] class 0x000000/00000000
[ 177.180478] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 177.180501] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 177.230633] vfio-pci 0000:06:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 300.062637] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 300.062668] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 456.501256] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 456.501289] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 802.944393] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 802.944424] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 1531.719038] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 1531.719073] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 2722.005266] vfio-pci 0000:06:00.0: No more image in the PCI ROM
[ 2722.005297] vfio-pci 0000:06:00.0: No more image in the PCI ROM