The monitor arrived and it's practically new. The person who sold it to me told me that he had bought the wrong one.
And since then he put it back in the packaging and hasn't used it anymore.
In fact it works at 1920x1080 at 75mhz.
And for him it wasn't much since he wanted to play with it.
A good deal
Today I also ordered a HD6950 2Gb. I hope this one arrives. The seller hasn't responded yet. Even though I've already made the purchase.
Well, let's get back to the emulation.
I finally solved the problem I had with Ubuntu 25.04
I couldn't use it anymore because every time I connected the R9 280x dual OC, the Ubuntu graphics would jerk, it was corrupted, it basically slowed everything down.
Strangely, the previous betas of Ubuntu 25.04 didn't have this problem.
I solved it like this:
/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="radeon.si_support=0 amdgpu.si_support=1 quiet splash amd_iommu=on iommu=pt"
sudo update-grub
And the slow and corrupted graphics problems disappeared.
After:
/etc/modprobe.d/vfio.conf:
options vfio-pci ids=1002:6798,1002:aaa0
softdep drm pre: vfio-pci
softdep snd_hda_intel pre: vfio-pci
blacklist radeon
blacklist amdgpu
sudo update-initramfs -u
So I went back to Ubuntu 25.04 and followed the guide by @Falke_34 dependencies compilation everything to the letter.
This Guide:
https://www.os4welt.de/viewtopic.php?p=52250#p52250It works perfectly.
And if a guide is well written you have to follow it.
./test-vfio.sh
[ 5.494414] VFIO - User Level meta-driver version: 0.3
[ 5.529746] vfio-pci 0000:06:00.0: vgaarb: deactivate vga console
[ 5.529750] vfio-pci 0000:06:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=none
[ 5.529915] vfio_pci: add [1002:6798[ffffffff:ffffffff]] class 0x000000/00000000
[ 5.577541] vfio_pci: add [1002:aaa0[ffffffff:ffffffff]] class 0x000000/00000000
./test-iommu.sh
IOMMU Group 15:
06:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X] [1002:6798]
06:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti HDMI Audio [Radeon HD 7870 XT / 7950/7970] [1002:aaa0]
Note:
I would like to point out that in his guide he also suggests this .sh script:
#!/bin/bash
sudo qemu-system-ppc -M amigaone -m 2048 -rtc base=localtime -accel tcg \
-bios /home/falke34/Schreibtisch/QEmu/AmigaOne/u-boot-amigaone.bin \
-vga none -display sdl -serial stdio \
-device rtl8139,netdev=net0 -netdev user,id=net0 \
-device vfio-pci,host=06:00.0,bus=pci.0,x-vga=on,multifunction=on \
-device vfio-pci,host=06:00.1,bus=pci.0 \
-cdrom /dev/sr0 \
-device bochs-display,romfile="" \
-device usb-mouse \
-drive format=raw,file=/home/falke34/Schreibtisch/QEmu/AmigaOne.img,index=0,media=disk \
-drive format=raw,file=/home/falke34/Schreibtisch/QEmu/AmigaOneInstallCD-53.54-Radeon.iso,index=1,media=cdrom
Note:
I would like to point out that the SUDO command is executed by as you can see from the script above created by @Falke_34
So I find myself with the exact same problem, the audio is not heard even after having followed the guide by @Falke_34 to the letter.
So I can only imagine that my mistake is in the modification of the AmigaONE CD or in the virtual Hard-Disk.
And not in the VFIO steps since @Falke_34
also uses SUDO.
With Ubuntu I also tried:
/etc/rc.local
chmod 777 or 666 /sys/bus/pci/devices/0000:06:00.0/config
chmod 777 or 666 /sys/bus/pci/devices/0000:06:00.1/config
But it doesn't work anyway.
So I really think I'm making a mistake in modifying the .ISO or the Virtual HD
even if I add in SYS:Kickstart/
MODULE Kickstart/RadeonHD.chip
And then I install Enhancer 2.2 by installing the RadeonHD drivers
Can someone explain to me better how to modify this step,
exactly ?
What are the files to modify ?
Thanks.