hasimu 发表于 2016-3-22 09:42

已更新10.11.4 (15E65),A卡睡眠唤醒还是黑屏!



已更新10.11.4 (15E65),A卡睡眠唤醒还是黑屏!


ic005k 发表于 2016-3-22 10:13

很久没用A卡了,对于笔记本来说,之前使用5430的时候,是需要EDID的配合,否则唤醒会导致黑屏,也就是没法再输出到内屏上,如果此时外接显示器,还是有内容输出到外接的显示器上的,就是没法输出到内屏。

还有,系统更新,貌似不可能解决存在的问题。只能将目前所有的问题逐一解决,才能无忧升级。

ic005k 发表于 2016-3-22 10:15

我台式机使用6450,唤醒也是黑屏,但不是真正的黑屏,需要等一些时间屏幕才能亮,据说是连接在VGA上的缘故,DVI或DP就不存在这个现象,老机器了,也懒得更换显示器了。

griefhy 发表于 2016-3-22 10:55

HD7750默认驱动的,未改FB,从未唤醒黑屏。

tdyso 发表于 2016-3-22 11:01

griefhy 发表于 2016-3-22 10:55
HD7750默认驱动的,未改FB,从未唤醒黑屏。

真的假的?貌似这是通病吧

hasimu 发表于 2016-3-22 11:12

tdyso 发表于 2016-3-22 11:01
真的假的?貌似这是通病吧

是的,通病!

griefhy 发表于 2016-3-22 11:13

tdyso 发表于 2016-3-22 11:01 https://www.pcbeta.com/static/image/common/back.gif
真的假的?貌似这是通病吧

10.9--10.10的时候,修正FB为了显示型号啥的,还挺好,后来怎么折腾都不对,最后懒得折腾了,就不管它,除了型号显示不正确,HD 7xxx,接口都正常,也就没继续弄了。我的一直都是睡眠正常的。唤醒后从来没遇到过黑屏,我也不懂怎么回事。

tdyso 发表于 2016-3-22 11:20

griefhy 发表于 2016-3-22 11:13
10.9--10.10的时候,修正FB为了显示型号啥的,还挺好,后来怎么折腾都不对,最后懒得折腾了,就不管它,除 ...

羡慕嫉妒恨

griefhy 发表于 2016-3-22 11:44

tdyso 发表于 2016-3-22 11:20 https://www.pcbeta.com/static/image/common/back.gif
羡慕嫉妒恨

会不会与电源管理有关呢?再说,睡眠真的那么重要么?

tdyso 发表于 2016-3-22 14:11

griefhy 发表于 2016-3-22 11:44
会不会与电源管理有关呢?再说,睡眠真的那么重要么?

能不能分享下config文件呀?睡眠对我来说还是有用的

bizongyi 发表于 2016-3-22 14:22

tdyso 发表于 2016-3-22 14:11 https://www.pcbeta.com/static/image/common/back.gif
能不能分享下config文件呀?睡眠对我来说还是有用的

我朋友的华硕x79剑齿虎,HD7950,用10.11.1也能正常唤醒。
他的引导是UEFI Clover,CSM打开,没用纯UEFI模式。
据Slice他们的讨论,现在A卡唤醒,和CSM模块有关。白苹果的EFI BIOS一直含有CSM(白苹果可以引导DOS就是这原因)。我估计,某些华硕主板的csm,可能和苹果的比较接近。
改clover的配置文件是没用的。

406899137 发表于 2016-3-22 14:31

yb111155 发表于 2016-3-22 14:31

已经成为一种怨念了!!

griefhy 发表于 2016-3-22 15:13

tdyso 发表于 2016-3-22 14:11 https://www.pcbeta.com/static/image/common/back.gif
能不能分享下config文件呀?睡眠对我来说还是有用的



我的配置文件可能对你没啥作用,dsdt是修复过的,配置见签名!

hasimu 发表于 2016-3-22 15:29

