yamaharacer
Lt. Junior Grade
- Registriert
- Jan. 2008
- Beiträge
- 343
Hallo,
Ich versuche nun bereits mehrere Wochen immer mal wieder mein Setup mit GPU Passthrough zum laufen zu bekommen. Es scheitert allerdings immer wieder an Treibern, Blackscreens und Error Codes.
Mein Setup:
I7 3770
Asus P8Z77-V
Asus GTX750Ti 2Gb
Sapphire RX570 8Gb
32 GB DDR3 1333MHz
Idee war ein PC mit Möglichkeit alte Software zu Testzwecken zu installieren und alte Games zu spielen. Alles vom Internet getrennt und in einem eigenen Netzwerk.
VM1 Windows XP GPU Passthrough GTX
VM2 Windows 7 GPU Passthrough RX
Beide GPUs funktionieren ohne Probleme mit einer Ubuntu VM und GPU Passthrough. Sobald man irgendwas mit Windows probiert erhält man im Gerätemanager beispielsweise Error 10, oder Error 12.
Eine Windows XP VM mit Q35, Seabios, host CPU bootet mit GPU Passthrough und primary GPU nicht. RDP wird nicht geladen itgendwo bleibt sie hängen. Wenn ich allerdings eine VirtioGPU als Anzeige dazu schalte bootet alles, die VM hat auch keine Fehler mit dem Passthrough aber dann habe ich das Problem dass mir diverse Treiber fehlen die wohl nicht auf der Fedora Iso drauf sind.
Jetzt habe ich mir überlegt ob ich es anders lösen könnte. Gibt es eine Möglichkeit den PC in ein Boot Menü zu booten wo er verblaubt bis man ihm über ein WOL Packet übers Netzwerk sagen kann: boote mit Eintrag A (beispielsweise XP) oder Eintrag B (beispielsweise 7)?
Bei Proxmox kann ich das bereits mit einzelnen VMs machen.
So könnte ich bei allen RDP aktivieren und das jeweilige Betriebssystem übers Netzwerk verwenden.
Weiß da jemand ne Lösung?
Meine Proxmox Settings:
/etc/default/grub
/etc/modules
/etc/modprobe.d/vfio.conf
/etc/modprobe.d/blacklist.conf
/etc/pve/qemu-server/103.conf
Bios Settings: CSM alles auf legacy, VT-D enable, Primary GPU: IGPU
Ich versuche nun bereits mehrere Wochen immer mal wieder mein Setup mit GPU Passthrough zum laufen zu bekommen. Es scheitert allerdings immer wieder an Treibern, Blackscreens und Error Codes.
Mein Setup:
I7 3770
Asus P8Z77-V
Asus GTX750Ti 2Gb
Sapphire RX570 8Gb
32 GB DDR3 1333MHz
Idee war ein PC mit Möglichkeit alte Software zu Testzwecken zu installieren und alte Games zu spielen. Alles vom Internet getrennt und in einem eigenen Netzwerk.
VM1 Windows XP GPU Passthrough GTX
VM2 Windows 7 GPU Passthrough RX
Beide GPUs funktionieren ohne Probleme mit einer Ubuntu VM und GPU Passthrough. Sobald man irgendwas mit Windows probiert erhält man im Gerätemanager beispielsweise Error 10, oder Error 12.
Eine Windows XP VM mit Q35, Seabios, host CPU bootet mit GPU Passthrough und primary GPU nicht. RDP wird nicht geladen itgendwo bleibt sie hängen. Wenn ich allerdings eine VirtioGPU als Anzeige dazu schalte bootet alles, die VM hat auch keine Fehler mit dem Passthrough aber dann habe ich das Problem dass mir diverse Treiber fehlen die wohl nicht auf der Fedora Iso drauf sind.
Jetzt habe ich mir überlegt ob ich es anders lösen könnte. Gibt es eine Möglichkeit den PC in ein Boot Menü zu booten wo er verblaubt bis man ihm über ein WOL Packet übers Netzwerk sagen kann: boote mit Eintrag A (beispielsweise XP) oder Eintrag B (beispielsweise 7)?
Bei Proxmox kann ich das bereits mit einzelnen VMs machen.
So könnte ich bei allen RDP aktivieren und das jeweilige Betriebssystem übers Netzwerk verwenden.
Weiß da jemand ne Lösung?
Meine Proxmox Settings:
/etc/default/grub
Code:
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt pcie_acs_override=downstream,multifunction"
GRUB_CMDLINE_LINUX=""
/etc/modules
Code:
vfio
vfio_iommu_type1
vfio_pci
/etc/modprobe.d/vfio.conf
Code:
options vfio-pci ids=10de:1380,10de:0fbc
/etc/modprobe.d/blacklist.conf
Code:
blacklist bcma
blacklist nouveau
blacklist amdgpu
blacklist snd_hda_intel
/etc/pve/qemu-server/103.conf
Code:
balloon: 0
boot: order=ide2;sata0;ide0;net0
cores: 1
cpu: host
hostpci0: 0000:01:00,pcie=1,romfile=vbios_GTX750TI_GM107.rom,x-vga=1
ide0: VM:iso/virtio-win-0.1.240.iso,media=cdrom,size=612812K
ide2: none,media=cdrom
machine: pc-q35-3.1
memory: 2048
meta: creation-qemu=8.1.2,ctime=1704029157
name: XP2
net0: rtl8139=BC:24:11:FD:0E:C1,bridge=vmbr0,firewall=1
numa: 0
ostype: wxp
sata0: VM:103/vm-103-disk-0.qcow2,size=32G
smbios1: uuid=35b7f889-db6a-4f7b-8c93-efcc2610b0f7
sockets: 1
usb0: host=3-1
vga: std
Bios Settings: CSM alles auf legacy, VT-D enable, Primary GPU: IGPU
Zuletzt bearbeitet: