丁文超 发表于 2016-10-24 22:09

641302649 发表于 2016-10-23 18:56 https://www.pcbeta.com/static/image/common/back.gif
路过学习一下。

楼主小白,期望大神指点

丁文超 发表于 2016-10-24 22:10

winxpzzg 发表于 2016-10-23 13:54 https://www.pcbeta.com/static/image/common/back.gif
路过学习的!

大神你好{:5_262:}

丁文超 发表于 2016-10-24 22:12

口袋妖怪heart 发表于 2016-10-24 22:06 https://www.pcbeta.com/static/image/common/back.gif
我记得只有mp61是强制gfx1吧 imac171这些好解决应该
实在不行 就bin-patch

对的,mp61才强制gfx1,所以imac17.1用gfx1也是可以的{:5_262:}

口袋妖怪heart 发表于 2016-10-24 22:14

丁文超 发表于 2016-10-24 22:12
对的,mp61才强制gfx1,所以imac17.1用gfx1也是可以的

嗯 其他的都ok应该

丁文超 发表于 2016-10-24 22:14

bizongyi 发表于 2016-10-23 12:26 https://www.pcbeta.com/static/image/common/back.gif
因为AGDP里显卡策略为none的机型,可以用n卡
有个特殊显卡策略:Config1,规定了只有GFX1的显卡,策略为no ...

不知道为什么我用agdpfix每次重新启动都要重新patch,如果用agdpfix没什么问题可以不用折腾。

bizongyi 发表于 2016-10-24 22:16

丁文超 发表于 2016-10-24 22:01
原文只是说机型macpro 6.1必须把所有显卡都设为GFX1并没没有说iMac17.1必须改为GFX0所以imac17.1用gfx1也 ...

你是不是用的MacPro6,1的BoardID?

丁文超 发表于 2016-10-24 22:18

bizongyi 发表于 2016-10-24 22:16 https://www.pcbeta.com/static/image/common/back.gif
你是不是用的MacPro6,1的BoardID?

我用imac17.1的BoardID

bizongyi 发表于 2016-10-24 22:33

丁文超 发表于 2016-10-24 22:18
我用imac17.1的BoardID

你打开AGDP看一下,iMac15,1和17,1是Config2的机型,config2里没有任何于GFX1有关的定义,这么改我不觉得能行。

littleqiang 发表于 2016-10-24 23:13

爬了一天的帖, 我的情况和楼主一样. 用了ssdt还是这样. 不知道是不是我的config.plist 没设置对<key>DSDT</key>
                <dict>
                        <key>Debug</key>
                        <false/>
                        <key>DropOEM_DSM</key>
                        <false/>
                        <key>Name</key>
                        <string>dsdt.aml</string>
                        <key>ReuseFFFF</key>
                        <false/>
                </dict>
                <key>SSDT</key>
                <dict>
                        <key>DropOem</key>
                        <false/>
                        <key>Generate</key>
                        <false/>
                </dict>
                <key>SortedOrder</key>
                <array>
                        <string>SSDT-2.aml</string>
                        <string>ssdt.aml</string>
                        <string>ssdt1.aml</string>
                        <string>ssdt2.aml</string>
                </array>ssdt-2.aml 就是下载你的.
爬过这个帖子---无果
NOTE: This method does not currently work with macOS Sierra 10.12, please use method 2 below and run the AGDPFix v1.3 utility.
1.Open your Clover config.plist using text edit and scroll till you see <key>KernelAndKextPatches</key>
2.In that section you will want to add the following:

<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>(c)Pike R. Alpha</string>
<key>Find</key>
<data>
Ym9hcmQtaWQ=
</data>
<key>Name</key>
<string>AppleGraphicsDevicePolicy</string>
<key>Replace</key>
<data>
Ym9hcmQtaXg=
</data>
</dict>
3.
4.Save your config and now your kext will be patched when you boot by changing board-id to board-ix.


Method 2:

Use Shilohh's AGDPfix found here: http://www.tonymacx86.com/threads/b...-imac-15-or-imac-17-system-definition.183113/


Method 3:
1.Open Terminal
2.Enter this command (it is one line)

