Jump to content
InsanelyMac Forum
Rafael Gaspar

GeForce 6200 AGP on SL

Recommended Posts

Hi,

 

I have an AGP GeForce 6200 that worked well on Leopard with almost all of the injectors(NVdarwin, NVEnabler, NVInject, EFI Strings, etc) but on Snow Leopard it just boots on a blue screen and then the blue screen changes to a darker blue and then back to the first blue and so on. Only with NVinject I got resolution change, but not QE/CI.

 

I heard on #snowleopard@osx86.hu that SL doesn't support AGP, but I checked IOPCIFamily.kext(that is where the driver for AGP resides) source from darwin 10.6 and it mentions AGP support, so i don't think they dropped the AGP support.

 

Anyone got any success running SL with AGP VGA's?

Share this post


Link to post
Share on other sites
Advertisement
Hi,

 

I have an AGP GeForce 6200 that worked well on Leopard with almost all of the injectors(NVdarwin, NVEnabler, NVInject, EFI Strings, etc) but on Snow Leopard it just boots on a blue screen and then the blue screen changes to a darker blue and then back to the first blue and so on. Only with NVinject I got resolution change, but not QE/CI.

 

I heard on #snowleopard@osx86.hu that SL doesn't support AGP, but I checked IOPCIFamily.kext(that is where the driver for AGP resides) source from darwin 10.6 and it mentions AGP support, so i don't think they dropped the AGP support.

 

Anyone got any success running SL with AGP VGA's?

 

I have exactly the same problem, tried all variations.

At least I know that its an AGP issue....

Anyone who got it to work?

P

Share this post


Link to post
Share on other sites

hello

I have the same issue or nearly

I am using GeForce agp 7600 GS on AMD

SL works fine except video

 

What I did is:

I took all working video .kext from leopard 10.5.7 and putthem into /Extra/extensions/

I cut and paste EFIstudio string in com.apple.Boot.plist

 

What I get is my video can't be changed from default (1280x1024)

Display is not seen from About this Mac it is 1440x900

 

So any idea is welcomed

 

Leon

Share this post


Link to post
Share on other sites

Hi,

mhh, thats frustrating.

I tryed al lot either, with still no success.

 

The more I dig the more confused i get.

 

I with chameleon can use

- VBIOS File

- Video Rom File

- Efi Strings

- DSDT.aml

- different Injectors (nvkush, natit, titan, nvinject....)

 

So maybe someone can explain what exactly is needed and what is optional to give an idea what to try next?

 

Bye,

P

Share this post


Link to post
Share on other sites

I think the Geforce 6 series cards NEED NVDANV30Hal.kext to function and since NONE is included in Snow leopard, I doubt the cards will work effectively ...

 

 

But I may be wrong ...

Share this post


Link to post
Share on other sites

I have the AGP 6200 LE and I'm having the same problems.

 

NVinject and natit give res change but no QE/CI. I used an EFI string and it would not work unless I booted with the -x flag (but again only res change with no QE/CI).

 

I am really curious if anyone has got hardware accelerated graphics with an agp card in SL. Then we could at least know if this problem is card specific or a general AGP problem.

 

Well one of the biggest changes to snow leopard was the dropping of all the power pc code. Now it only supports intel macs and there have never been any intel mac pros that had agp. Only the power pc G5s did.

 

My point is that apple had no reason to keep support for agp when making SL. They probably droped It in their space saving frenzy.

 

I hope someone can figure this out but it doesn't sound good.

Anyway I'm still looking around...

 

No agps on the HCL lists yet

Share this post


Link to post
Share on other sites

Hi, I'm also still trying different ways, no success.

It uses an loads actually nvdanv40, 2d is fine, still no quartz.

here they talk about agp and coverflow, so it seems to support agp in general...

probably someday someone figures it out...

P

Share this post


Link to post
Share on other sites

Hey people,

 

