Jump to content

Help! Kernel panic on boot with PNY 7300GT 256 / NVinject and Natit


christypop
 Share

14 posts in this topic

Recommended Posts

I have a new system working for a week on GMA950 onboard graphics, but I get mouse problems when using Firefox and BBEdit.

 

I bought an OEM PNY GeForce 7300GT 256MB PCIe card (VCG7300GXPB) and used NVinject (both 1.3 and latest).

 

I followed the instructions to CHOWN, CHMOD recursively & removed Extensions.mkext and the com.apple.kernelcaches.

 

When I boot I get a kernel panic on the grey apple startup screen. I can't hit F8 or "Hit any key" to get into the boot loader and add the -v flag. It just doesn't do anything. Just continues the countdown, so I can't see the actual point of KP to report anything.

 

I also tried Natit with the same procedure above. I wonder if anyone else has come across this problem and fixed it. I know other people have reported success out of the box using these techniques with the same card. Please let me know if there is some way around this.

 

Thanks in advance for reading this or help.

 

10.5.1 iAtkos v1.0i

ASRock Conroe1333 D667

PNY GeForce 7300GT 256MB PCIe card (VCG7300GXPB)

Intel Core2Duo 2.2GHz Allendale E4500

2GB Ram

No other PCI installed.

 

From system.log:

Natit: Starting.

Natit: Iterating IORegistry.

Natit: Match found.

Natit: Setting device_type=NVDA,Parent

Natit: Setting @0,device_type=display

Natit: Setting @1,device_type=display

Natit: Setting @0,compatible=NVDA,NVMac

Natit: Setting @1,compatible=NVDA,NVMac

Natit: Setting @0,name=NVDA,Display-A

Natit: Setting @1,name=NVDA,Display-B

Natit: Setting @0,fboffset=0x20000

Natit: Setting model=GeForce 7300 GT

Natit: Starting.

Natit: Iterating IORegistry.

Natit: Match found.

Natit: Setting device_type=NVDA,Parent

Natit: Setting @0,device_type=display

Natit: Setting @1,device_type=display

Natit: Setting @0,compatible=NVDA,NVMac

Natit: Setting @1,compatible=NVDA,NVMac

Natit: Setting @0,name=NVDA,Display-A

Natit: Setting @1,name=NVDA,Display-B

Natit: Setting @0,fboffset=0x20000

Natit: Setting model=GeForce 7300 GT

Natit: Starting.

Natit: Iterating IORegistry.

Natit: Didn't find a match.

 

NVinject: Probing.

NVinject: Setting NVPM=<data not shown>

NVinject: Setting @0,device_type=display

NVinject: Setting NVCAP=<data not shown>

NVinject: Setting @0,compatible=NVDA,NVMac

NVinject: Setting model=Graphics by NVIDIA

NVinject: Setting @1,name=NVDA,Display-B

NVinject: Setting device_type=NVDA,Parent

NVinject: Setting name=display

NVinject: Setting rom-revision=NVinject 0.2.1

NVinject: Setting @0,name=NVDA,Display-A

NVinject: Setting @1,compatible=NVDA,NVMac

NVinject: Setting @1,device_type=display

NVinject: Probing.

NVinject: Setting NVPM=<data not shown>

NVinject: Setting @0,device_type=display

NVinject: Setting NVCAP=<data not shown>

NVinject: Setting @0,compatible=NVDA,NVMac

NVinject: Setting model=Graphics by NVIDIA

NVinject: Setting @1,name=NVDA,Display-B

NVinject: Setting device_type=NVDA,Parent

NVinject: Setting name=display

NVinject: Setting rom-revision=NVinject 0.2.1

NVinject: Setting @0,name=NVDA,Display-A

NVinject: Setting @1,compatible=NVDA,NVMac

NVinject: Setting @1,device_type=display

NVinject: Probing.

NVinject: Setting NVPM=<data not shown>

NVinject: Setting @0,device_type=display

NVinject: Setting NVCAP=<data not shown>

NVinject: Setting @0,compatible=NVDA,NVMac

NVinject: Setting model=Graphics by NVIDIA

NVinject: Setting @1,name=NVDA,Display-B

NVinject: Setting device_type=NVDA,Parent

NVinject: Setting name=display

NVinject: Setting rom-revision=NVinject 0.2.1

NVinject: Setting @0,name=NVDA,Display-A

NVinject: Setting @1,compatible=NVDA,NVMac

NVinject: Setting @1,device_type=display

:D

Link to comment
Share on other sites

As suggested by a coworker, I used the Punk92 NVidia installer. I added my device ID to the NVinject.kext. Didn't work, but it broke my GMA950 graphics though. :rolleyes:

 

It makes contextual menus go crazy, and turned previously working screen savers into blocks.

 

Check this out.

 

post-177819-1202581671_thumb.png

Link to comment
Share on other sites

As suggested by a coworker, I used the Punk92 NVidia installer. I added my device ID to the NVinject.kext. Didn't work, but it broke my GMA950 graphics though. :(

 

It makes contextual menus go crazy, and turned previously working screen savers into blocks.

 

Check this out.

 

post-177819-1202581671_thumb.png

 

