Grama Posted December 19, 2006 Share Posted December 19, 2006 Hello again i still do not have my system up and running with qe/ci...... anyhow i was wondering if maybe it had to do with the natit kext i used...... could someone point me towards the latest version? that would be much appreciated!!! thanks in advance Grama Link to comment Share on other sites More sharing options...
King George Posted December 23, 2006 Share Posted December 23, 2006 (edited) Hello, I did this exactly as described in the first post of this topic, but it won't work... I used natit 0.01 and 0.02, my card is a Geforce 7600 Go 128MB (0x039810de). When I rebooted, I got a gray overlay over the white startup screen, with a dialog saying I have to restart the computer (in 4 languages)... I tried removing the natit.kext and deleting the mkext and kextcache files in windows, but it won't boot anymore... Through windows I deleted the natit.kext but appearantly it won't boot with only the edited kexts as well. Any hints? Thanks, KG Edited December 26, 2006 by King George Link to comment Share on other sites More sharing options...
buhgock Posted December 25, 2006 Share Posted December 25, 2006 (edited) Hello,I did this exactly as described in the first post of this topic, but it won't work... I used natit 0.01 and 0.02, my card is a Geforce 7600 Go (0x039810de). When I rebooted, I got a gray overlay over the white startup screen, with a dialog saying I have to restart the computer (in 4 languages)... I tried removing the natit.kext and deleting the mkext and kextcache files in windows, but it won't boot anymore... Any hints? Thanks, KG I have the same exact card. tired it with natit 1.0 I tried the instructions, didnt work for me either. So now i have to reinstall the os again. Only thing that works is macvidia but the picture it now sharp. btw where can anyone get this stupid titan.kext theres no download option on that guys site. Edited December 25, 2006 by buhgock Link to comment Share on other sites More sharing options...
Boopop Posted December 28, 2006 Share Posted December 28, 2006 How do I find my device ID? I've already tried installing Titan via NV40 support on the 10.4.8 AMD Final OSX install, natit, and macvidia. Is this any different? Link to comment Share on other sites More sharing options...
wow Posted December 28, 2006 Share Posted December 28, 2006 How do I find my device ID? I've already tried installing Titan via NV40 support on the 10.4.8 AMD Final OSX install, natit, and macvidia. Is this any different? about this mac -> more info -> graphic display yeah titan and macvidia are two different things. sorry a to long story to explain Link to comment Share on other sites More sharing options...
Boopop Posted December 28, 2006 Share Posted December 28, 2006 No, I mean, is the titan installation method with the 10.4.8 amd final install dvd any different than this method? As in, if i click customise and include "NV40 support" when installing OSX, osx doesn't boot. Does that mean the method described here won't work either? Link to comment Share on other sites More sharing options...
joe75 Posted December 28, 2006 Share Posted December 28, 2006 Boopop, what is the last thing you see on screen during boot and what are your hardware specs? Link to comment Share on other sites More sharing options...
Boopop Posted December 28, 2006 Share Posted December 28, 2006 I think it says something about adding local user domain, when osx is installed with nv40 support. I have a DualSata939 ASRock motherboard, AMD643000+, X-Fi Soundcard, 1.25Gb of ram, 2 hard disks, and a 20" Dell FPW2005 monitor. Link to comment Share on other sites More sharing options...
joe75 Posted December 28, 2006 Share Posted December 28, 2006 Try to boot in safemode with -x and see if you can get to desktop or boot with -s and try to nano your dev id into GeForce.kext, NVDANV40Hal.kext and NVDARESMAN.kext. Link to comment Share on other sites More sharing options...
Boopop Posted December 28, 2006 Share Posted December 28, 2006 (edited) Well I don't have nv40 support installed at the moment, but are you suggesting that the method in this thread is more likely to work than the way i've tried to install titan before? EDIT:Safe mode never worked either Edited December 28, 2006 by Boopop Link to comment Share on other sites More sharing options...
joe75 Posted December 28, 2006 Share Posted December 28, 2006 Use Rammjets instructions from the first post but there is no need to mess with IONDRVSupport.kext, just the three that I mentioned. The NV40 support from the AMD DVD is generalized for most cards but you only need id's for the cards you use and your problems sound like they are coming from not having the correct id in the .plist's Link to comment Share on other sites More sharing options...
Boopop Posted December 28, 2006 Share Posted December 28, 2006 Can you tell me how to uninstall also incase anything happens? thanks Link to comment Share on other sites More sharing options...
joe75 Posted December 28, 2006 Share Posted December 28, 2006 http://www.mediafire.com/?amtmwqztiqz Use the files in the link and follow the read me, the problem is you need to get to gui or desktop and you need to chown and chmod and repair permissions after you install the kexts. Follow Rammjets instructions in this thread Link to comment Share on other sites More sharing options...
Boopop Posted December 28, 2006 Share Posted December 28, 2006 What do i do with the files in that package you linked me to? Do i just need titan.kext? Link to comment Share on other sites More sharing options...
Rammjet Posted December 28, 2006 Author Share Posted December 28, 2006 The various files contain the following device id's. If yours is not in the list for each kext, you will need to add yours to that kext: . DEVICE ID'S ----------- Titan.kext 0300 - 03FF IONDRVSupport.kext 0300 - 03FF GeForce.kext Allows all devices NVDAResman.kext 0110 - 0118 0170 - 0178 0179 0180 - 0188 0188 0189 0200 - 0208 0250 - 0258 0280 - 0288 0300 - 0308 0310 - 0318 0319 0349 NVDANV30Hal.kext 00F0 - 00FF (for 5xxx cards only) 0300 - 0308 0300 - 030F 0310 - 0318 0310 - 031F 0320 - 032F 0330 - 033F 0340 - 034F 0350 - 035F 0360 - 036F NVDANV40Hal.kext 0090 - 009F (for 6xxx and 7xxx cards only) 00F0 - 00FF 0140 - 014F 0160 - 016F 01D0 - 01DF 0220 - 022F 0290 - 029F 0390 - 039F 0400 - 0408 Natit.kext 0040 0041 0043 0045 0047 - 0048 004E 0091 - 0092 0098 - 0099 009D 00C0 - 00C3 00CC - 00CE 00F1 - 00F6 00F8 - 00F9 00FA - 00FB 00FD - 00FE 00c8 - 00c9 0110 - 0111 0113 0140 - 0143 0147 - 0148 014C 014E - 014F 0160 - 0163 0165 0167 - 0168 0170 - 0173 0178 017A 0181 0185 0188 018A - 018B 01D1 01D3 01DD 01DF 0200 - 0203 0218 0221 0241 - 0242 0245 0250 - 0251 0253 0258 - 0259 025B 0280 - 0282 0288 028C 0290 - 0291 0293 - 0295 0298 - 0299 029C 029F 02E1 0301 - 0302 0308 - 0309 0311 - 0312 0314 031A 031C 0321 - 0324 0326 032A - 032B 0330 - 0333 0338 0341 - 0343 0344 0347 034C 034E 0391 - 0394 03D0 - 03D2 Link to comment Share on other sites More sharing options...
Boopop Posted December 28, 2006 Share Posted December 28, 2006 (edited) Whenever I try to edit kexts other than Geforce.kext, it just opens new files :S This is what I type in "sudo nano NVDANV40Hal.kext/Contents/info.plist" Edited December 28, 2006 by Boopop Link to comment Share on other sites More sharing options...
Boopop Posted December 28, 2006 Share Posted December 28, 2006 I've looked in the folder in question, and the other two kexts do not exist! Please help >.< Should I just copy the ones over I got from the file Joe linked me to? Link to comment Share on other sites More sharing options...
Rammjet Posted December 28, 2006 Author Share Posted December 28, 2006 Two methods to edit kexts: Use nano through Terminal: cd /System/Library sudo rm -rf Extensions.mkext Extensions.kextcache cd Extensions sudo nano Some.kext/Contents/Info.plist (press Control-O to save) (type Y and <Enter> to accept) (press Control-X to exit) sudo chown -R root:wheel Some.kext sudo chmod -R 755 Some.kext Then reboot Manually using TextEdit: - Put TextEdit into the Dock - Drag a copy of the kext to the Desktop - Right-click on kext and chose Show Package Contents - Open Contents - Drag Info.plist and drop it on TextEdit in Dock - Edit Info.plist - Save the Info.plist (uncheck the use ".txt" extension) - Drag the kext back to /System/Library/Extensions folder - You will get 2 dialog boxes --- One will say you cannot do that. Just click the Authenticate button and give your password --- The other will ask if you want to replace the existing kext - say Yes - Go to Terminal to repair permissions like above: cd /System/Library sudo rm -rf Extensions.mkext Extensions.kextcache cd Extensions sudo chown -R root:wheel Some.kext sudo chmod -R 755 Some.kext Then reboot. Link to comment Share on other sites More sharing options...
Boopop Posted December 28, 2006 Share Posted December 28, 2006 Thanks everyone I got it working. Had to all the kexts over (other than GeForce.kext) and then edit them. QE/CI both supported, and my osx86 immediately booted at 1680x1050 Link to comment Share on other sites More sharing options...
tehnick Posted December 30, 2006 Share Posted December 30, 2006 (edited) Hey everyone. I'm running 10.4.8 with latest kernel,etc. I have a GeForce FX 5600 256MB, the deviceid is 0x312. Using the Natit installer, everything installed & worked fine, but unfortunately QE/CI were still unsupported. After reading around, I then edited those 3 files (geforce, nvdaresman, & nvdanv30hal) and put in my deviceid for them all and rebooted... and no change. I then tried installer here: http://forum.insanelymac.com/index.php?sho...36044&st=40 ; Of course fixing the deviceid for those 3 files that were packaged with it first.. and it froze before it got to booting up the GUI (run under -v). So I uninstalled that and now I am back using Natit with no QE/CI. Also should mention, before going back to Natit I removed AGPGart in hope of getting QE/CI support, although that didnt do what I wanted, it seems to work fine without it. I'm a little stumped now, I think I've tried everything... and this shuoldnt be a problem really considering others with 5200 & 5500s were able to get it working perfectly. Is there something I forgot to do??? EDIT: Messing around a little bit using Titan, .. and like I said how it would freeze before it boots the GUI, this seems to be NVDAResman causing this. If I remove NVDAResman it would boots up without freezing, but of course, no QE/CI. NVDAResman causes a freeze at bootup both before and after editing it to use my deviceid (0x312). Anyone else have similar problems? Edited December 30, 2006 by tehnick Link to comment Share on other sites More sharing options...
* Razor * Posted December 30, 2006 Share Posted December 30, 2006 Hey there, It`s a little hard to find this information: Depending upon the Install DVD you have used, the AGPGart.kext is now configured properly and makes QE/CI unsuported. You should try erasing AGPGart.kext and then doin` all Natit/TItan instalation process again. It should work. My instalation was from a 10.4.8 AMD TEST1. iso downloaded from piratebay. And I have a FX 5200 and only got it working after erasing AGPGart.kext. I`m looking for an AGPGart that works here, but in the mean time I have full CI/QE support. Hope this helps... Link to comment Share on other sites More sharing options...
MacRetail Posted December 31, 2006 Share Posted December 31, 2006 'pat' got his NVidia Geforce Ti 4200 working with Natit (QE-only, the card doesn't support CI). The Ti 4200 is NV20-based and pat uses NVDANV20Hal.kext. I think this proves NVDANV20Hal.kext is NOT an empty 'PowerPC-only' stub. More info here: http://forum.insanelymac.com/index.php?s=&...st&p=265141 Link to comment Share on other sites More sharing options...
buhgock Posted December 31, 2006 Share Posted December 31, 2006 (edited) so we do modify the iondrvsupport.kext? everything is clear except about that file. nevermind: "IONDRVSupport.kext 0300 - 03FF" since its value ranges so high you dont have to modify it, but you can, this way to be sure. but correct me if im wrong. Thanks rammjet, you're too good man! Edited December 31, 2006 by buhgock Link to comment Share on other sites More sharing options...
buhgock Posted January 1, 2007 Share Posted January 1, 2007 (edited) i tired it on my geforce go 7600 but no luck, tired it with both titan and natit all i get its the gray apple loading screen but it never gets to the desktop thanks though EDIT: Actually natit doesnt even seem to go as high as my card devid 0398 ill try to put it in myself, not sure if it will work Edited January 1, 2007 by buhgock Link to comment Share on other sites More sharing options...
Steddyman Posted January 6, 2007 Share Posted January 6, 2007 so we do modify the iondrvsupport.kext? everything is clear except about that file. nevermind: "IONDRVSupport.kext 0300 - 03FF" since its value ranges so high you dont have to modify it, but you can, this way to be sure. but correct me if im wrong. Thanks rammjet, you're too good man! I changed IONDRVSupport.kext and it screwed up my boot. Without changing it everything was working fine with QE and CI. Looking closer at this file, the 0x03000000&0xff000000 seems to be referring to the PCI device class, not the ID like in all the other files. The correct device class for nearly all VGA / 3D cards is 0x03 so this appears correct to me. I don't think this file should ever be touched. I could be being dumb though. I only setup my first hackintosh 3 days ago and don't have a clue about BSD so please don't flame me. Steddyman Link to comment Share on other sites More sharing options...
Recommended Posts