ylluxiun Posted September 1, 2016 Share Posted September 1, 2016 Been having some trouble getting 10.11 to completely start up. @Shaneee has been working with me over here valiantly for the last several days, but we've really hit a roadblock. He suggested that some folks here, particularly @Spakk, might chime in and know what's going on. Essentially we've gotten to the point where the system starts and we're at the login screen, but then it goes black and is hung. `sshd` is non-responsive and the system will not respond whatsoever. Here is a video to further illustrate. We've tried various kernels that @Shaneee's provided that he thought would work out, but no luck. The issues started out primarily as an Nvidia issue, but after it's bios was flashed and so forth, we've been able to get it to the point noted there. I'd be happy to provide any details you'd like as I know that the other thread is quite populated at the moment by our efforts and might be hard to sift through. 1 Link to comment Share on other sites More sharing options...
spakk Posted September 2, 2016 Share Posted September 2, 2016 which hardware specification has your laptop? why uses "Graphics Mode flag? if you have nvidia graphics card then try to use nv_disable=1... may use darkwake=0 / ...8? ....if Laptop then try to use CPUs=1 or CPUs=2 .. or may be the Admin Account is defective and must be built. 1. boot in single user mode: -s npci=0×3000 usekernelcache=no cpus=1 then write: mount -uw / then write: rm /var/db/.AppleSetupDone then write: reboot Link to comment Share on other sites More sharing options...
Shaneee Posted September 2, 2016 Share Posted September 2, 2016 why uses "Graphics Mode flag? if you have nvidia graphics card then try to use nv_disable=1 Graphics Mode was set to try force a resolution in an attempt to get the login screen to show. nv_disable will load the system just fine. When nvda_drv=1 is used the web drivers are loaded as seen in verbose boot but the login screen doesn't load. We shall wait and see if remaking the account works. Link to comment Share on other sites More sharing options...
spakk Posted September 2, 2016 Share Posted September 2, 2016 Ok Link to comment Share on other sites More sharing options...
ylluxiun Posted September 2, 2016 Author Share Posted September 2, 2016 Here are the specs: https://d3vv6lp55qjaqc.cloudfront.net/items/1H383J0E3F220M0h111b/NP185AAR.HTML Same thing after `rm /var/db/.AppleSetupDone`. It gets to the grey loading / progress bar screen and then after a certain point, blacks out / hung again. Screenshot: get's to this and then "goes black" (hangs) again: https://cl.ly/28341h1S1q3r Still boots on in (to setup) with `nv_disable=1`... Link to comment Share on other sites More sharing options...
spakk Posted September 3, 2016 Share Posted September 3, 2016 enter your hardware specification here in their signature, I'm here with my smartphone and will not even open any any page. please !!!! boot with: -v npci=0x3000 UseKernelCache=NO nv_disable=1 CPUs=1 or 2, and send us a picture Link to comment Share on other sites More sharing options...
ylluxiun Posted September 3, 2016 Author Share Posted September 3, 2016 The machine is a Compaq-Presario NP185AAR-ABA CQ5110F with Nvidia nForce 6100-405/430 and Athlon 7550, 4 GB. GPU is a GeForce GTX 750 Ti, 2 GB. VROM flashed as per this (did not get signal before that). Booting with CPUS=1 seems to panic, is this what you're asking for as far as a picture goes once it boots with `nv_disable=1`? Link to comment Share on other sites More sharing options...
spakk Posted September 3, 2016 Share Posted September 3, 2016 it is possible to create a raw dsdt from your system and send me an ioreg file and the Extra folder or Clover folder 1 Link to comment Share on other sites More sharing options...
ylluxiun Posted September 3, 2016 Author Share Posted September 3, 2016 Disassembled DSDT: View Raw DSDT AML: Download IOREG (from IORegistryExplorer 2.1): Download Extra folder for Chameleon: Download Link to comment Share on other sites More sharing options...
spakk Posted September 3, 2016 Share Posted September 3, 2016 try this. the video.rom file from the top download link can not be opened or is defect. Extra_compaq.zip Link to comment Share on other sites More sharing options...
ylluxiun Posted September 3, 2016 Author Share Posted September 3, 2016 @spakk, are you saying to reflash the video rom again OR to just use the Extra folder you sent which will soft load the `Asus.GTX750Ti.2048.140113.rom` that is within the Extra folder? I assume the latter... Link to comment Share on other sites More sharing options...
spakk Posted September 3, 2016 Share Posted September 3, 2016 yes try to boot with the content of the extra folder, if problems should occur then report me Link to comment Share on other sites More sharing options...
ylluxiun Posted September 3, 2016 Author Share Posted September 3, 2016 Okay, so I did try the latter and unfortunately I'm seeing the same blackout + hang (sshd stops) as before. I'm uploading a screen recording for your reference. I did alter the `org.chameleon.Boot.plist` such that `nv_disable=1` was replaced with `nvda_drv=1`. When nv_disable flag is set, it does boot, but when nvda_drv is set, that is when it fails as before. Here is a screenshot while we wait for the recording: Thought the no DSDT was interesting; I also renamed it to capital DSDT.aml as per the boot plist and still same result there. Link to comment Share on other sites More sharing options...
spakk Posted September 3, 2016 Share Posted September 3, 2016 Why is the dsdt not boot? I've inserted the graphic injection into the dsdt. Link to comment Share on other sites More sharing options...
ylluxiun Posted September 3, 2016 Author Share Posted September 3, 2016 Not seeing an indication that the BIOS is loading... Just completed upload: video of the boot process Link to comment Share on other sites More sharing options...
spakk Posted September 3, 2016 Share Posted September 3, 2016 it may be that you have installed Enoch in ESP? If so then change the content Link to comment Share on other sites More sharing options...
ylluxiun Posted September 3, 2016 Author Share Posted September 3, 2016 EDIT: So yes, I'm not seeing why the DSDT is not loading yet. Contents of org.chameleon.Boot.plist: <?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>CsrActiveConfig</key> <string>103</string> <key>DSDT</key> <string>\Extra\DSDT.aml</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GraphicsEnabler</key> <string>NO</string> <key>Graphics Mode</key> <string>1024x768x32</string> <key>Kernel</key> <string>/Extra/kernel</string> <key>Kernel Flags</key> <string>-v npci=0x3000 nvda_drv=1 kext-dev-mode=1 rootless=0</string> <key>Timeout</key> <string>10</string> <key>USBBusFix</key> <string>Yes</string> <key>USBLegacyOff</key> <string>Yes</string> <key>UseKernelCache</key> <string>NO</string> <key>UseNvidiaROM</key> <string>Yes</string> <key>VBIOS</key> <string>Yes</string> </dict> </plist> Contents of /Extra: $ ls -trlah ruby-2.2.1 total 21024 -rwxr-xr-x@ 1 root wheel 10M Sep 3 15:10 kernel drwxr-xr-x 23 root wheel 782B Sep 3 15:10 Extensions -rw-r--r--@ 1 root wheel 0B Sep 3 15:10 DSDT.aml drwxr-xr-x 34 root wheel 1.2K Sep 3 15:10 .. -rw-r--r--@ 1 root wheel 241B Sep 3 15:10 kernel.plist drwxr-xr-x@ 3 root wheel 102B Sep 3 15:10 Themes -rw-r--r--@ 1 root wheel 726B Sep 3 15:10 SMBios.plist -rw-r--r--@ 1 root wheel 165K Sep 3 15:10 Asus.GTX750Ti.2048.140113.rom drwxr-xr-x@ 10 root wheel 340B Sep 3 15:10 . -rw-r--r--@ 1 root wheel 858B Sep 3 15:24 org.chameleon.Boot.plist Link to comment Share on other sites More sharing options...
Shaneee Posted September 3, 2016 Share Posted September 3, 2016 \Extra\DSDT.aml Should be /Extra/DSDT.aml Also for Enoch to load the ROM it should be named, 10de_1380.rom 1 Link to comment Share on other sites More sharing options...
ylluxiun Posted September 3, 2016 Author Share Posted September 3, 2016 Made those two changes @Shaneee and got the following: Link to comment Share on other sites More sharing options...
spakk Posted September 3, 2016 Share Posted September 3, 2016 okay, what happens if you boot with this flag:-v npci=0x3000 nv_disable=1 usekernelcache=no DSDT=NO Link to comment Share on other sites More sharing options...
Shaneee Posted September 3, 2016 Share Posted September 3, 2016 Remove the DSDT and load as you would normally so it loads the VBIOS. @Spakk. It will always load when nv_disable is used. Link to comment Share on other sites More sharing options...
ylluxiun Posted September 3, 2016 Author Share Posted September 3, 2016 Boots on up all the way. I can login and use the system sans graphical acceleration, just as always. @Shaneee so you're saying to do this: <?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>CsrActiveConfig</key> <string>103</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GraphicsEnabler</key> <string>NO</string> <key>Graphics Mode</key> <string>1024x768x32</string> <key>Kernel</key> <string>/Extra/kernel</string> <key>Kernel Flags</key> <string>-v npci=0x3000 nvda_drv=1 kext-dev-mode=1 rootless=0</string> <key>Timeout</key> <string>10</string> <key>USBBusFix</key> <string>Yes</string> <key>USBLegacyOff</key> <string>Yes</string> <key>UseKernelCache</key> <string>NO</string> <key>UseNvidiaROM</key> <string>Yes</string> <key>VBIOS</key> <string>Yes</string> </dict> </plist> Right? If so, I just tried it and got the same failure from the last screenshot where it dies in Chameleon at the "Memory allocation error!" entry. It appears the video bios is the culprit vs the dsdt... Link to comment Share on other sites More sharing options...
Shaneee Posted September 3, 2016 Share Posted September 3, 2016 And rename the ROM yeah. Also you can remove rootless=0 as it's no longer used. Link to comment Share on other sites More sharing options...
ylluxiun Posted September 3, 2016 Author Share Posted September 3, 2016 Okay, I've done: sudo mv 10de_1380.rom Asus.GTX750Ti.2048.140113.rom and org.chameleon.Boot.plist contains: <?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>CsrActiveConfig</key> <string>103</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GraphicsEnabler</key> <string>NO</string> <key>Graphics Mode</key> <string>1024x768x32</string> <key>Kernel</key> <string>/Extra/kernel</string> <key>Kernel Flags</key> <string>-v npci=0x3000 nvda_drv=1 kext-dev-mode=1</string> <key>Timeout</key> <string>10</string> <key>USBBusFix</key> <string>Yes</string> <key>USBLegacyOff</key> <string>Yes</string> <key>UseKernelCache</key> <string>NO</string> <key>UseNvidiaROM</key> <string>Yes</string> <key>VBIOS</key> <string>Yes</string> </dict> </plist> Retrying boot... Interesting, same error ("Memory allocation error!") when I rename the `10de_1380.rom` only to `Asus.GTX750Ti.2048.140113.rom`... Link to comment Share on other sites More sharing options...
Shaneee Posted September 3, 2016 Share Posted September 3, 2016 The ROM needs to be 10de_1380.rom or Enoch won't find it. Remove the kernel flag too as you've got it in the kernel folder anyway. Kernel/Extra/kernel Link to comment Share on other sites More sharing options...
Recommended Posts