![]() |
Anyone know how to make a string for my XFX 7900GS so I don't have to use nvinject?
|
Making the string is not all that hard, but you may have to modify the original kexts if your video card is not supported. I think only the newer cards are supported from Apple. Give me a bit and I will write a quick how-to.
|
Cheers. :-)
|
Ok so here is the quick how-to. Get the attached gfxutil and template.plist and copy them to your desktop. Open up terminal and type
Code:
cd ~/desktop Code:
PciRoot(0x1)/Pci(0xe,0x0)/Pci(0x0,0x0) Code:
<key>model</key> Go back to terminal you should still be in the desktop directory and type this. Code:
./gfxutil -i xml -o hex ./in.plist ./out.hex Code:
<key>Timeout</key> Code:
<key>device-properties</key> |
No problem for you if I add it to the wiki ? Or maybe you could do that yourself ?
|
go for it! Oh and this for only for Nvidia based cards, no idea what you have to do as far as the template goes for ATI cards.
|
Yes I know . This how to is on the Netkas Forum. I manage to get my 8800 GTS working this way without NVinject.
|
Cool I can bug you if my 8800GTS doesn't work, my new computer parts will be here tomorrow!
|
Thanks Eddie, works good for me.
Hope it does get added to wiki, it's great having all the info in one place instead of scattered throughout different forums. |
ok added to the wiki how to guide.
|
I can confirm that i works on 7600 GS as well. However, no TV-OUT support. Any idea how it could be done?
|
this worked for me, but my question is how do I get it so i can change the resolution and stuff like that
|
Check your NVDAResman.kext and make sure your Device/Vendor ID is there xxxx10de. Maybe your ID is missing.
|
What do you mean? With strings, you get the same behaviour as with any injector, at least that's how it works for me, I can change resolutions.
|
what i mean is i followed the procedure above and everything went as i should i thought, i got no errors, everything saved and terminal did what u said it should, i rebooted, but i still cant chance resolution or anything
and where do i find the NVDAResman.kext? thanks |
But if he could not change resolutions prior to doing this, there may be some other issue going on. It's in /system/library/extensions
|
i dont have that kext in there
|
Quote:
You need GeForce.kext, "NVDANV*.kext card dependant 10 20 30 40 50" and NVDARdesman.kext |
makes sense, do i get a geforce.kext specific to my card or just a general one
|
Quote:
|
ok, how do i obtain then from the dvd
|
Geforce.kext is generic between all of the Nvidia cards, the only one that varies is the NVDANVHalxx. That one changes dependant on what series card you are using. Series 7 = 40, 6 = 30 etc.
|
Quote:
|
i really appreciate ur guys help, hopefully we can figure this out real quick since i dont know mac all that well
|
Quote:
|
You will need to browse on the DVD to /system/Installation/Packages/Nvidia run the Nvidia-Kexts.pkg
To Avoid a kernel panic, make sure your device ID is in the new kexts after they install. |
so in order to get it, i need to get those geforce kexts from the dvd,
i was only able to boot leopard by not installing them from the dvd in the initial install, when i installed them initially from the dvd i got a black screen with a cursor and thats it, so if i can get them from the dvd and install them now, after osx is running stable, it should work, and if so how do i do this, thanks |
i ahve an EVGA Nvidia 7900 GTO 512mb
|
Is your ID 0x029110de ? you will need to get that first.
|
Chipset Model: NVIDIA GeForce 7900 GTO
Type: Display Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 256 MB Vendor: NVIDIA (0x10de) Device ID: 0x0291 Revision ID: 0x00a1 ROM Revision: 0x000000a1 |
Copy these 3 http://rapidshare.com/files/93491573/Archive.zip.html files into your system/library/extensions then
Code:
chown -R root:wheel /system/library/extensions/* |
I've copied all dev id found on NVidia website inside GeForce.kext so I think his dev id is already in.
|
I just checked the one on the DVD, seems it was missing. The closest was 0290, would make sense that he was getting panics at first after install.
|
it's a new card ?
|
it didnt work i get a message saying i need to re-install all 3, i did the terminal and tried reboot still didnt work,
and i dont know if it affects anything but when installing from dvd i, selected none of the graphics options because when i did select them it wouldnt boot |
No its a series 7 card still, its on the wiki for vendor id's. Maybe it just got missed or I did not see it. Either way no big deal.
|
No, I have had since january 07, and i have run xp and vista off of it
|
you need to repair the permissions on the files before leopard will load them.
|
ok so copy them to the extensions folder, do terminal, then repair permisions correct
|
pffff ... Yeah I'm nuts ...
|
yes once you copied them over open terminal and sudo -s
Code:
chown -R root:wheel /system/library/extensions/* |
sorry i am causing difficulty, i appreciate your help, and i really appreciate i am able to run leopard on amd , so really thanks for your help
|
MAN YOU GUYS ARE AWESOME, I GOT IT WORKING YOU GUYS ROCK, THANKS SO MUCH
|
Glad to hear it worked for you!
|
even better my sound even works now, how can i pay u back for helping me
|
I see lots of people with Nvidia cards asking for help.
Bumping this so they might read it and fix it themselves. |
Good idea
|
My PNY GeForce 7300 GS is working great now! thanks guys!!!
|
use kext helper, it is a godsend app for command line amateurs
|
Hey guys, I came across this thread and would love to get my hands on those files so I can try this out. I have a 7 series geforce as well and cant wait to get my resolutions back. Also, does this support the duel dvi output?
|