Using NVinject 0.2.1 i can change my resolution/refresh rate, but same here, using AGP Gefore 6200 (256mb), no QE/QI in SL, but QE/QI working fine in Leopard...

 

Anyone a solution yet for Snow Leopard? | -)

 

I still can't get this thing to work right. Still using leopard right now.

Share this post


Link to post
Share on other sites

I've got a GeForce 6200 PCI card. It works in 10.5.4 with natit dual (QE & CI working).

Tried anything in SL, but can't get it to work.

Share this post


Link to post
Share on other sites

i also is having trouble, my geforce 7300gt 512 AGP works fully supported (QE/CI) in leopard 10.5.8 but in SL i can't get video accelarated, everything is working except for this, tried NVenabler, NVinject, NVkush, Corevidia, EFI strings but no success. hope somebody can figure this out......

Share this post


Link to post
Share on other sites

hey guys, i'm using 6200 pcie 256mb in SL, and it works fine for me.

except can't capture screen, run image Preview.app (it's ok for pdf) and can't run dvd player.

but, it's ok to run chess, mp4, avi, mov, 3gp and all video format.

for image PREVIEW, use MILKYWAY...

i have only 1024x768x32@60 and 1280x1024x32@60 resolution in my 19" lcd monitor.

 

i'm using EFI Studio. why you not trying to use it??

how to's:

--open EFI Studio

--select device, and find nVidia GeForce 6200 - xxxmb (xxx = total VRAM. mine 256mb)

--if u can't find it, use higher type like 8xxx or 9xxx with same VRAM.

--klik ADD DEVICE once, and new window will appear.

--click HEX STRING to CLIPBOARD on new windows.

--back to EFI Studio window, click Boot.plist.editor, enter your admin password.

--click dropdown menu (right side), and select GRAPHICS MODE, and then click on ADD TO BOOTLIST.

--edit the value with 1280x1024x32 (click the value twice)

--back to dropdown menu, select DEVICE-PROPERTIES, and then click on ADD TO BOOTLIST

--edit the value (click the value twice), and alt+V (paste)

--restart... goodluck!

Share this post


Link to post
Share on other sites

hey guys, i'm using 6200 pcie 256mb in SL, and it works fine for me.
except can't capture screen, run image Preview.app (it's ok for pdf) and can't run dvd player.
but, it's ok to run chess, mp4, avi, mov, 3gp and all video format.
for image PREVIEW, use MILKYWAY...
i have only 1024x768x32@60 and 1280x1024x32@60 resolution in my 19" lcd monitor.

@sm_arif, the reason why you can't play DVD and others you mention, is that your video is not yet accelerated (i mean your QE/CI is not activated)

Share this post


Link to post
Share on other sites
hey guys, i'm using 6200 pcie 256mb in SL, and it works fine for me.
except can't capture screen, run image Preview.app (it's ok for pdf) and can't run dvd player.
but, it's ok to run chess, mp4, avi, mov, 3gp and all video format.
for image PREVIEW, use MILKYWAY...
i have only 1024x768x32@60 and 1280x1024x32@60 resolution in my 19" lcd monitor.

@sm_arif, the reason why you can't play DVD and others you mention, is that your video is not yet accelerated (i mean your QE/CI is not activated)

 

 

you're right... i use handbrake to convert DVD movies

so i still can watch my fav movies :-)

Share this post


Link to post
Share on other sites
hey guys, i'm using 6200 pcie 256mb in SL, and it works fine for me.

except can't capture screen, run image Preview.app (it's ok for pdf) and can't run dvd player.

but, it's ok to run chess, mp4, avi, mov, 3gp and all video format.

for image PREVIEW, use MILKYWAY...

i have only 1024x768x32@60 and 1280x1024x32@60 resolution in my 19" lcd monitor.

 

i'm using EFI Studio. why you not trying to use it??

how to's:

--open EFI Studio

