Jump to content
7 posts in this topic

Recommended Posts

With nvinject 0.21 or 0.22 I'm unable to get hardware acceleration from my G80 nvidia 8800 GTX...

I've tried screwing around with NVCAP... but I don't think thats the problem...

All i can get in the System profiler for graphics is:

 

  Displays:
Display:
 Resolution:	1280 x 1024
 Depth:	32-bit Color
 Core Image:	Software
 Main Display:	Yes
 Mirror:	Off
 Online:	Yes
 Quartz Extreme:	Not Supported
Display Connector:

 

Help me ...

Link to comment
https://www.insanelymac.com/forum/topic/119229-no-hardware-acceleration/
Share on other sites

With nvinject 0.21 or 0.22 I'm unable to get hardware acceleration from my G80 nvidia 8800 GTX...

I've tried screwing around with NVCAP... but I don't think thats the problem...

All i can get in the System profiler for graphics is:

 

  Displays:
Display:
 Resolution:	1280 x 1024
 Depth:	32-bit Color
 Core Image:	Software
 Main Display:	Yes
 Mirror:	Off
 Online:	Yes
 Quartz Extreme:	Not Supported
Display Connector:

 

Help me ...

 

What's your release and version ?

I just installed the Leopard graphics update... kernel panicked right away, now I'm booting with -x flag and the resolution does work, but I can't do a regular boot.. I don't even see it trying to load nvinject, its complaining about NVResman.kext and GeForce kexts.. which are in the /System/Library/Extensions... should I remove these files?

 

Here's a screenshot:

post-119789-1217876301_thumb.jpg

It works with Geforce.kext removed.. now I have the correct resolution, nvinject 0.2.2 is installed, the VRAM,totalisize is set, but i STILL cannot get Quartz Extreme or the Core Image to be Hardware Accelerated

 

Graphics by NVIDIA:

 Chipset Model:	Graphics by NVIDIA
 Type:	Display
 Bus:	PCIe
 PCIe Lane Width:	x16
 VRAM (Total):	768 MB
 Vendor:	NVIDIA (0x10de)
 Device ID:	0x0191
 Revision ID:	0x00a2
 ROM Revision:	NVinject 0.2.2
 Displays:
VX2235wm-3:
 Resolution:	1680 x 1050 @ 60 Hz
 Depth:	32-bit Color
 Core Image:	Software
 Main Display:	Yes
 Mirror:	Off
 Online:	Yes
 Quartz Extreme:	Not Supported
Display Connector:
 Status:	No display connected

 

What could I be missing now?

 

Edit: I just did a dmsg, and noticed this:

 

display: family specific matching fails

 

not sure if that could be the reason why it's not working... thought i'd include that here anyway

***** SOLVED *****

 

So the problem was that Geforce.kext was causing the kernel panic...

Can boot without it.. but that results in no Quartz Extreme, and no Hardware acceleration

 

I spent a good week and a half raping the system and tried everything... I finally fixed the problem by editing 3 kexts:

 

NVDANV50Hal.kext

GeForce.kext

NVinject.kext

 

I made sure that the Device ID's in ALL 3 kexts were exactly the same.. and then set the IOProbeScore to 0

 

  Chipset Model:	Graphics by NVIDIA
 Type:	Display
 Bus:	PCIe
 PCIe Lane Width:	x16
 VRAM (Total):	768 MB
 Vendor:	NVIDIA (0x10de)
 Device ID:	0x0191
 Revision ID:	0x00a2
 ROM Revision:	NVinject 0.2.1
 Displays:
VX2235wm-3:
 Resolution:	1680 x 1050 @ 60 Hz
 Depth:	32-bit Color
 Core Image:	Hardware Accelerated
 Main Display:	Yes
 Mirror:	Off
 Online:	Yes
 Quartz Extreme:	Supported
 Rotation:	Supported

:)

×
×
  • Create New...