Jump to content

Graphics Problems: "family specific matching fails". setting .plist values & IORegistry Eplorer


1 post in this topic

Recommended Posts

My system is based on Kalyway 10.5.2, updated successfully to 10.5.3 on Asus P5W DH deluxe, with Nvidia 7300GT 512 Mb [reflashed in DOS]. Intel CPU E2140 Conroe, OC'd to 2.6Ghz, 3GB RAM. Seagate Barracuda 250GB SATA hdd MBR partition. -Previously had full graphics acceleration with CI/QE enabled, using NVKush & Diabolik's Leopard nVidia kexts. System froze while playing Call of Duty 4, forcing hard shutdown. Kernel Panic on reboot. -Reformatted disk & full reinstall with 10.5.2, updated to 10.5.3. -Installed PC_EFI & 9.3.0 vanilla kernel Since then ABSOLUTELY nothing I try will restore CI/QE to my system, & I have tried everything: NvInject, NvKush, Natit, Titan, EFI strings....installing the 9f2114graphics.pkg from iATKOS 10.5.5 via Pacifist, NVInstaller .41 package, using kexts & OpenGL framework from 10.4 Tiger, editing the .plist's in NVDANV40, NVDAResman & Nvinject kexts. All without any success Nothing works. The best I get is with NvInject -at least I can boot without needing a kernel flag. But no acceleration. At the moment I'm using 9f2114graphics.pkg with Nvinject .

 

However, when I look at the system log in Console, I notice the following entrys within my last boot log:

 

 

Jan 20 13:41:13 adams-mac-pro kernel[0]: P0P1: family specific matching fails
Jan 20 13:41:13 adams-mac-pro kernel[0]: display: family specific matching fails
Jan 20 13:41:13 adams-mac-pro kernel[0]: P0P3: family specific matching fails
Jan 20 13:41:13 adams-mac-pro kernel[0]: pci104c,8023: family specific matching fails
Jan 20 13:41:13 adams-mac-pro kernel[0]: P0P4: family specific matching fails
Jan 20 13:41:13 adams-mac-pro kernel[0]: P0P7: family specific matching fails
Jan 20 13:41:13 adams-mac-pro kernel[0]: ethernet: family specific matching fails
Jan 20 13:41:13 adams-mac-pro kernel[0]: P0P8: family specific matching fails
Jan 20 13:41:13 adams-mac-pro kernel[0]: ethernet: family specific matching fails
Jan 20 13:41:13 adams-mac-pro com.apple.launchd[1] (com.openssh.sshd): Unknown key: SHAuthorizationRight
Jan 20 13:41:14 adams-mac-pro kernel[0]: P0P9: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: JMF0: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: JMF1: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: SBRG: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: USB2: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: USB3: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: USB4: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: USB1: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: EUSB: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: IDE0: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: IDE1: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: pci8086,27da: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: pci8086,27d8: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: pci8086,277c: family specific matching fails
Jan 20 13:41:14 adams-mac-pro kernel[0]: Matching service count = 18
Jan 20 13:41:15 adams-mac-pro kernel[0]: Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1
Jan 20 13:41:15 adams-mac-pro kernel[0]: Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200
Jan 20 13:41:15 adams-mac-pro kernel[0]: pci8086,27d8: family specific matching fails
Jan 20 13:41:15 adams-mac-pro kernel[0]: ALCinject: Starting.
Jan 20 13:41:15 adams-mac-pro kernel[0]: ALCinject: Setting layout-id=
Jan 20 13:41:15 adams-mac-pro kernel[0]: ALCinject: Setting PinConfigurations=
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVDANV40HAL loaded and registered.
Jan 20 13:41:16 adams-mac-pro kernel[0]: display: family specific matching fails
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Probing.
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting rom-revision=NVinject 0.2.0
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting NVCAP=
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting @0,compatible=NVDA,NVMac
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting @1,name=NVDA,Display-B
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting @0,name=NVDA,Display-A
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting @1,compatible=NVDA,NVMac
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting model=Graphics by NVIDIA
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting @1,device_type=display
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting @0,device_type=display
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting name=display
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting device_type=NVDA,Parent
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting VRAM,totalsize=
Jan 20 13:41:16 adams-mac-pro kernel[0]: NVinject: Setting NVPM=
Jan 20 13:41:16 adams-mac-pro kernel[0]: dsmos: Initializing...
Jan 20 13:41:16 adams-mac-pro kernel[0]: dsmos: Hook and decryption contexts set!
Jan 20 13:41:16 adams-mac-pro kernel[0]: dsmos: Starting...
Jan 20 13:41:17 adams-mac-pro kernel[0]: pci8086,27d8: family specific matching fails

 

 

When I have a look at the part of IORegistryExplorer's tree for my Graphics card, under the POP1@1 branch the right hand pane shows:

acpi-device String IOACPIPlatformDevice is not serializable , & so on through the branch, eg

 

 

Bundle Identifier | Property Type Value

|

NVDA,display@0 | AAPL,ndrv-interrupt-set String IONDRVInterruptSet is not serializable

NVDA | IODisplayParameters String IOFramebufferParameterHandler is not serializable

 

 

Two entries lower down this branch are totally blank on the right side of IORegEx. This branch of IORegExp's tree unfolds in this way

 

POP1@1

^IOPCI2PCIBridge

^display@0

^NVDA,Display-A@0

^NVDA

| ^display0

| ^AppleDisplay

|

|<gpu-sensor

|<IOFramebufferI2CInterface

|<IOFramebufferSharedUserClient

|<IOFramebufferUserClient

 

 

 

For the two places, display0 & IOFramebufferUserClient, the right half of IORegExp is totally blank; no values showing at all.

 

Likewise, when I check Crash Reporter logs, I see the following error cropping up again & again.

 

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000007bf16c
Crashed Thread:  0

Thread 0 Crashed:
0   com.apple.GeForceFXGLDriver   	0x2445cf8e gldReclaimVertexArray + 14
1   com.apple.GeForceFXGLDriver   	0x2445d099 gldDestroyVertexArray + 25
2   GLEngine                      	0x242c32d9 gleFreeVertexArrayObject + 249
3   GLEngine                      	0x242c319b gleFreeVertexArrayState + 91
4   GLEngine                      	0x242c2b06 gleTerminateContext + 102
5   GLEngine                      	0x242c29b8 gliDestroyContext + 72
6   com.apple.CoreGraphics        	0x91f77027 cglsDestroyContext + 608
7   com.apple.CoreGraphics        	0x91f76d9d _CGSAcceleratorPurge + 236
8   com.apple.CoreGraphics        	0x91e7de64 CGSPostLocalNotification + 276
9   com.apple.CoreGraphics        	0x91ee08e1 notifyDatagramHandler + 257
10  com.apple.CoreGraphics        	0x91e7b379 CGSDispatchDatagramsFromStream + 655
11  com.apple.CoreGraphics        	0x91e7acb6 snarfEvents + 298
12  com.apple.CoreGraphics        	0x9235908b CGSGetNextEventRecordInternal + 159
13  com.apple.CoreGraphics        	0x91e7aaf5 CGEventCreateNextEvent + 44
14  com.apple.HIToolbox           	0x9312ec70 PullEventsFromWindowServerOnConnection(unsigned int, unsigned char) + 88
15  com.apple.CoreFoundation      	0x9173a535 __CFMachPortPerform + 117
16  com.apple.CoreFoundation      	0x9175e901 CFRunLoopRunSpecific + 3921
17  com.apple.CoreFoundation      	0x9175ecf8 CFRunLoopRunInMode + 88
18  com.apple.HIToolbox           	0x93155da4 RunCurrentEventLoopInMode + 283
19  com.apple.HIToolbox           	0x93155bbd ReceiveNextEventCommon + 374
20  com.apple.HIToolbox           	0x93155a31 BlockUntilNextEventMatchingListInMode + 106
21  com.apple.AppKit              	0x90e2a505 _DPSNextEvent + 657
22  com.apple.AppKit              	0x90e29db8 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
23  com.apple.AppKit              	0x90e22df3 -[NSApplication run] + 795
24  com.apple.AppKit              	0x90df0030 NSApplicationMain + 574
25  ....LittleSnitchNetworkMonitor	0x00002886 0x1000 + 6278
26  ....LittleSnitchNetworkMonitor	0x000027ad 0x1000 + 6061

 

 

How do the missing values in IORegistryExplorer, crashing GLEngine & CoreGraphics threads, & the "family specific matching fails" entries from the boot log link together? Is it related to how the system is "seeing" my hardware on boot, & how do I go about matching the data from IORegistryExplorer, & entries in various kext's & com.apple. plist's with the physical structure of my hardware?

 

 

If someone knows how to debug these issues, &/or how to use Reggie SE please enlighten & guide me on this -at least give me some pointers as to which direction I need to be looking. Its really becoming a pain, though in a funny way I appreciate its teaching me about OS X & how to hack it in a way that simply wouldnt be happening if it all just worked out of the box].

 

Saying that, knowing that CI/QE can work on my system -I had it going before- is driving me nuts with frustration, & I keep breaking off from work I should be doing to try & fix it. Its the final stepping stone to having a perfect Hackintosh system for me.

So, pleeeease someone out there who knows about resloving these kind of hardware issues, step in here & guide my n00b hands as to how to go about aligning my OS to see my hardware nicely, [if that is what's going on here].

 

Thankyou?

×
×
  • Create New...