--select device, and find nVidia GeForce 6200 - xxxmb (xxx = total VRAM. mine 256mb)

--if u can't find it, use higher type like 8xxx or 9xxx with same VRAM.

--klik ADD DEVICE once, and new window will appear.

--click HEX STRING to CLIPBOARD on new windows.

--back to EFI Studio window, click Boot.plist.editor, enter your admin password.

--click dropdown menu (right side), and select GRAPHICS MODE, and then click on ADD TO BOOTLIST.

--edit the value with 1280x1024x32 (click the value twice)

--back to dropdown menu, select DEVICE-PROPERTIES, and then click on ADD TO BOOTLIST

--edit the value (click the value twice), and alt+V (paste)

--restart... goodluck!

 

tried that, but does'nt work. ends in a flashing blue/darker blue screen

Share this post


Link to post
Share on other sites
you're right... i use handbrake to convert DVD movies

so i still can watch my fav movies :-)

 

ok. but me, i wanted to play directly from dvd, if i'd be lucky.... So to anybody who can lend a helping hand...please...thanks :(

 

tried that, but does'nt work. ends in a flashing blue/darker blue screen

 

did you try to delete Geforce.kext or NVResman.kext (Don't delete both) coz i've experienced that problem too.

Goodluck!

Share this post


Link to post
Share on other sites
ok. but me, i wanted to play directly from dvd, if i'd be lucky.... So to anybody who can lend a helping hand...please...thanks :)

 

 

 

did you try to delete Geforce.kext or NVResman.kext (Don't delete both) coz i've experienced that problem too.

Goodluck!

 

ahh ok, haven't tried that. didn't know this could help. do i need the NVDANV30Hal.kext or not ?

Share this post


Link to post
Share on other sites
ahh ok, haven't tried that. didn't know this could help. do i need the NVDANV30Hal.kext or not ?

 

yes you need that coz you're using 6xxx series, edit the device id like this:

 

<key>IOPCIPrimaryMatch</key>

<string>0x02e210de 0x004010de&0xfff0ffff 0x00f010de&0xfff0ffff 0x022010de&0xfff0ffff 0x014010de&0xfff0ffff 0x016010de&0xfff0ffff 0x009010de&0xfff0ffff 0x01d010de&0xfff0ffff 0x039010de&0xfff0ffff 0x029010de&0xfff0ffff</string>

 

the underline is my device id put yours in there, you don't need to erase the entire entry just add you device id

Share this post


Link to post
Share on other sites
yes you need that coz you're using 6xxx series, edit the device id like this:

 

<key>IOPCIPrimaryMatch</key>

<string>0x02e210de 0x004010de&0xfff0ffff 0x00f010de&0xfff0ffff 0x022010de&0xfff0ffff 0x014010de&0xfff0ffff 0x016010de&0xfff0ffff 0x009010de&0xfff0ffff 0x01d010de&0xfff0ffff 0x039010de&0xfff0ffff 0x029010de&0xfff0ffff</string>

 

the underline is my device id put yours in there, you don't need to erase the entire entry just add you device id

 

i once read, that you have to put the device id into every kext which has sth. to do with geforce graphics. is that neccessary or only in NVDANV30Hal.kext, and do i need any other related kexts or injector ?

 

i'll try these things when i'm back home from work.

if i could get this to work, i'd be really really happy.

cheers for your efforts garko! :)

Share this post


Link to post
Share on other sites

This does not seem right. I am using Geforce 6200 AGP 256, and it uses

 

NVDANV40Hal.kext not NVDANV30Hal.kext

 

Still, no QE/QI.. I also get the blinking blue screen when you expect login window

 

NVinject just gives me resolution and refresh rate change

 

 

yes you need that coz you're using 6xxx series, edit the device id like this:

 

<key>IOPCIPrimaryMatch</key>

<string>0x02e210de 0x004010de&0xfff0ffff 0x00f010de&0xfff0ffff 0x022010de&0xfff0ffff 0x014010de&0xfff0ffff 0x016010de&0xfff0ffff 0x009010de&0xfff0ffff 0x01d010de&0xfff0ffff 0x039010de&0xfff0ffff 0x029010de&0xfff0ffff</string>

 

the underline is my device id put yours in there, you don't need to erase the entire entry just add you device id

Share this post


Link to post
Share on other sites
i once read, that you have to put the device id into every kext which has sth. to do with geforce graphics. is that neccessary or only in NVDANV30Hal.kext, and do i need any other related kexts or injector ?

 

i'll try these things when i'm back home from work.

if i could get this to work, i'd be really really happy.

cheers for your efforts garko! :P

 

Let us know if it works :)

 

