JustForKix Posted December 7, 2007 Share Posted December 7, 2007 I successfully installed Leopard on the following system using the ToH DVD. Dell Dimension 8400: P4 3.2Ghz, 1GB RAM, 120GB hard drive, Nvidia 6800 (the dell version) After installing I had the screen stuck at 1024x768 and could not change resolution and had no QE/CI support. Here are the steps I followed and now I have a fully supported system with QE/CI. (1) Get your device and vendor ID from the System profiler My device ID is 00c1 and vendor ID is 10de Note this down as 0x00c110de : 0xdeviceIDvendorID (2) Edit the following files located in System/Library/Extensions and make the changes as needed. GeForce.kext sudo nano /System/Library/Extensions/GeForce.kext/Contents/Info.plist In this file locate the following text <key>IOPCIMatch</key> <string>0x000010de&0x0000ffff</string> Replace the <string>0x000010de&0x0000ffff</string> with <string>0xdeviceIDvendorID<string> Do the same thing for the NVDANV40Hal.kext and NVDAResman.kext files. (3) Download NVinject from here http://nvinject.free.fr/downloads.php Follow these steps to get NVinject installed (obtained from the Nvinject forums) Here is how you need to proceed to install NVinject (it also applies to any other extension .kext file) : 1- Copy NVinject.kext in a folder you can access easily 2- Open Terminal.app (in /Applications/Utilities/Terminal.app) 3- type : sudo su which will ask for your Admin password to open a Super User Terminal session. 4- CD to the directory where you place NVinject.kext, here we placed it in "install" folder on Desktop for user gotoh : cd /users/gotoh/desktop/install/ 5- set correct ownership for file recursively (extensions are file containers) : chown -R 0:0 NVinject.kext This sets file ownership to "root" user, "wheel" group 6- set correct permissions to file recursively : chmod -R 755 NVinject.kext 7- now move the file to extensions directory : mv NVinject.kext /System/Library/Extensions/NVinject.kext 8- you should now remove extensions and kernel caches before rebooting : rm -rf /System/Library/Extensions.mkext rm -rf /System/Library/Extensions/Caches/ rm -rf /System/Library/Caches/ 9- you can now leave the Super User Terminal session : exit Reboot and enjoy Leopard in its full glory! Link to comment Share on other sites More sharing options...
macprodan Posted December 8, 2007 Share Posted December 8, 2007 Got the Specs in Sig with Leopard installed and running really nice. Its just that the display don`t show up when I use the Kext`s, I have removed Titan and made sure there was no Natit. Any Ideas. It says NVDANV40HAL Loaded and Registered but Sticks here. Works fine with no kext`s, But no Quartz on Leo is no Good. Sorry for the Poor Pic, Any Ideas. ? Link to comment Share on other sites More sharing options...
macprodan Posted December 9, 2007 Share Posted December 9, 2007 I Managed to get Natit working. 100% fully working 10.5.1 install now. Any use me trying with NVInject again.? is there any performance difference. I doubt it but thought I would ask. Link to comment Share on other sites More sharing options...
macgirl Posted December 9, 2007 Share Posted December 9, 2007 Do the same thing for the NVDANV40Hal.kext and NVDAResman.kext files. NVDANV40Hal.kext is used only for 6x00 and 7x00 series cards, so you should change the Title of your guide to Nvidia 6x00 and 7x00 cards, or should I? Or maybe yo can specifiy which NVDANVxxHal goes with each series of Geforce. Link to comment Share on other sites More sharing options...
Shubhanyu Posted January 8, 2008 Share Posted January 8, 2008 Can anybody upload the NVInject 0.1.7 version .... My Viewsonic vx2835wm is not giving me 1680x1050...and I think it did with this version .. Link to comment Share on other sites More sharing options...
dastan Posted January 21, 2008 Share Posted January 21, 2008 NVDANV40Hal.kext is used only for 6x00 and 7x00 series cards, so you should change the Title of your guide to Nvidia 6x00 and 7x00 cards, or should I? Or maybe yo can specifiy which NVDANVxxHal goes with each series of Geforce. NVDANV50Hal.kext (required for GeForce 8 series) NVDANV40Hal.kext (required for GeForce 7/8 series) NVDANV30Hal.kext (required for GeForce 5 series and some GeForce 6 series) Source hope i helped Link to comment Share on other sites More sharing options...
Fromethius Posted January 27, 2008 Share Posted January 27, 2008 I followed the tutorial exactly. I have an NVIDIA Quadro FX 1300 video card. My device ID is 0x00fe and my vendor id is 0x10de. I'm sure I did everything right, but after I rebooted and booted into Leopard, my display just instantly goes black but my computer remains on as if my computer is sleeping. I don't know what to do now. I was pretty confident that it was going to work too, because everything just worked so well. I used the latest 0.2.1 version of NVinject.kext as well. I really don't want to re-install OSX again for the twentieth time, because this time I had spent time setting a lot of things up. Does anyone have a remedy for this? Link to comment Share on other sites More sharing options...
alfredo456 Posted February 3, 2008 Share Posted February 3, 2008 Hello: I have 7300 LE under Leopard 10.5.1. I get enable CI/QE installing Nvinject 0.1.5 with 1024*768. How i can to change to higher resolutions, for exmaple 1280*1024?. My monitor TFT 17" supports that resolution. I would like can to change it from display preferences. Thanks you very much. P.S. Finally, I have changed ATI to Nvidia. Ati X300 in Leo....imposible!! Link to comment Share on other sites More sharing options...
CompCrasher86 Posted March 28, 2008 Share Posted March 28, 2008 Hello: I have 7300 LE under Leopard 10.5.1. I get enable CI/QE installing Nvinject 0.1.5 with 1024*768. How i can to change to higher resolutions, for exmaple 1280*1024?. My monitor TFT 17" supports that resolution. I would like can to change it from display preferences. Thanks you very much. P.S. Finally, I have changed ATI to Nvidia. Ati X300 in Leo....imposible!! Alfredo, I'm pretty sure this is how it goes but if somebody could correct my lines if I'm wrong then it would be great. (Alfredo try this at own risk until somebody verifies I typed it right) find com.boot.apple.plist and add the lines <key>graphicsmode</key> and then on the next line add <string>1280x1024x32</string> Save it and reboot. (Voila) Link to comment Share on other sites More sharing options...
DaFrigN Posted April 8, 2008 Share Posted April 8, 2008 If you set permisions and then move the files, the permissions may change again resulting in "The extension /blah/blah.kext was improperly installed...". Perhaps you should alter your guide? BTW, I can't get my MSI NX 7300 LE working with QE/CI with leo and I've tried just about everything!!! Link to comment Share on other sites More sharing options...
macgirl Posted April 8, 2008 Share Posted April 8, 2008 No, moving never change permittions unless you are overwiting files, in that case when you overwrite files the permissions are from the file that was overwritted. I never change Permissions or Ownership on kexts, since I use "sudo su" the files that I copy get the proper permissions and ownership. Link to comment Share on other sites More sharing options...
DaFrigN Posted April 10, 2008 Share Posted April 10, 2008 macgirl, I don't think it works that way on Leopard (at least not moving files from the GUI), I haven't tested this with Tiger. Maybe using terminal to move files works differently, but If I wanted to type I'd be using DOS. I'm not even using terminal to set my permissions I use GUI utils like BatCHmod, SuperGetInfo, etc. for that. Peace, -=D=- Link to comment Share on other sites More sharing options...
ThinKing Posted May 31, 2008 Share Posted May 31, 2008 I successfully installed Leopard on the following system using the ToH DVD. Dell Dimension 8400: P4 3.2Ghz, 1GB RAM, 120GB hard drive, Nvidia 6800 (the dell version) After installing I had the screen stuck at 1024x768 and could not change resolution and had no QE/CI support. Here are the steps I followed and now I have a fully supported system with QE/CI. (1) Get your device and vendor ID from the System profiler My device ID is 00c1 and vendor ID is 10de Note this down as 0x00c110de : 0xdeviceIDvendorID (2) Edit the following files located in System/Library/Extensions and make the changes as needed. GeForce.kext sudo nano /System/Library/Extensions/GeForce.kext/Contents/Info.plist In this file locate the following text <key>IOPCIMatch</key> <string>0x000010de&0x0000ffff</string> Replace the <string>0x000010de&0x0000ffff</string> with <string>0xdeviceIDvendorID<string> Do the same thing for the NVDANV40Hal.kext and NVDAResman.kext files. (3) Download NVinject from here http://nvinject.free.fr/downloads.php Follow these steps to get NVinject installed (obtained from the Nvinject forums) Here is how you need to proceed to install NVinject (it also applies to any other extension .kext file) : 1- Copy NVinject.kext in a folder you can access easily 2- Open Terminal.app (in /Applications/Utilities/Terminal.app) 3- type : sudo su which will ask for your Admin password to open a Super User Terminal session. 4- CD to the directory where you place NVinject.kext, here we placed it in "install" folder on Desktop for user gotoh : cd /users/gotoh/desktop/install/ 5- set correct ownership for file recursively (extensions are file containers) : chown -R 0:0 NVinject.kext This sets file ownership to "root" user, "wheel" group 6- set correct permissions to file recursively : chmod -R 755 NVinject.kext 7- now move the file to extensions directory : mv NVinject.kext /System/Library/Extensions/NVinject.kext 8- you should now remove extensions and kernel caches before rebooting : rm -rf /System/Library/Extensions.mkext rm -rf /System/Library/Extensions/Caches/ rm -rf /System/Library/Caches/ 9- you can now leave the Super User Terminal session : exit Reboot and enjoy Leopard in its full glory! I have the same video card with the same device ID and vendor ID, Nvidia GeForce 6800. I have done exactly as JustForKix said and now my OS is unusable. It tells me in several languages to press the power button. I tried to fix it because I had a very low resolution, and I have a 24'' LCD monitor with 1920x1200 native resolution. It would be great if someone would help me set a resolution like that. My Mac OS is installed from Kalyway_10.5.2_DVD_Intel_Amd.iso. Link to comment Share on other sites More sharing options...
fyr Posted May 31, 2008 Share Posted May 31, 2008 I used a nice tools EFI Editor to make a string and add it to com.apple.Boot.plist. Removed all NVinject an Natit kext. (and cache and Extenions.mkext) the Nvidia is back with full hardware acceleration QE/CI. The opengl framework i use are from the 10.5.3 combo update. Link to comment Share on other sites More sharing options...
macgirl Posted May 31, 2008 Share Posted May 31, 2008 I didn´t need to restored 10.5.2 Nvidia kexts or Natit/Nvinject to get QE/CI since I am ussing gfx string. Link to comment Share on other sites More sharing options...
ThinKing Posted May 31, 2008 Share Posted May 31, 2008 So how can I repair my mac os x after installing NVinject.0.2.0? All it does now is telling me to press the power button in several languages. I am completely new to this. Link to comment Share on other sites More sharing options...
macgirl Posted June 1, 2008 Share Posted June 1, 2008 You have Nvidia kexts tha do not support your card, Nvidia kext from 10.5 to 10.5.1 only support 5x00, 6x00, 7x00 and the 8800 card the other 8x00 cards are only supported with 10.5.2 nvidia kexts. You can boot in single user mode (-s at boot) then "mount -uw /", then "mv /System/Library/NVDAresman.kext /", then Control-D You will enter in GUI mode without graphic acceleration but you can install propper kexts, there are several installer or you can install the Leopard Graphics Update 1.0 Link to comment Share on other sites More sharing options...
ThinKing Posted June 1, 2008 Share Posted June 1, 2008 macgirl, you made my day. thank you very much. I post this message from mac os x. Link to comment Share on other sites More sharing options...
Apoc112 Posted June 1, 2008 Share Posted June 1, 2008 I have an Nvidia 8600GT and am trying to get it to work on 10.5.2 so i followed these instructions verbatim, except editing the NVDANV50Hal.kext rather than the -40Hal.kext. the result was a complete disaster, with the monitor not receiving any signal, and the computer's power LED blinking at me (which i'm sure is bad). Can anyone walk a complete n00b back through this to hopefully get things working? I'd really appreciate someone explicitly telling me what nvinject version to use, since i'm not positive i chose the correct one. thanks! Link to comment Share on other sites More sharing options...
MikeHunt79 Posted July 11, 2008 Share Posted July 11, 2008 Haha, I tried this also and ended up with a non-booting machine. I'm using a 7800GT also... Off to single-user mode I go, I backup up my extensions folder first. I suggest you try NVkush before this method. Link to comment Share on other sites More sharing options...
yassor Posted July 30, 2008 Share Posted July 30, 2008 anybody got nvidia 7300 GT with QE/CI supported in leopard ? Link to comment Share on other sites More sharing options...
Rui Lima Posted September 27, 2008 Share Posted September 27, 2008 I can't find <key>IOPCIMatch</key> string in /System/Library/Extensions/NVDANV40Hal.kext/Contents/Info.plist. Should I add it? My card is a PCI GeForce 6800 GS. Link to comment Share on other sites More sharing options...
qwertyuiop Posted October 8, 2008 Share Posted October 8, 2008 I have almost the same exact specs, and i followed the guide exactly. But when i reboot i can change the resolution but QE/CI isn't enabled. (btw I'm using NVinject 0.2.1). Link to comment Share on other sites More sharing options...
qwertyuiop Posted October 10, 2008 Share Posted October 10, 2008 nevermind, i got it to work by setting the ioprobescore to 0 in the nvinject kext. Link to comment Share on other sites More sharing options...
seaztor Posted October 18, 2008 Share Posted October 18, 2008 Thanks JustForKix works perfectly for me except that whenever I shut-down or restart the system it simply halts but I keep hearing the CPU fan running & nothing happens. Its only when I press the power button for 3-5 secs that the system comes back to life. My specs are: AMD Athlon 3000+, 512 MB RAM, 128 MB ASUS EN 7300 LE, QE/CI working I used NVInject 0.1.3 & Zephyroth Leo DVD. Link to comment Share on other sites More sharing options...
Recommended Posts