Jump to content

Chameleon won't go GUI and Can't Time Out


  • Please log in to reply
3 replies to this topic

#1
djfremen

djfremen

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
I installed Iatkos L2 on three xw8400s (10.7.4). Everything went great using "arch=i386" and "pmVersion=0" and installing the kexts for Audio, Network and GFX were easy-breezy.

However, for the life of me, I can't get this system to timeout, quiet boot or simply go to the GUI.

I've tweaked all the settings with Chameleon Wizard app and have attempted multiple versions of installs all with the same black screen prompt (non-gui).

Here's an example of my 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>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel Flags</key>
<string>arch=i386</string>
<key>Quiet Boot</key>
<string>Yes</string>
<key>Timeout</key>
<string>10</string>
</dict>
</plist>

And here's an example of my com.apple.Boot.plist (from Preferences)


<?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>Kernel Flags</key>
<string></string>
</dict>
</plist>

I've installed the latest version of Chameleon (v2.1V5r1817) via Champlist 2.4.
I noticed that I have an additional com.apple.Boot.plist in the .Chameleon hidden folder.
Do I need to edit that one also?

I guess I'm confused why when I type "Boot Banner" "yes" and always check GUI that I never see it.
This is not installed in on the EFI partition just on the main drive.

Could really use some advice because I need these systems to auto-boot into OSX.

Thanks,

//DJF

#2
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,121 posts
  • Gender:Male
  • Location:Brazil
Chameleon documentation, some of it outdated, here:
http://forge.voodoop.../HEAD/trunk/doc
And here: http://forum.voodoop.../board,1.0.html

Delete the hidden /Extra/com.apple.Boot.plist and keep org.chameleon.Boot.plist.
Don't touch the plist in /System/Library/Preferences.

"Quiet Boot" does exactly what it says and should therefore be set to no (which is the default anyway so you might as well remove it entirely) if you want to use the timeout.

Chameleon doesn't display a GUI (or your timeout) if you don't have valid theme files.

Themes go in /extra/themes in their own folders and are loaded via org.chameleon.Boot.plist:

<key>theme</key>
<string>default</string>

More info here:
http://forum.voodoop.../board,7.0.html

Both your plists are strangely missing the kernel=mach_kernel line. I wonder why that is.

#3
djfremen

djfremen

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
Thanks. For some reason it was conflicting applications editing my chameleon plist.

Champlist & Chameleon Wizard and also osx86 tools.

Deleting that hidden file helped too!

Thanks for the resource links also.

#4
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,121 posts
  • Gender:Male
  • Location:Brazil
You can use OSX86Tools to make edits but don't use it to apply them, apply them manually instead. OSX86Tools is too old and doesn't know about org.chameleon.Boot.plist. It also has some unnecessary and by now very obsolete functions, so be careful. Always try to go to the source for information, in this case the Chameleon documentation and well, literally, the source:
http://forge.voodoop...tree/HEAD/trunk





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy