Contribute
Register

AMD/Nvidia Primary Display with AirPlay Mirroring

Status
Not open for further replies.
AMD/Nvidia Primary Display with AirPlay Mirroring on Mavericks

You won't see the boot screen until it's past Chimera, but there is probably a fix for this?
You are back to where you started. This thread is for the users that need the boot screen.
 
AMD/Nvidia Primary Display with AirPlay Mirroring on Mavericks

You are back to where you started. This thread is for the users that need the boot screen.

Toleda,

I would like to use airPlay Mirroring and have the boot screen too; but while my install per #1 boots without error and provides mirroring, mirroring runs very slowly with lots of lag. My results are much like Bansaku described, with a very similar setup, in post #7.

There may be an error in my install or possibly something to do with the combination of UD5H and the graphics card. But until I get it figured out, at least following your install with the exception of "IGFX" instead of "PCI" gives me a good system with fast mirroring.

Thanks for all your help!
 
AMD/Nvidia Primary Display with AirPlay Mirroring on Mavericks

This doesn't seem to work for me. I left my computer booting for 20 minutes and it never did boot up fully.



  1. Motherboard/BIOS version/processor/graphics/OS and version

    Gigabyte UP5-TH/F11/3770k/GeForce GTX 670/10.9.1
  2. Bootloader and version

    Chimeria 2.2.1
  3. org.chameleon.Boot.plist or config.plist

    <key>EthernetBuiltIn</key>
    <string>Yes</string>
    <key>GraphicsEnabler</key>
    <string>No</string>
    <key>IGPEnabler</key>
    <string>Yes</string>
    <key>IGPlatformID</key>
    <string>01620007</string>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string></string>
    <key>Legacy Logo</key>
    <string>Yes</string>
    <key>Timeout</key>
    <string>2</string>
    <key>GenerateCStates</key>
    <string>Yes</string>
    <key>GeneratePStates</key>
    <string>Yes</string>
    <key>UseKernelCache</key>
    <string>Yes</string>
    <key>dart</key>
    <string>0</string>
    <key>darkwake</key>
    <string>0</string>
  4. Copy of IOReg/Select Raw Data

    How do I send this over? I have IORegistryExplorer but am not very familiar with it.
 
AMD/Nvidia Primary Display with AirPlay Mirroring on Mavericks

This doesn't seem to work for me. I left my computer booting for 20 minutes and it never did boot up fully.
Boot with verbose flag (-v), attach boot screen image.
 
AMD/Nvidia Primary Display with AirPlay Mirroring on Mavericks

I did the procedure and it works ok, airplay is enabled, however i need to enable Inject Intel on Clover (last clover, H87-D3H with i7 4770 and GTX 660) and I notice that the internal graphics wont show on system information (it was before I check inject intel, but that time no kext will load on HD4600 and airplay wont show), neither on LuxMark when I think it will work with GTX660 to get a better scrore. So i back to GTX660 only, I dont use AirPlay a lot..

I have another question to make.
If i plug my Dell U2713H at HD4600 HDMI (manual says it support 2560x1440 60Hz) and plug nothing on my GTX660, the geforce will work as an OPENCL device? like in Final Cut X 10.1 ?

Or it wont be doing nothing on that system?

By the way, I use HDMI Audio on GTX660 and Displayport to my monitor. I have this card only because I think it help a lot on OpenCL programs and I intent to move to Radeon R9 when we have better support on mavericks. Beside that, I dont play games neither use graphic intense programs except aperture/finalcut/motion (with uses OpenCL).
 
AMD/Nvidia Primary Display with AirPlay Mirroring on Mavericks

I have another question to make.
If i plug my Dell U2713H at HD4600 HDMI (manual says it support 2560x1440 60Hz) and plug nothing on my GTX660, the geforce will work as an OPENCL device? like in Final Cut X 10.1 ?

For applications that use OpenCL or CUDA compute as an independent engine, which should include FCPX, Adobe stuff, Resolve, etc... this should work fine. You won't however get any of the performance from apps that require access to the graphics pipeline on the GTX. For instance games, OpenGL apps, etc.

The best solution, i have found, is to run 2 monitors. One attached to iGPU and the other on the GTX. Best of both worlds there and I gotta say i can't think of any pro that only uses a single monitor setup these days.

g\
 
AMD/Nvidia Primary Display with AirPlay Mirroring on Mavericks

