Jump to content

GTX 460 and alc883 on 10.6.7 leohazard


12 posts in this topic

Recommended Posts

Should i use this or the one from tonymacx86forum?

 

Could you tell me which bootloader version you use and paste your com.apple.Boot.plist? Ahm and also your used NV*kext and how you installed it.

I installed that from the link above and changed the boot.plist resulting in a black screen. Well i've ended up with my backup in which i have those kexts and believe to not have selected any graphicsdrivers in install:

NVDANV40Hal

NVSMU

NVDANV50Hal

NVDAResman

Finally sound works with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url].

Thanks Mike

Link to comment
Share on other sites

Should i use this or the one from tonymacx86forum?

It's the same driver but with the installation checks removed. You can easily remove the checks yourself by editing distribution.dist inside the installer package with a text editor.

 

If your model identifier is MacPro3,1, 4,1 or 5,1 you can run the installer without modification.

 

Just run the installer and don't worry about modifying NV* kexts, it is not necessary. Additionally, you must be running at least 10.6.5 to use these drivers.

kernel flags: arch=i386 -force64

Using those flags together normally causes a rift in the time-space continuum that will suck in all living tissue. You're lucky to be alive.

Link to comment
Share on other sites

Thanks. In Mac details it says: mac pro 4.1

 

Good so i try again with either one and change my com.apple.Boot.plist to:

 

 

<?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>Graphics Mode</key>

<string>1680x1050x32</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>arch=i386</string>

<key>Timeout</key>

<string>6</string>

</dict>

</plist>

 

But I'm pretty sure that's the same i did before. Should i remove any kexts? I saw some for GeForce? By the way what is SuperVIAATA.kext useful for? I renamed that as i got an error.

Thanks Mike

Link to comment
Share on other sites

Using those flags together normally causes a rift in the time-space continuum that will suck in all living tissue. You're lucky to be alive.

It was recommended somewhere, and I believe -force64 is required for my system.

 

I'll try to remove arch part.

 

Thanks.

Link to comment
Share on other sites

Then try PCIRoot=1. Gigabyte motherboards usually require PCIRoot=1 for example. Google/Forum search for more information.

 

It's GraphicsEnabler, not "Graphics Enabled".

 

GraphicsEnabler is the name of Chameleon's built-in Graphics device property injector.

"Graphics Enabled" would imply that there is a "Graphics Disabled" setting as well, which is just silly.

 

OS X already comes with graphics drivers - but not for nvidia Fermi cards, such as your GTX 460. You must be running at least 10.6.5 and boot with GraphicsEnabler=n until you have installed the Quadro 4000 OS X drivers from nvidia. Once these conditions are met, you can set GraphicsEnabler=y.

You don't have to do anything to the drivers themselves. But as I said you might need PCIRoot=1 in your /Extra/com.apple.Boot.plist.

 

SuperVIAATA.kext is a driver for Marvell PATA controllers used on some ASUS motherboards. It's an updated version of VIAATA.kext, patched to work on Snow Leopard in 64-bit kernel and drivers mode. It can work from /Extra/Extensions. If your motherboard doesn't use a Marvell drive controller, you can delete it.

 

It was recommended somewhere, and I believe -force64 is required for my system.

"arch=i386 -force64" forces OS X to run in 32-bit kernel and drivers mode but enables OS X to use the EM64T instruction set of the CPU.

It's an odd combination of flags. For more information, read this post by Azimutz:

http://www.insanelymac.com/forum/index.php...t&p=1555669

 

arch=i386 is not necessary when using a Voodoo based (aka legacy) kernel because it runs in 32-bit mode by default.

 

-force64 is never required, it's an override for 64-bit capable AMD CPUs and pre-Core Microarchitecture Intel CPUs that are running a voodoo based kernel. Some systems will not be able to boot when using -force64, some people will not able to run (some or any) 32-bit apps at all; in other words, it's not enabled by default for a reason.

 

If you aren't using a Voodoo based Kernel, -force64 does nothing.

 

Be careful when you give advice about kernel flags without knowing what hardware people have or what the kernel flags are for!

 

Bonus Section:

 

I see the same thing happening with the "busratio=" flag all the time. Many people seem to be using an arbitrary number with no base in reality. From the Voodoo Kernel manual:

This is used to specify your processor’s clock multiplier. This is also known as the bus ratio, and is the ratio of your FSB frequency to your processor’s highest frequency. If you need to specify a non-integer bus ratio, simply omit the decimal point. Typical range: 3 to 30. Examples: busratio=13 (multiplier 13) or busratio=105 (multiplier 10.5)

Here's how to do it right:

http://www.insanelymac.com/forum/index.php?showtopic=240542

http://www.insanelymac.com/forum/index.php?showtopic=209094

 

Voodoo Kernel manual: Voodoo_Kernel_User_Documentation.pdf.zip

Anyone using a patched kernel should read it.

All patched kernels out there are based on the Voodoo Kernel.

 

*Everyone who doesn't quote this entire post when replying wins a medal made of Nutella*

Link to comment
Share on other sites

I've found multiplier info for my CPU here:

http://en.wikipedia.org/wiki/List_of_AMD_P...microprocessors

Phenom II X6 1090T says "16".

 

About flags:

Removed arch=i386 = kernel panic

Removed -force64 = kernel panic

Removed both = kernel panic

Added back arch=i386 -force64 = boot ok

 

What can I do to boot without mentioned flags?

 

Asus M4A89GTD PRO/USB3 (AMD's 890GX Chipset)

AMD Phenom II X6 1090T

Asus GTX-460

16 GB DDR3 1333

OSX 10.6.7

Chameleon build700

Legacy Kernel 10.7.0

post-30079-1302942680_thumb.jpg

Link to comment
Share on other sites

 Share

×
×
  • Create New...