Jump to content

System dies at login screen before actual login


ylluxiun
 Share

60 posts in this topic

Recommended Posts

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.

  • Like 1
Link to comment
Share on other sites

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

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

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

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

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`?

skitched-20160903-090906.jpg

Link to comment
Share on other sites

it is possible to create a raw dsdt from your system and send me an ioreg file and the Extra folder or Clover folder

  • Like 1
Link to comment
Share on other sites

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

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:

 

Image%202016-09-03%20at%203.33.24%20PM.p

 

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

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

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

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

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

 Share

×
×
  • Create New...