December 21, 20214 yr Author 30 minutes ago, ghost82 said: check that unraid is not using it with vesafb if booted in uefi mode I am not in uefi mode... but i am curious how to check that? Edited December 21, 20214 yr by mad9
December 21, 20214 yr Author Reistalled but before i test the passthrough, i found a miner problem that i can not shut down the vm properly. It automaticly goes again to the boot menu and restarts Any ideas?
December 22, 20214 yr 7 hours ago, mad9 said: Reistalled but before i test the passthrough, i found a miner problem that i can not shut down the vm properly. It automaticly goes again to the boot menu and restarts This doesn't sound good and I never experienced such issue. From where you grabbed the opencore img? Make sure your unraid system is ok. 10 hours ago, mad9 said: I am not in uefi mode... but i am curious how to check that? Syslog reports "cannot write to memory region", you have black screen output but the vm is accessible, usually this happens when you use a single gpu, or when the gpu you are trying to passthrough is the primary gpu for unraid.
December 22, 20214 yr Author 1 hour ago, ghost82 said: This doesn't sound good and I never experienced such issue. From where you grabbed the opencore img? From the git. https://raw.githubusercontent.com/SpaceinvaderOne/Macinabox/84a82e54ae5f596f492ead2f2d98767029e2826a/bootloader/OpenCore.img.zip 1 hour ago, ghost82 said: Make sure your unraid system is ok. I dont see any issues, but where should i look?
December 28, 20214 yr Author Hi All. a little update after the holidays.... i tried a lot to make it run, and finally it works but not stable the screen freezes quite often. I made it run with Unraid 6.10 rc2; UEFI Bios; modified "go" (see further down) and ghost82 instruction on q35-6.0 Now i need to find out how to make it more stable. go file--> #fix video for VM echo 0 > /sys/class/vtconsole/vtcon0/bind echo 0 > /sys/class/vtconsole/vtcon1/bind echo efi-framebuffer.0 > /sys/bus/platform/drivers/efi-framebuffer/unbind EDIT: added a part of the syslog: Dec 28 22:22:42 MadUnraid kernel: amdgpu 0000:0b:00.0: amdgpu: amdgpu: finishing device. Dec 28 22:22:42 MadUnraid kernel: Console: switching to colour dummy device 80x25 Dec 28 22:22:46 MadUnraid kernel: amdgpu: cp queue pipe 4 queue 0 preemption failed Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: amdgpu: Fail to disable thermal alert! Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82c00 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82c20 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82c40 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82c60 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82c80 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82ca0 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82cc0 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82ce0 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: [drm] free PSP TMR buffer Dec 28 22:22:46 MadUnraid kernel: [drm] amdgpu: ttm finalized Dec 28 22:22:46 MadUnraid kernel: vfio-pci 0000:0b:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=none Dec 28 22:22:46 MadUnraid kernel: br0: port 3(vnet35) entered blocking state Dec 28 22:22:46 MadUnraid kernel: br0: port 3(vnet35) entered disabled state Dec 28 22:22:46 MadUnraid kernel: device vnet35 entered promiscuous mode Dec 28 22:22:46 MadUnraid kernel: br0: port 3(vnet35) entered blocking state Dec 28 22:22:46 MadUnraid kernel: br0: port 3(vnet35) entered forwarding state Dec 28 22:22:47 MadUnraid kernel: vfio-pci 0000:0b:00.0: vfio_ecap_init: hiding ecap 0x19@0x270 Dec 28 22:22:47 MadUnraid kernel: vfio-pci 0000:0b:00.0: vfio_ecap_init: hiding ecap 0x1b@0x2d0 Dec 28 22:22:47 MadUnraid kernel: vfio-pci 0000:0b:00.0: vfio_ecap_init: hiding ecap 0x26@0x410 Dec 28 22:22:47 MadUnraid kernel: vfio-pci 0000:0b:00.0: vfio_ecap_init: hiding ecap 0x27@0x440 Dec 28 22:22:47 MadUnraid kernel: vfio-pci 0000:0b:00.1: enabling device (0000 -> 0002) Dec 28 22:22:48 MadUnraid avahi-daemon[22747]: Joining mDNS multicast group on interface vnet35.IPv6 with address fe80::fc54:ff:fed4:bd48. Dec 28 22:22:48 MadUnraid avahi-daemon[22747]: New relevant interface vnet35.IPv6 for mDNS. Dec 28 22:22:48 MadUnraid avahi-daemon[22747]: Registering new address record for fe80::fc54:ff:fed4:bd48 on vnet35.*. Edited December 28, 20214 yr by mad9
December 29, 20214 yr 16 hours ago, mad9 said: Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82c00 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82c20 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82c40 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82c60 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82c80 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82ca0 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82cc0 flags=0x0020] Dec 28 22:22:46 MadUnraid kernel: amdgpu 0000:0b:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x001a address=0xfed82ce0 flags=0x0020] You can try to add iommu=soft in the append line of your syslinux config. Freezes may depend on the bios of the gpu (in general msi cards can be quite problematic for mac os). If I were you, I would try to add the bios of another brand gpu (same 6600 xt, but different vendor, same memory timings!) to the xml, like this: https://www.techpowerup.com/vgabios/236559/asrock-rx6600xt-8192-210607 If it runs (I would say you have 50% probability...) I would let the case open to monitor that everything is ok, especially that the fans spins when the gpu is under some load. 113-EXT800289-L04: this was reported to work: Edited December 29, 20214 yr by ghost82
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.