rr7 Posted March 6, 2014 Share Posted March 6, 2014 i'm posting this as both a question and a knowledge base really should i discover whats going on. i have a GT650M that works out the box (no DSDT needed) on 10.9 ad 10.9.1 with no issues. on 10.9.2 however the screen goes black and never gets to the desktop, the computer continues to run in the background. the display is an internal display (all in one pc) i've tried this on a fresh install and its the same. are any other nvidia users having similar issues? or some clues as to where to look on these nvidia things? EDIT1: i hooked up a display to the HDMI port, which works. so it looks like 10.9.2 no longer supports display type 02 00 00 00 (LVDS). i installed the web drivers and its still the same. EDIT2: copied the NVDAGK100HAL, NVDAResman, and NVDAStartup kexts from 10.9.1 back over the top and it works again now. not really a fix though. Link to comment Share on other sites More sharing options...
AREOS Posted March 12, 2014 Share Posted March 12, 2014 I have a similar issue with my GTX 770m, mine restart itself before login screen, and with 10.9.1 all works just fine. My card is also connected to LVDS, is inside my G750 laptop. What config are you using? GE=yes? Any injector kext? Any dsdt mods? Can you share an ioregistry explorer save file? I like to see what info is injected/detected by the drivers in your case. This issue seems to be affecting mostly mobile version cards and LVDS screens, but also a minor desktop cards and some hdmi/DP screens, in order to understand the issue we need more info. Link to comment Share on other sites More sharing options...
rr7 Posted March 12, 2014 Author Share Posted March 12, 2014 sure, i've attached both IOREG to the zip here. for testing reasons i had a second screen attached via hdmi, but this didn't change the behaviour at all, the LVDS is normally attached to frame buffer A. from what i can tell LDVS hasn't been used in any real Mac for years and all macs that support mavericks would use eDP. therefore dropping LVDS is a good way to shaft Hackintoshers and perhaps some of them will go and buy real macs. if you look at frame buffer A, you can see the ac-connector type is 02 00 00 00 on 10.9.1 and 00 00 00 00 on 10.9.2, and so the display is simply not detected. nvda_ioreg.zip Link to comment Share on other sites More sharing options...
AREOS Posted March 26, 2014 Share Posted March 26, 2014 Sorry for the delay, I have been doing some tests with EFI strings, and comparing the behavior some machines have with 10.9.0-10.9.1 official drivers and with 10.9.2 web drivers, and I found some useful information, so I like to using this info to give you an EFI string to test. You need to add it to your boot loader. I see by the info in your IOReg that your machine have only 2 ports enabled, 1 for your internal screen and 1 for your HDMI out. Try the EFI string with Apple Official Drivers first, and if it does´t work try using Web Drivers, at any case please share an IOReg back with the results. 400700000100000001000000340700002600000002010c00d041030a000000000101060000010101060000007fff04002e000000400030002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e00000008000000520000001e0000005600520041004d002c0074006f00740061006c004d004200000008000000000800002e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c00610079000000040000002c0000004e005600440041002c0069006e00760061006c00690064002d0063006f006e006600690067000000080000000000000014000000400032002c006e0061006d0065000000120000004e5644412c446973706c61792d43260000005600520041004d002c006d0065006d00760065006e0064006f007200490044000000060000000600200000004e005600440041002c0046006500610074007500720065007300000008000000ff16fc0028000000400031002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000004000022000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791e00000072006f006d002d007200650076006900730069006f006e00000008000000333638322400000067007200610070006800690063002d006f007000740069006f006e0073000000080000000400000020000000400032002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d42220000007600620069006f0073002d007200650076006900730069006f006e0000000900000001041d078020000000400033002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d61632e000000400032002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e000000080000005200000038000000400030002c007500730065002d006200610063006b006c0069006700680074002d0062006c0061006e006b0069006e00670000000400000022000000400033002c006400650076006900630065005f00740079007000650000000b000000646973706c617924000000400031002c00630061006e002d0068006f0074002d0070006c007500670000000400000028000000400032002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000004000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c617922000000400032002c006400650076006900630065005f00740079007000650000000b000000646973706c617928000000400030002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000200000014000000400030002c00450044004900440000008400000000ffffffffffff0030ae0020010000000116010380331d78ee2455a3544fa027115054a10800d1c09500818081c0a9c0010101010101023a801871382d40582c450040846300001e000000fc004c656e6f766f2041494f205043000000fd003b3d1e440f000a202020202020000000ff003030303030310a202020202020004e2e000000400031002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e00000008000000520000001c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74100000006d006f00640065006c0000001a0000004e5649444941204765466f726365204754203635304d20000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d61631c000000400030002c006200750069006c0074002d0069006e0000000400000014000000400033002c006e0061006d0065000000120000004e5644412c446973706c61792d44100000004e0056004300410050000000180000000501000000000100060000000000000f000000002e000000400033002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e000000080000005200000020000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a00650000000c00000000000080000000001e000000730075006200730079007300740065006d002d0069006400000008000000fc00000028000000400033002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000004000022000000400030002c0064006900730070006c00610079002d0063006600670000000800000003010000 Good Luck Link to comment Share on other sites More sharing options...
ThibaultAnd Posted March 29, 2014 Share Posted March 29, 2014 i'm posting this as both a question and a knowledge base really should i discover whats going on. i have a GT650M that works out the box (no DSDT needed) on 10.9 ad 10.9.1 with no issues. on 10.9.2 however the screen goes black and never gets to the desktop, the computer continues to run in the background. the display is an internal display (all in one pc) i've tried this on a fresh install and its the same. are any other nvidia users having similar issues? or some clues as to where to look on these nvidia things? EDIT1: i hooked up a display to the HDMI port, which works. so it looks like 10.9.2 no longer supports display type 02 00 00 00 (LVDS). i installed the web drivers and its still the same. EDIT2: copied the NVDAGK100HAL, NVDAResman, and NVDAStartup kexts from 10.9.1 back over the top and it works again now. not really a fix though. Do you have the optimus version of the 650m ? I thought it was impossible to get it working Link to comment Share on other sites More sharing options...
rr7 Posted March 29, 2014 Author Share Posted March 29, 2014 Sorry for the delay, I have been doing some tests with EFI strings, and comparing the behavior some machines have with 10.9.0-10.9.1 official drivers and with 10.9.2 web drivers, and I found some useful information, so I like to using this info to give you an EFI string to test. You need to add it to your boot loader. I see by the info in your IOReg that your machine have only 2 ports enabled, 1 for your internal screen and 1 for your HDMI out. Try the EFI string with Apple Official Drivers first, and if it does´t work try using Web Drivers, at any case please share an IOReg back with the results. 400700000100000001000000340700002600000002010c00d041030a000000000101060000010101060000007fff04002e000000400030002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e00000008000000520000001e0000005600520041004d002c0074006f00740061006c004d004200000008000000000800002e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c00610079000000040000002c0000004e005600440041002c0069006e00760061006c00690064002d0063006f006e006600690067000000080000000000000014000000400032002c006e0061006d0065000000120000004e5644412c446973706c61792d43260000005600520041004d002c006d0065006d00760065006e0064006f007200490044000000060000000600200000004e005600440041002c0046006500610074007500720065007300000008000000ff16fc0028000000400031002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000004000022000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791e00000072006f006d002d007200650076006900730069006f006e00000008000000333638322400000067007200610070006800690063002d006f007000740069006f006e0073000000080000000400000020000000400032002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d42220000007600620069006f0073002d007200650076006900730069006f006e0000000900000001041d078020000000400033002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d61632e000000400032002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e000000080000005200000038000000400030002c007500730065002d006200610063006b006c0069006700680074002d0062006c0061006e006b0069006e00670000000400000022000000400033002c006400650076006900630065005f00740079007000650000000b000000646973706c617924000000400031002c00630061006e002d0068006f0074002d0070006c007500670000000400000028000000400032002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000004000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c617922000000400032002c006400650076006900630065005f00740079007000650000000b000000646973706c617928000000400030002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000200000014000000400030002c00450044004900440000008400000000ffffffffffff0030ae0020010000000116010380331d78ee2455a3544fa027115054a10800d1c09500818081c0a9c0010101010101023a801871382d40582c450040846300001e000000fc004c656e6f766f2041494f205043000000fd003b3d1e440f000a202020202020000000ff003030303030310a202020202020004e2e000000400031002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e00000008000000520000001c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74100000006d006f00640065006c0000001a0000004e5649444941204765466f726365204754203635304d20000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d61631c000000400030002c006200750069006c0074002d0069006e0000000400000014000000400033002c006e0061006d0065000000120000004e5644412c446973706c61792d44100000004e0056004300410050000000180000000501000000000100060000000000000f000000002e000000400033002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e000000080000005200000020000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a00650000000c00000000000080000000001e000000730075006200730079007300740065006d002d0069006400000008000000fc00000028000000400033002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000004000022000000400030002c0064006900730070006c00610079002d0063006600670000000800000003010000 Good Luck Hi, i tried this as requested however the physical behaviour was the same. That is to say the internal display is just blank. ignore that fact the HDMI OUT didn't have a display, i didn't have it connected during these tests. files attached. i did take a quick look at the IOreg and it looks like its marked as LVDS. so perhaps its some other kind of problem. what does your device string do btw? i normally use DSDT edits. Do you have the optimus version of the 650m ? I thought it was impossible to get it working i don't think this is the optimus version, the intel HD4000 is completely disabled and there is no way to enable it. it is not detected at all by the OS either. AREOS_TESTS.zip Link to comment Share on other sites More sharing options...
rr7 Posted November 25, 2014 Author Share Posted November 25, 2014 just wanted to drag this thread up again as it seems various people have had similar problems, but i can't seem to piece it together to solve my own issue. something changed in NVDAResman.kext that means my LVDS display is simply no longer detected, i was thinking maybe some DSDT edit to parse some frame buffer layout info but i'm not familiar with the nvidia stuff at all. all posts about NVCAP seem to indicate this is no longer applicable to GT650M cards. has there been any discoveries regarding this? Link to comment Share on other sites More sharing options...
maleorderbride Posted January 6, 2015 Share Posted January 6, 2015 I am having black screen issues about one in twenty boots with a GTX 690 on stock 10.9.5 Apple drivers. If I use Nvidia web drivers then I get freezes on the white Apple screen/more black screens, occasional successful boots. This was not happening in 10.8.5. I have tried quite a few things, but nothing has been effective so far. I guess I could try rolling back the Nvidia kexts to 10.9.1. Link to comment Share on other sites More sharing options...
Rampage Dev Posted January 7, 2015 Share Posted January 7, 2015 I am having black screen issues about one in twenty boots with a GTX 690 on stock 10.9.5 Apple drivers. If I use Nvidia web drivers then I get freezes on the white Apple screen/more black screens, occasional successful boots. This was not happening in 10.8.5. I have tried quite a few things, but nothing has been effective so far. I guess I could try rolling back the Nvidia kexts to 10.9.1. Email me a IOREG and DSDT from your system with the 690. I know several people that have that GPU without issues. Link to comment Share on other sites More sharing options...
maleorderbride Posted January 7, 2015 Share Posted January 7, 2015 Email me a IOREG and DSDT from your system with the 690. I know several people that have that GPU without issues. Thanks! Figured it out--changing UseKernelCache=No allowed me to do 50 reboots without any problem. 1 Link to comment Share on other sites More sharing options...
rr7 Posted January 7, 2015 Author Share Posted January 7, 2015 Not really the same problem then, hopes dashed! Link to comment Share on other sites More sharing options...
Recommended Posts