Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Help Passthrough 6600XT Black Screen

Featured Replies

  • 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 by mad9

  • 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?

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.

  • 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 by mad9

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 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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.