I was able to fix this by using Pacifist to replace the original OpenGL framework in /System/Library/Frameworks with the original iAtkos disk version. This was really difficult without being able to see any menus. I highly recommend caution before using the Punk92 installers as it requires replacing your current OpenGL framework. So back to square one. At least I can use my GMA950 right now.

Link to comment
Share on other sites

I was able to do this just with NVinject 0.2.1 with no editing of plists at all. I just didn't know that you had to switch the video in the bios. Once I switched primary video device to PCIe it booted right up and everything is working.

 

I know that probably makes me sound dumb, but I am surprised that nothing I've read over the past several days mentioned the BIOS settings at all. I was going to change that before, but I thought I might get left with no video at all.

Link to comment
Share on other sites

I have a new system working for a week on GMA950 onboard graphics, but I get mouse problems when using Firefox and BBEdit.

 

I bought an OEM PNY GeForce 7300GT 256MB PCIe card (VCG7300GXPB) and used NVinject (both 1.3 and latest).

 

I followed the instructions to CHOWN, CHMOD recursively & removed Extensions.mkext and the com.apple.kernelcaches.

 

When I boot I get a kernel panic on the grey apple startup screen. I can't hit F8 or "Hit any key" to get into the boot loader and add the -v flag. It just doesn't do anything. Just continues the countdown, so I can't see the actual point of KP to report anything.

 

I also tried Natit with the same procedure above. I wonder if anyone else has come across this problem and fixed it. I know other people have reported success out of the box using these techniques with the same card. Please let me know if there is some way around this.

 

Thanks in advance for reading this or help.

 

10.5.1 iAtkos v1.0i

ASRock Conroe1333 D667

PNY GeForce 7300GT 256MB PCIe card (VCG7300GXPB)

Intel Core2Duo 2.2GHz Allendale E4500

2GB Ram

No other PCI installed.

 

From system.log:

Natit: Starting.

Natit: Iterating IORegistry.

Natit: Match found.

Natit: Setting device_type=NVDA,Parent

Natit: Setting @0,device_type=display

Natit: Setting @1,device_type=display

Natit: Setting @0,compatible=NVDA,NVMac

Natit: Setting @1,compatible=NVDA,NVMac

Natit: Setting @0,name=NVDA,Display-A

Natit: Setting @1,name=NVDA,Display-B

Natit: Setting @0,fboffset=0x20000

Natit: Setting model=GeForce 7300 GT

Natit: Starting.

Natit: Iterating IORegistry.

Natit: Match found.

Natit: Setting device_type=NVDA,Parent

Natit: Setting @0,device_type=display

Natit: Setting @1,device_type=display

Natit: Setting @0,compatible=NVDA,NVMac

Natit: Setting @1,compatible=NVDA,NVMac

Natit: Setting @0,name=NVDA,Display-A

Natit: Setting @1,name=NVDA,Display-B

Natit: Setting @0,fboffset=0x20000

Natit: Setting model=GeForce 7300 GT

Natit: Starting.

Natit: Iterating IORegistry.

Natit: Didn't find a match.

 

NVinject: Probing.

NVinject: Setting NVPM=<data not shown>

NVinject: Setting @0,device_type=display

NVinject: Setting NVCAP=<data not shown>

NVinject: Setting @0,compatible=NVDA,NVMac

NVinject: Setting model=Graphics by NVIDIA

NVinject: Setting @1,name=NVDA,Display-B

NVinject: Setting device_type=NVDA,Parent

NVinject: Setting name=display

NVinject: Setting rom-revision=NVinject 0.2.1

NVinject: Setting @0,name=NVDA,Display-A

NVinject: Setting @1,compatible=NVDA,NVMac

NVinject: Setting @1,device_type=display

NVinject: Probing.

NVinject: Setting NVPM=<data not shown>

NVinject: Setting @0,device_type=display

NVinject: Setting NVCAP=<data not shown>

NVinject: Setting @0,compatible=NVDA,NVMac

NVinject: Setting model=Graphics by NVIDIA

NVinject: Setting @1,name=NVDA,Display-B

NVinject: Setting device_type=NVDA,Parent

NVinject: Setting name=display

NVinject: Setting rom-revision=NVinject 0.2.1

NVinject: Setting @0,name=NVDA,Display-A

NVinject: Setting @1,compatible=NVDA,NVMac

NVinject: Setting @1,device_type=display

NVinject: Probing.

NVinject: Setting NVPM=<data not shown>

NVinject: Setting @0,device_type=display

NVinject: Setting NVCAP=<data not shown>

NVinject: Setting @0,compatible=NVDA,NVMac

NVinject: Setting model=Graphics by NVIDIA

NVinject: Setting @1,name=NVDA,Display-B

NVinject: Setting device_type=NVDA,Parent

NVinject: Setting name=display

NVinject: Setting rom-revision=NVinject 0.2.1

NVinject: Setting @0,name=NVDA,Display-A

NVinject: Setting @1,compatible=NVDA,NVMac

NVinject: Setting @1,device_type=display

:)

I just got a PNY GeForce7300gt as well. I forgot where I d/l the NVinject, I remember it was for 7900 but it works great on my 7300 :wacko: PM me if you want to give it a try.

Link to comment
Share on other sites

  • 2 weeks later...
 Share

×
×
  • Create New...