InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 01-28-2010, 10:19 PM
Eldarion Eldarion is offline
Cheetah
 
Join Date: Jan 2010
Posts: 3
How to install NVidia 7600GT?

Hello Forum!
I just got Leo4allv4.1 working on my PC (specs see in signature) but have one question, i hope i get some help here in this Forum...

So, Sound & LAN ist working great, but i don't know how to install my Graphics Card (NVidia GeForce 7600GT 256MB PCIe) correctly.

At the Installation of OSX i didn't select any Driver for the Graphics Card, but i have now installed the NVKush Installer. After reboot there didn't change anything! So maybe there is a special way to "activate" the Driver?

Here's a screenshot of my Monitor Pane:


It would be a great help if someone could tell me what to do... i searched through half the internet the whole day and didn't found any solutions.

Greets Eldarion

Board: Asus M2N32-SLI Deluxe
CPU: AMD Athlon 64 X2 6000+
Graphic: NVidia GeForce 7600 GT (PCIe) 256MB
System: Leo4allv4.1
Reply With Quote
  #2  
Old 01-31-2010, 02:02 AM
lanceomni's Avatar
lanceomni lanceomni is offline
 
Join Date: Nov 2008
Location: Florida, US
Posts: 521
I have a similar graphics card and have had success with NVkush, NVinject and most recently with an EFI string in my com.apple.Boot.plist

I would first check to see if the file is in your /System/Library/Extensions folder. If so than lets try to correct permissions and remove the extensions cache. Open Terminal and type:
Code:
sudo su
cd /System/Library
chown -R root:wheel Extensions/
chmod -R 755 Extensions/
rm -Rf Extensions.mkext
touch Extensions
Reboot with -v -f

Sometimes these installers do not fully perform all the tasks for installing a kext. If the above does not fix the problem than you can try an EFI string. I used EFI Studio to generate mine. It also has a feature to place this information in the proper place in your com.apple.Boot.plist file. You will have to remove NVkush prior to using this. You can do so by following the commands below. Use google to search for EFI Studio.

Remove NVkush (The rm command is permanent so follow precisely)

Code:
sudo su
cd /System/Library
rm -Rf Extensions/NVkush.kext
rm -Rf Extensions.mkext
Since you are getting cozy with Terminal you may want to create a backup copy of your Extensions folder. This could prove very handy down the road.
Code:
mkdir /Backup
cp -R /System/Library/Extensions/ /Backup

MOBO: Z77MX-QUO-AOS CPU: Core i7 3770K GPU: MSI N760 TF 2GD5/OC Case: Modded MacPro2,1
Memory: 32GB Corsair Vengeance (CMY32GX3M4A1600C9) Wifi: Airport Extreme bcm94321MCA BIOS: HermitCrab Labs H3A.816M
Monitor: AOC Q2963Pm 29" WFHD 2560x1080 21:9
Interests: KDE on Apple Darwin, Keeping it real with the command line, Helping those that help themselves
Reply With Quote
  #3  
Old 01-31-2010, 07:37 PM
Eldarion Eldarion is offline
Cheetah
 
Join Date: Jan 2010
Posts: 3
Thanks for your detailed answer!

I have tried now following things:
1) Installed NVkush, corrected permissions and deleted cache files, reboot with -v -f --> no changes at all!

2) Deleted the NVkush.kext from the Extensions folder, copied the NVinject.0.2.0_dual_cards kext into my Extensions folder, corrected permissions and deleted cache files, reboot with -v -f --> again, no changes at all!

3) I deleted the NVinject.kext from my Extensions folder. Then I have loaded EFI Studio, and started it. I selected my Device (nVidia GeForce 7600 GT - 256 MB) and klicked on "Add Device" and on "write to com.apple.Boot.plist". Then I rebooted my system, and again, no changes at all - my Monitor Pane in the System Preferences always look the same, and the Resolution of both of my Monitors is still 1024x768.

Maybe i have done something wrong? Or is there another possibility to get my Graphics Card to work?

Thanks for help,
Eldarion

Edit: Here is the actual content of my boot.plist:
Code:
<?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>PciRoot(0x1)/Pci(0x17,0x0)/Pci(0x0,0x0)</key>
	<dict>
		<key>@0,compatible</key>
		<string>NVDA,NVMac</string>
		<key>@0,device_type</key>
		<string>display</string>
		<key>@0,name</key>
		<string>NVDA,Display-A</string>
		<key>@1,compatible</key>
		<string>NVDA,NVMac</string>
		<key>@1,device_type</key>
		<string>display</string>
		<key>@1,name</key>
		<string>NVDA,Display-B</string>
		<key>NVCAP</key>
		<data>
		BAAAAAAAAwAMAAAAAAAABwAAAAA=
		</data>
		<key>NVPM</key>
		<data>
		AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
		</data>
		<key>VRAM,totalsize</key>
		<string>0x10000000</string>
		<key>device_type</key>
		<string>NVDA,Parent</string>
		<key>model</key>
		<string>nVidia GeForce 7600 GT</string>
		<key>name</key>
		<string>display</string>
		<key>rom-revision</key>
		<string>nVidia GeForce 7600 GT OpenGL Engine [EFI]</string>
	</dict>
</dict>
</plist>

Board: Asus M2N32-SLI Deluxe
CPU: AMD Athlon 64 X2 6000+
Graphic: NVidia GeForce 7600 GT (PCIe) 256MB
System: Leo4allv4.1

Last edited by Eldarion; 01-31-2010 at 07:39 PM.
Reply With Quote
  #4  
Old 02-01-2010, 01:04 AM
lanceomni's Avatar
lanceomni lanceomni is offline
 
Join Date: Nov 2008
Location: Florida, US
Posts: 521
Are you saying that your com.apple.Boot.plist looks word for word like this?

Have you converted this EFI string from XML to hexidecimal form. Its usually included into your com.apple.Boot.plist like this under the device-properties key.

They key still being one fix at a time Injector kext OR EFI String not both at the same time.

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>bt(0,0)/mach_kernel</string>
	<key>Kernel Flags</key>
	<string>-v idlehalt=0 blacklist=0</string>
	<key>wait</key>
	<string>no</key>
	<key>timeout</key>
	<string>5</string>
	<key>device-properties</key>
	<string>6c0200000100000001000000600200000d00000002010c00d041030a0100000001010600000f0101060000007
fff04000e0000004e00560050004d000000200000000100000000000000000000000000000000000000000000000000000022
0000005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000101c0000006400650076
006900630065005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000
000646973706c617922000000400030002c006400650076006900630065005f00740079007000650000000b0000006469737
06c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100
000006d006f00640065006c0000001a0000004e7669646961204765466f726365203736303020475420000000400031002c0
063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e00610
06d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5
644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5
644412c4e564d6163100000004e00560043004100500000001800000004000000000003000c00000000000007000000001e0
0000072006f006d002d007200650076006900730069006f006e0000002e0000004e7669646961204765466f72636520373630
30204754204f70656e474c20456e67696e65205b4546495d</string>
</dict>
</plist>



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


MOBO: Z77MX-QUO-AOS CPU: Core i7 3770K GPU: MSI N760 TF 2GD5/OC Case: Modded MacPro2,1
Memory: 32GB Corsair Vengeance (CMY32GX3M4A1600C9) Wifi: Airport Extreme bcm94321MCA BIOS: HermitCrab Labs H3A.816M
Monitor: AOC Q2963Pm 29" WFHD 2560x1080 21:9
Interests: KDE on Apple Darwin, Keeping it real with the command line, Helping those that help themselves
Reply With Quote
Reply