With all the modern GPUs available one would think that we'd have plenty of power available for native AirPlay mirroring to be done.
I'm aware of AirParrot [2] however, it appears to no longer work for 10.13.4 and later. (I'm on 10.13.6)
By no longer work I mean instant kernel panic upon attempting to activate it to another display.
I've got an ATV4 that would be worthwhile to leverage along with an iPad Mini 2 (retina).
There are a few apps that allow one to leverage an iOS device as another display, however due to lack of AirPlay, the Duet app doesn't work, and the AirDisplay app also causes the Mac to kernel panic even though it doesn't use AirPlay (uses USB). And as you might imagine, the lack of actual AirPlay mirroring kills the ATV4. AirParrot had previously worked for this years ago.
I have a GTX 650 which has hardware 264 encoder, from what I understand the nMP also leverages the hardware encoder in the AMD card(s) it has. So one would think that the complete reliance on the Intel iGPU QuickSync is a scam, I've also seen reports that the Mountain Lion Dev preview 2 allowed for someone's old iMac to have native AirPlay Mirroring.
FWIW I am using the nVidia Web Drivers and have EFI flashed GTX650 so I have normal boot screens as if it was a real Mac card.
From the KP it is very clear that AirParrot is to blame.
I'm aware of AirParrot [2] however, it appears to no longer work for 10.13.4 and later. (I'm on 10.13.6)
By no longer work I mean instant kernel panic upon attempting to activate it to another display.
I've got an ATV4 that would be worthwhile to leverage along with an iPad Mini 2 (retina).
There are a few apps that allow one to leverage an iOS device as another display, however due to lack of AirPlay, the Duet app doesn't work, and the AirDisplay app also causes the Mac to kernel panic even though it doesn't use AirPlay (uses USB). And as you might imagine, the lack of actual AirPlay mirroring kills the ATV4. AirParrot had previously worked for this years ago.
I have a GTX 650 which has hardware 264 encoder, from what I understand the nMP also leverages the hardware encoder in the AMD card(s) it has. So one would think that the complete reliance on the Intel iGPU QuickSync is a scam, I've also seen reports that the Mountain Lion Dev preview 2 allowed for someone's old iMac to have native AirPlay Mirroring.
FWIW I am using the nVidia Web Drivers and have EFI flashed GTX650 so I have normal boot screens as if it was a real Mac card.
From the KP it is very clear that AirParrot is to blame.
Code:
Kernel Extensions in backtrace:
com.apple.iokit.IOGraphicsFamily(519.20)[0E507098-E375-39B7-9AE2-AFF2C7A5D961]@0xffffff7f8758c000->0xffffff7f875d4fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[AEA4C7F5-CCB0-338B-B471-CF28A9792522]@0xffffff7f8748e000
com.squirrels.airparrot.framebuffer(6.0)[60D16396-6A18-3339-BD56-44FBDC2B5A1F]@0xffffff7f877c2000->0xffffff7f877c7fff
dependency: com.apple.iokit.IOGraphicsFamily(519.20)[0E507098-E375-39B7-9AE2-AFF2C7A5D961]@0xffffff7f8758c000
BSD process name corresponding to current thread: AirParrot 2
Model: MacPro3,1, BootROM MP31.006C.B05, 8 processors, Quad-Core Intel Xeon, 3.2 GHz, 18 GB, SMC 1.25f4
Graphics: NVIDIA GeForce GTX 650, NVIDIA GeForce GTX 650, PCIe
Memory Module: DIMM Riser B/DIMM 1, 2 GB, DDR2 FB-DIMM, 800 MHz, 0x0000,
Memory Module: DIMM Riser B/DIMM 2, 2 GB, DDR2 FB-DIMM, 800 MHz, 0x0000,
Memory Module: DIMM Riser A/DIMM 1, 4 GB, DDR2 FB-DIMM, 800 MHz, 0x02BA,
Memory Module: DIMM Riser A/DIMM 2, 4 GB, DDR2 FB-DIMM, 800 MHz, 0x02BA,
Memory Module: DIMM Riser B/DIMM 3, 2 GB, DDR2 FB-DIMM, 800 MHz, 0x0000,
Memory Module: DIMM Riser B/DIMM 4, 2 GB, DDR2 FB-DIMM, 800 MHz, 0x0000,
Memory Module: DIMM Riser A/DIMM 3, 1 GB, DDR2 FB-DIMM, 800 MHz, 0x802C,
Memory Module: DIMM Riser A/DIMM 4, 1 GB, DDR2 FB-DIMM, 800 MHz, 0x802C,
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x111), Broadcom BCM43xx 1.0 (7.77.37.31.1a9)
Bluetooth: Version 6.0.7f10, 3 services, 27 devices, 3 incoming serial ports
Network Service: Ethernet 1, Ethernet, en0
PCI Card: NVIDIA GeForce GTX 650, Display Controller, Slot-1
PCI Card: NVIDIA GeForce GTX 650, NVDA,Parent, Slot-1
PCI Card: pci1000,0411, RAID Controller, Slot-2@2,14,0
PCI Card: pci1b4b,9230, AHCI Controller, Slot-3
PCI Card: pci104c,8241, USB eXtensible Host Controller, Slot-4
Serial ATA Device: WDC WD7500BPKT-75PK4T0, 750.16 GB
Serial ATA Device: MKNSSDAT240GB, 240.06 GB
Serial ATA Device: TSSTcorpCD/DVDW SH-S183L
Serial ATA Device: HL-DT-ST BD-RE WH14NS40
Serial ATA Device: Samsung SSD 840 EVO 1TB, 1 TB
Serial ATA Device: MARVELL VIRTUALL
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: Fire
USB Device: Keyboard Hub
USB Device: Apple Keyboard
USB Device: G3
USB Device: USB Bus
USB Device: USB Bus
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB Bus
USB Device: USB Bus
FireWire Device: built-in_hub, Up to 800 Mb/sec
Thunderbolt Bus:
Graphics: NVIDIA GeForce GTX 650, NVIDIA GeForce GTX 650, PCIe
Memory Module: DIMM Riser B/DIMM 1, 2 GB, DDR2 FB-DIMM, 800 MHz, 0x0000,
Memory Module: DIMM Riser B/DIMM 2, 2 GB, DDR2 FB-DIMM, 800 MHz, 0x0000,
Memory Module: DIMM Riser A/DIMM 1, 4 GB, DDR2 FB-DIMM, 800 MHz, 0x02BA,
Memory Module: DIMM Riser A/DIMM 2, 4 GB, DDR2 FB-DIMM, 800 MHz, 0x02BA,
Memory Module: DIMM Riser B/DIMM 3, 2 GB, DDR2 FB-DIMM, 800 MHz, 0x0000,
Memory Module: DIMM Riser B/DIMM 4, 2 GB, DDR2 FB-DIMM, 800 MHz, 0x0000,
Memory Module: DIMM Riser A/DIMM 3, 1 GB, DDR2 FB-DIMM, 800 MHz, 0x802C,
Memory Module: DIMM Riser A/DIMM 4, 1 GB, DDR2 FB-DIMM, 800 MHz, 0x802C,
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x111), Broadcom BCM43xx 1.0 (7.77.37.31.1a9)
Bluetooth: Version 6.0.7f10, 3 services, 27 devices, 3 incoming serial ports
Network Service: Ethernet 1, Ethernet, en0
PCI Card: NVIDIA GeForce GTX 650, Display Controller, Slot-1
PCI Card: NVIDIA GeForce GTX 650, NVDA,Parent, Slot-1
PCI Card: pci1000,0411, RAID Controller, Slot-2@2,14,0
PCI Card: pci1b4b,9230, AHCI Controller, Slot-3
PCI Card: pci104c,8241, USB eXtensible Host Controller, Slot-4
Serial ATA Device: WDC WD7500BPKT-75PK4T0, 750.16 GB
Serial ATA Device: MKNSSDAT240GB, 240.06 GB
Serial ATA Device: TSSTcorpCD/DVDW SH-S183L
Serial ATA Device: HL-DT-ST BD-RE WH14NS40
Serial ATA Device: Samsung SSD 840 EVO 1TB, 1 TB
Serial ATA Device: MARVELL VIRTUALL
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: Fire
USB Device: Keyboard Hub
USB Device: Apple Keyboard
USB Device: G3
USB Device: USB Bus
USB Device: USB Bus
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB Bus
USB Device: USB Bus
FireWire Device: built-in_hub, Up to 800 Mb/sec
Thunderbolt Bus:
Code:
NVIDIA GeForce GTX 650:
Chipset Model: NVIDIA GeForce GTX 650
Type: GPU
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Dynamic, Max): 2048 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0fc6
Revision ID: 0x00a2
ROM Revision: 3731
Metal: Supported, feature set macOS GPUFamily1 v3
Displays:
HF257:
Resolution: 2560 x 1440 (QHD/WQHD - Wide Quad High Definition)
UI Looks like: 2560 x 1440 @ 59 Hz
Framebuffer Depth: 24-Bit Color (ARGB8888)
Display Serial Number: 910RG3NA01945
Mirror: Off
Online: Yes
Rotation: Supported
Automatically Adjust Brightness: No
DELL P2416D:
Resolution: 2560 x 1440 (QHD/WQHD - Wide Quad High Definition)
UI Looks like: 2560 x 1440 @ 60 Hz
Framebuffer Depth: 24-Bit Color (ARGB8888)
Display Serial Number: TN5PP6CQ0FTS
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Automatically Adjust Brightness: No