sudo nano /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist
3.
4.Arrow down to where you see <key>ConfigMap</key>
5.For the iMac15,1 locate the board-id "Mac-42FD25EABCABB274" and change string below it from "Config2" to "none". For the MacPro6,1 you will do the same thing but for the board-id "Mac-F60DEB81FF30ACF6". For the iMac17,1 you'll have to see which board-id is declared in your config.plist SMBIOS: "Mac-B809C3757DA9BB8D" or "Mac-65CE76090165799A" or "Mac-DB15BD556843C820" and change the appropriate entry to "none".
6.Save the file by pressing Ctrl+O, then enter.
7.Exit by pressing Ctrl+X
8.Rebuild the kernel cache using the following two commands in terminal:


sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches
9.
10.Reboot


NOTE: you may need to use kext-dev-mode=1 if not already using it to allow the modified kext. For El Capitan you will need to at least partially disable SIP to allow the now unsigned kext.

丁文超 发表于 2016-10-24 23:32

littleqiang 发表于 2016-10-24 23:13 https://www.pcbeta.com/static/image/common/back.gif
爬了一天的帖, 我的情况和楼主一样. 用了ssdt还是这样. 不知道是不是我的config.plist 没设置对ssdt-2.aml...

显卡型号,机型你都没说,要不加个群吧好交流575509499 z170x黑苹果交流群

丁文超 发表于 2016-10-24 23:36

littleqiang 发表于 2016-10-24 23:13 https://www.pcbeta.com/static/image/common/back.gif
爬了一天的帖, 我的情况和楼主一样. 用了ssdt还是这样. 不知道是不是我的config.plist 没设置对ssdt-2.aml...

还有你这么多ssdt不知道有影响没,不用咋clover里设置,直接放到patch里就行

丁文超 发表于 2016-10-24 23:40

lwf2012 发表于 2016-10-23 15:19 https://www.pcbeta.com/static/image/common/back.gif
无语啊,我只是说我的设备名是PEG0需要在DSDT打一个补丁而已,最后还是要SSDT的啊,最主要的是利用SSDT来把显 ...

{:5_262:}另外我和你的情况一样,设备名也是PEG0

littleqiang 发表于 2016-10-26 23:54

丁文超 发表于 2016-10-24 23:32 https://www.pcbeta.com/static/image/common/back.gif
显卡型号,机型你都没说,要不加个群吧好交流575509499 z170x黑苹果交流群

谢谢你的及时回复…果断加群

请叫我官人 发表于 2016-10-27 09:26

   针对N卡 使用MacPro6.1或者IMac17.1 /15.1黑屏的修复 其实DSDT修改GFX1可以解决的,只是你没改对地方而已! 这个SSDT也是同样的功效!

BJY1991 发表于 2016-10-27 14:10

song12986 发表于 2016-10-27 18:03

GTX970靠这个ssdt成功驱动并解决了HDMI音频输出问题,简直惊喜!感谢分享{:5_264:}

mildnes 发表于 2016-10-28 05:34

GTX970靠这个搞定了。。没有用到agdpfix,另外机型是iMac17.1。系统是10.12.1

丁文超 发表于 2016-10-29 00:12

请叫我官人 发表于 2016-10-27 09:26 https://www.pcbeta.com/static/image/common/back.gif
针对N卡 使用MacPro6.1或者IMac17.1 /15.1黑屏的修复 其实DSDT修改GFX1可以解决的,只是你没改对地方而已 ...

借用原贴的话,dsdt编译错误太多

丁文超 发表于 2016-10-29 00:13

BJY1991 发表于 2016-10-27 14:10 https://www.pcbeta.com/static/image/common/back.gif
不错一劳永逸

有帮助就好 哈哈

丁文超 发表于 2016-10-29 00:23

song12986 发表于 2016-10-27 18:03 https://www.pcbeta.com/static/image/common/back.gif
GTX970靠这个ssdt成功驱动并解决了HDMI音频输出问题,简直惊喜!感谢分享

恭喜恭喜!!
页: 1 [2] 3 4 5
查看完整版本: SSDT 解决10.12 N卡黑屏(显示器无信号)