I got the same problem and been trying almost everything.. I dont care if I need to run 32 bit. All combinations I have been trying with GraphicsEnabler=y in /E/com.boot.plist and nvinject / nvresman and the NVDANV*HAL.kext's from 10.5.5 gives me nothing else than 1280x1024 - and no QE...

 

I really hope you guys get it to work - If I get it to work Ill promise to post it here.. Good luck to all of you :)

Share this post


Link to post
Share on other sites
tried that, but does'nt work. ends in a flashing blue/darker blue screen

 

 

try delete NVinject/Natit/NVenabler/etc... at root/S/L/E and root/Extra/Extensions

Share this post


Link to post
Share on other sites
i once read, that you have to put the device id into every kext which has sth. to do with geforce graphics. is that neccessary or only in NVDANV30Hal.kext, and do i need any other related kexts or injector ?

 

i'll try these things when i'm back home from work.

if i could get this to work, i'd be really really happy.

cheers for your efforts garko! :)

 

@Pismo101

In my case i deleted Geforce.kext and injectors (in case you have installed), edited NVResman & NVDAN40Hal.kext and use EFI strings at com.apple.Boot.plist. When i tried to delete NVREsman it boots but i'm stuck @ 1024x768 Resolution, now i have all resolution displayed but no QE/CI.

 

here is my com.apple.Boot.plist:

 

<?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>1440x900x32</string>

<key>Kernel</key>

<string>mach_kernel.432</string>

<key>Kernel Flags</key>

<string>boot-uuid=2BA657AA-5B11-3BA0-AA2A-2DC0C4AEC30E</string>

<key>device-properties</key>

<string>6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010

101060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000

000000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730

069007a006500000008000000000000201c0000006400650076006900630065005f00740079007000

650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b0000006469737

06c617922000000400030002c006400650076006900630065005f00740079007000650000000b0000

00646973706c617922000000400031002c006400650076006900630065005f0074007900700065000

0000b000000646973706c6179100000006d006f00640065006c0000001a0000006e56696469612047

65466f726365203733303020475420000000400031002c0063006f006d00700061007400690062006

c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d006500000012

0000004e5644412c446973706c61792d4114000000400031002c006e0061006d00650000001200000

04e5644412c446973706c61792d4220000000400030002c0063006f006d0070006100740069006200

6c00650000000e0000004e5644412c4e564d6163100000004e0056004300410050000000180000000

4000000000003000c00000000000007000000001e00000072006f006d002d00720065007600690073

0069006f006e0000002e0000006e5669646961204765466f7263652037333030204754204f70656e4

74c20456e67696e65205b4546495d</string>

</dict>

</plist>

 

 

 

 

This does not seem right. I am using Geforce 6200 AGP 256, and it uses

 

NVDANV40Hal.kext not NVDANV30Hal.kext

 

Still, no QE/QI.. I also get the blinking blue screen when you expect login window

 

NVinject just gives me resolution and refresh rate change

 

its because Snow Leopard does not load NVDANV10.Hal, NVDANV20.Hal, NVDANV30.Hal anymore only NVDANV40.Hal and NVDANV50.Hal unless you install Geforce.pkg on it or other video installer

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



×