I did the procedure and it works ok, airplay is enabled, however i need to enable Inject Intel on Clover (last clover, H87-D3H with i7 4770 and GTX 660) and I notice that the internal graphics wont show on system information (it was before I check inject intel, but that time no kext will load on HD4600 and airplay wont show),
Clover, set ig-platform-id.
 
AMD/Nvidia Primary Display with AirPlay Mirroring on Mavericks

Thanks toleda, this worked great for me.
Also something else happened that was interesting - itunes videos (all videos with DRM I guess, excepting only my home videos) went from "not playing at all, only showing a black screen" to "audio playing, video is garbled green/purple". Progress! Yes I have been researching other threads about that separate issue. FYI anyone who is trying this - make sure you deauthorise your itunes account before changing the system definition - apple recognises the new definition as a new computer, hereby using up another of the 5 slots available. Tried switching back to old definition to deauthorise but it didn't recognise it again. Doesn't matter anyway as the videos won't play - but I am trying to find a fix :)
Sorry that's enough off-topic talk, thanks for the thread Toleda!
 
AMD/Nvidia Primary Display with AirPlay Mirroring on Mavericks

Hello toleda,

Don't works for me.
Any ideas ?

Thanks,

khe91


Motherboard/BIOS version/processor/graphics/OS and version
Asus Z87-WS/1302/i7-4771/GTX670/10.9.1

Bootloader and version
Clover 2525

config.plist
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>GUI</key>
	<dict>
		<key>Language</key>
		<string>en:0</string>
		<key>Theme</key>
		<string>applestyle</string>
		<key>Mouse</key>
		<dict>
			<key>Enabled</key>
			<false/>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Tool</key>
			<true/>
			<key>Legacy</key>
			<false/>
		</dict>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>03/09/13</string>
		<key>Version</key>
		<string>1.0</string>
		<key>SerialNumber</key>
		<string>XXXXXXXXXX</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>IM142.88Z.0118.B00.1309031249</string>
		<key>Board-ID</key>
		<string>Mac-27ADBB7B4CEE8E61</string>
		<key>Family</key>
		<string>iMac</string>
		<key>ProductName</key>
		<string>iMac14,2</string>
		<key>Trust</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>USB</key>
		<dict>
			<key>Inject</key>
			<false/>
			<key>FixOwnership</key>
			<false/>
		</dict>
	</dict>
	<key>CPU</key>
	<dict>
		<key>C6</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<false/>
	</dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>ReuseFFFF</key>
			<false/>
			<key>DropOEM_DSM</key>
			<false/>
		</dict>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<dict>
				<key>PStates</key>
				<false/>
				<key>CStates</key>
				<false/>
			</dict>
		</dict>
		<key>DropTables</key>
		<array>
			<dict>
			<key>Signature</key>
			<string>SSDT</string>
			<key>TableId</key>
			<string>CpuPm</string>
			</dict>
			<dict>
			<key>Signature</key>
			<string>SSDT</string>
			<key>TableId</key>
			<string>Cpu0Ist</string>
			</dict>
		</array>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>Intel</key>
			<true/>
			<key>ATI</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>ig-platform-id</key>
		<string>0x04120004</string>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>-v</string>
		<key>DefaultVolume</key>
		<string>SAMS840RAID</string>
		<key>Log</key>
		<false/>
		<key>Timeout</key>
		<integer>2</integer>
		<key>XMPDetection</key>
		<string>No</string>
		<key>Secure</key>
		<false/>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>IfNoFakeSMC</string>
	</dict>
</dict>
</plist>

Copy of IOReg/Select Raw Data
 

Attachments

  • khe91.ioreg.zip
    489.8 KB · Views: 96
AMD/Nvidia Primary Display with AirPlay Mirroring on Mavericks

Still don't works with the changed 0x04001204.

If I set the iGPU as primary display in BIOS then it works without any ig-platform-id, just need to Inject Intel graphics. But I like to have the bootscreen/primary on the Nvidia, not on the HD4600.

I also tried already the following ig-platform-id's that I found on different pages:
0x04060000
0x04120004
0x04160000
0x04160002
0x04260000
0x0A160000
0x0A260000
0x0A260005
0x0A260006
0x0A260008
0x0A2E0008
0x0C060000
0x0C160000
0x0C260000
0x0D220003
0x0D260000
0x0D260007
0x0300220D

Where can I read/learn more about these ig-platform-id strings ?
My HD4600 has no DVI, just HDMI and DP, maybe I need totally different ig-platform-id string.
The monitor is connected to the HDMI.
How to build or calculate them ?

Thanks,

khe91
 
Status
Not open for further replies.
Back
Top