Jump to content
60 posts in this topic

Recommended Posts

\Extra\DSDT.aml Should be /Extra/DSDT.aml

 

Also for Enoch to load the ROM it should be named, 10de_1380.rom

absolutely correct, a typo with great impact...I was today in many weddings and messes up the things :-((
  • Like 1

So here's where I'm at right now:

 

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

/Extra contents:

$ ls -trlah
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 10de_1380.rom
drwxr-xr-x@ 10 root  wheel   340B Sep  3 16:19 .
-rw-r--r--@  1 root  wheel   745B Sep  3 16:21 org.chameleon.Boot.plist

Aaaaand.... What on earth, I'm still getting the "Memory allocation error!" line in Chameleon!

when once again the error message "Memory allocation error" appears, then remove the folder  /modules/  in Extra

Well, something new here... After the login screen appears, I now get a brown (orange-brown) screen instead of black when the system hangs:

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


I am using my old Extra folder + the two settings:

        <key>UseNvidiaROM</key>
        <string>Yes</string>
        <key>VBIOS</key>
        <string>Yes</string>

And with the `10de_1380.rom` present in /Extra.

Do you see it loading the ROM during the first Enoch screen like when we tried with the other nvidia card? 

 

Try with GraphicsEnabler=Yes nvda_drv=0 and see what System Information says if it boots.

Contents of /Extra/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>USBLegacyOff</key>
	<string>Yes</string>
	<key>Kernel Flags</key>
	<string>-v -f npci=0x3000 GraphicsEnabler=No nvda_drv=1 "Graphics Mode"="1024x768x32"</string>
        <key>UseNvidiaROM</key>
        <string>Yes</string>
</dict>
</plist>

Contents of /Extra folder:

total 21088
drwxr-xr-x   3 root  wheel   102B Sep  3 16:31 old
-rw-r--r--@  1 root  wheel   241B Sep  3 16:31 kernel.plist
-rwxr-xr-x@  1 root  wheel    10M Sep  3 16:31 kernel
drwxr-xr-x@ 12 root  wheel   408B Sep  3 16:31 Extensions
-rw-r--r--   1 root  wheel   5.0K Sep  3 16:31 Chameleon_Installer_Log.txt
drwxr-xr-x  35 root  wheel   1.2K Sep  3 16:31 ..
-rw-r--r--   1 root  wheel   357B Sep  3 16:31 org.chameleon.Boot.plist.original
-rw-r--r--@  1 root  wheel   299B Sep  3 16:31 org.chameleon.Boot.plist.installer
drwxr-xr-x   3 root  wheel   102B Sep  3 16:31 Themes
-rw-r--r--@  1 root  wheel   723B Sep  3 16:31 SMBios.plist.imac
-rw-r--r--@  1 root  wheel   1.6K Sep  3 16:31 SMBios.plist.backup
-rw-r--r--@  1 root  wheel   726B Sep  3 16:31 SMBios.plist.MacPro6,1
-rw-r--r--@  1 root  wheel   681B Sep  3 16:31 SMBios.plist.MacPro5,1
-rw-r--r--@  1 root  wheel   726B Sep  3 16:31 SMBios.plist
-rw-r--r--@  1 root  wheel   165K Sep  3 16:32 10DE_1380.ROM
drwxr-xr-x  17 root  wheel   578B Sep  3 16:59 .
-rw-r--r--   1 root  wheel   467B Sep  3 17:07 org.chameleon.Boot.plist

So I removed the setting from boot.plist and set it manually at boot, here is Chameleon output:

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

 

 

And here we can see what the kernel is seeing for the boot args:

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

Yes, I did that as per the appended last message.  The result of that is the last two photos of the last message (eg, I showed the args to verify that it was postfixed when I manually defined "UseNvidiaROM=Yes".


Sorry, InsanelyMac get's kind of confusing sometimes in that it affixes new messages to the last message if there has been no reply...

I also just tried @spakk's /Extra and tried to load DSDT again, but it would not load and I got the same result.  When the monitor goes to sleep / no signal from the video card, I CAN ssh in still so sshd is NOT hung and thus the system is not hung anymore... so that's a good thing I suppose, but it's essentially back at square 1 with this card.

 

`nv_disable=1` DOES still work...


Regarding those last two bios versions (EVGA & MSI), is there a potential advantage of one over the other?  The previous BIOS version I used was from the forum and supposedly was to work for my card on OS X.

Wow, well I went to go try the other two BIOS you threw up there, but lo and behold, now nvflash is crapping out on me!

C:\nvflash_5.292.0>nvflash.exe -r

NVIDIA Firmware Update Utility (Version 5.292.0)
Simplified Version For OEM Only


ERROR:  The flasher cannot automatic disable the NV driver on Windows x64,
        please use the flasher 64-bit version instead.

Ever see anything like that before?  I'm shooting blanks trying to hunt it down and resolve. Insane.

×
×
  • Create New...