bizongyi 发表于 2016-3-22 14:22
我朋友的华硕x79剑齿虎,HD7950,用10.11.1也能正常唤醒。
他的引导是UEFI Clover,CSM打开,没用纯UEFI ...

CSM如何设置好呢?。我bios默认没特殊修改!

tdyso 发表于 2016-3-22 15:35

貌似Slice有了新发现,英文掉渣,看不太明白,以下是他原话
New observation.
With this working configuration I notice that Intel screen keep verbose text until...sleep. After wake the screen is clear.
It is bad. It means RAM state after wake is not exactly the same as before. It explains why Radeon is not waking being main screen.
It is the framebuffer pointed by BootArg that kernel uses to show verbose messages or to draw Apple.
Something like "the memory is free and can be reused". In case of Nvidia it is safe but Radeon no

傲骨虚怀 发表于 2016-3-22 15:50

算是正式版了不?

yangshun1029 发表于 2016-3-22 15:52

并不是驱动的bug,他们测试过白苹果上加同型号A卡可以正常唤醒的,黑果并不行,如11楼所说跟CMS模块有关系,一般来说非白果都没有这个模块的

bizongyi 发表于 2016-3-22 15:59

tdyso 发表于 2016-3-22 15:35 https://www.pcbeta.com/static/image/common/back.gif
貌似Slice有了新发现,英文掉渣,看不太明白,以下是他原话
New observation.
With this working configu ...

New observation.
新的观察结果

With this working configuration I notice that Intel screen keep verbose text until...sleep. After wake the screen is clear.
在可以工作的设置下,我注意到Intel核显屏幕一直在输出罗嗦模式的消息,直到睡眠。唤醒之后屏幕被清空了。

It is bad. It means RAM state after wake is not exactly the same as before. It explains why Radeon is not waking being main screen.
这很糟糕。这表明唤醒后显存RAM的状态和睡眠之前的不一致。这可以解释为何A卡当主显卡时不能唤醒。

It is the framebuffer pointed by BootArg that kernel uses to show verbose messages or to draw Apple.
Something like "the memory is free and can be reused". In case of Nvidia it is safe but Radeon no.
是bootarg(启动参数)指向的framebuffer,被内核用来输出罗嗦模式的消息,或者绘制苹果界面。有点像“显存被释放了可以重用”。就Nvidia显卡来说,这种情况是安全的,但 Radeon不行。

简单说来,slice认为是断电后,显存被清空,framebuffer里的信息没得到保存,结果不能唤醒。
还有他们之前的讨论,认为唤醒和csm有关。因为即使是双显卡,必须打开csm,关闭csm时,即使a卡设置为从显卡,一样不能唤醒。
估计显存状态的保存,真和csm有关吧,华硕某些主板的csm和苹果比较接近。

griefhy 发表于 2016-3-22 19:15

tdyso 发表于 2016-3-22 14:11 https://www.pcbeta.com/static/image/common/back.gif
能不能分享下config文件呀?睡眠对我来说还是有用的

对了,你用V模式看看启动的时候有没有 GPU Hardware VM is enabled这句话??

这是我的正常睡眠唤醒日志,你对比一下??

Mar 22 19:11:30 Bubble AirPlayUIAgent: 2016-03-22 07:11:30.925499 PM BecomingInactive: NSWorkspaceWillSleepNotification
Mar 22 19:11:30 Bubble CommCenter: Telling CSI to go low power.
Mar 22 19:11:30 Bubble kernel: ignored is_io_service_close(0x1000003bf,IOHIDParamUserClient)
Mar 22 19:11:30 Bubble WindowServer: device_generate_desktop_screenshot: authw 0x0(0), shield 0x7fbdf2896c00(2001)
Mar 22 19:11:30 Bubble WindowServer: device_generate_lock_screen_screenshot: authw 0x0(0) shield 0x7fbdf2896c00(2001), dev
Mar 22 19:11:31 Bubble identityservicesd: <IMMacNotificationCenterManager: 0x7ff6ab7691e0>: notification observer: com.apple.iChat   notification: __CFNotification 0x7ff6ab530970 {name = _NSDoNotDisturbEnabledNotification}
Mar 22 19:11:31 Bubble imagent: <IMMacNotificationCenterManager: 0x7fb1c1e2bb80>: notification observer: com.apple.FaceTime   notification: __CFNotification 0x7fb1c1d15110 {name = _NSDoNotDisturbEnabledNotification}
Mar 22 19:11:31 Bubble imagent: <IMMacNotificationCenterManager: 0x7fb1c1e2bb80>:    NC Disabled: NO
Mar 22 19:11:31 Bubble identityservicesd: <IMMacNotificationCenterManager: 0x7ff6ab7691e0>:    NC Disabled: NO
Mar 22 19:11:31 Bubble sharingd: 19:11:31.069 : Purged contact hashes
Mar 22 19:11:31 Bubble imagent: <IMMacNotificationCenterManager: 0x7fb1c1e2bb80>:   DND Enabled: YES
Mar 22 19:11:31 Bubble identityservicesd: <IMMacNotificationCenterManager: 0x7ff6ab7691e0>:   DND Enabled: YES
Mar 22 19:11:31 Bubble imagent: <IMMacNotificationCenterManager: 0x7fb1c1e2bb80>: Updating enabled: NO   (Topics: (
        ))
Mar 22 19:11:31 Bubble identityservicesd: <IMMacNotificationCenterManager: 0x7ff6ab7691e0>: Updating enabled: NO   (Topics: (
        ))
Mar 22 19:11:36 Bubble CommCenter: Telling CSI to exit low power.
Mar 22 19:11:36 Bubble WindowServer: CGXDisplayDidWakeNotification : posting kCGSDisplayDidWake
Mar 22 19:11:36 Bubble WindowServer: handle_will_sleep_auth_and_shield_windows: Deferring.
Mar 22 19:11:36 Bubble identityservicesd: <IMMacNotificationCenterManager: 0x7ff6ab7691e0>: notification observer: com.apple.iChat   notification: __CFNotification 0x7ff6ab5177a0 {name = _NSDoNotDisturbDisabledNotification}
Mar 22 19:11:36 Bubble imagent: <IMMacNotificationCenterManager: 0x7fb1c1e2bb80>: notification observer: com.apple.FaceTime   notification: __CFNotification 0x7fb1c1c1d270 {name = _NSDoNotDisturbDisabledNotification}
Mar 22 19:11:36 Bubble imagent: <IMMacNotificationCenterManager: 0x7fb1c1e2bb80>:    NC Disabled: NO
Mar 22 19:11:36 Bubble identityservicesd: <IMMacNotificationCenterManager: 0x7ff6ab7691e0>:    NC Disabled: NO
Mar 22 19:11:36 Bubble imagent: <IMMacNotificationCenterManager: 0x7fb1c1e2bb80>:   DND Enabled: NO
Mar 22 19:11:36 Bubble identityservicesd: <IMMacNotificationCenterManager: 0x7ff6ab7691e0>:   DND Enabled: NO
Mar 22 19:11:36 Bubble imagent: <IMMacNotificationCenterManager: 0x7fb1c1e2bb80>: Updating enabled: YES   (Topics: (
          "com.apple.ess",
          "com.apple.private.ac"
        ))
Mar 22 19:11:36 Bubble identityservicesd: <IMMacNotificationCenterManager: 0x7ff6ab7691e0>: Updating enabled: YES   (Topics: (
          "com.apple.private.ac",
          "com.apple.ess",
          "com.apple.private.alloy.sms",
          "com.apple.madrid",
          "com.apple.private.ids"
        ))
Mar 22 19:11:36 Bubble blued: ****** properties = 0x118, permissions = 0x8, write? 0, w/o res? 0
页: [1] 2 3
查看完整版本: 已更新10.11.4 (15E65),A卡睡眠唤醒还是黑屏!