Jump to content
6 posts in this topic

Recommended Posts

Hi, this is my first post (and I'm a newb), so be please be patient.

Ill start out with the specs:

Intel pentium 4 @2.5GHz on a "Yorktown" MB (all from original Gateway 500X)

EVGA Geforce 6200 AGP 512MB

Original 17" Gateway display, with a max res of 1280x1024

List of kext in "/System/Library/Extensions/". Sorry for not removing any from the list: I don't know what most of them do.

  • ACard62xxM.kext

  • ACard68xxM.kext

  • ACard671xSCSI.kext

  • ACard6280ATA.kext

  • ACard6885M.kext

  • ACard67162.kext

  • ALF.kext

  • Apple_iSight.kext

  • Apple02Audio.kext

  • Apple16X50Serial.kext

  • AppleACPIPlatform.kext

  • AppleACPIPlatform4.kext

  • AppleACPIPS2Nub.kext

  • AppleAD741x.kext

  • AppleADBButtons.kext

  • AppleADBKeyboard.kext

  • AppleADBMouse.kext

  • AppleADM103x.kext

  • AppleADT746x.kext

  • AppleAHCIPort.kext

  • AppleAirPort.kext

  • AppleAltiVecDVDDriver.bundle

  • AppleAPIC.kext

  • AppleAPIC3.kext

  • AppleBacklight.kext

  • AppleBlower.kext

  • AppleBMC.kext

  • AppleCore99NVRAM.kext

  • AppleCPUThermo.kext

  • AppleDallasDriver.kext

  • AppleDecrypt.kext

  • AppleEFIRuntime.kext

  • AppleFan.kext

  • AppleFCU.kext

  • AppleFileSystemDriver.kext

  • AppleFlashNVRAM.kext

  • AppleFPButton.kext

  • AppleFWAudio.kext

  • AppleGPIO.kext

  • AppleGraphicsControl.kext

  • AppleGraphicsPowerManagement.kext

  • AppleGW.kext

  • AppleHDA.kext

  • AppleHIDKeyboard.kext

  • AppleHIDMouse.kext

  • AppleHPET.kext

  • AppleHWClock.kext

  • AppleHWSensor.kext

  • AppleI2C.kext

  • AppleI2S.kext

  • AppleI2SModemFamily.kext

  • AppleIntel8255x.kext

  • AppleIntelCPUPowerManagement.kext

  • AppleIntelGMA950.kext

  • AppleIntelGMA950GA.plugin

  • AppleIntelGMA950GLDriver.bundle

  • AppleIntelGMA950VADriver.bundle

  • AppleIntelGMAX3100.kext

  • AppleIntelGMAX3100FB.kext

  • AppleIntelGMAX3100GA.plugin

  • AppleIntelGMAX3100GLDriver.bundle

  • AppleIntelGMAX3100VADriver.bundle

  • AppleIntelIntegratedFramebuffer.kext

  • AppleIRController.kext

  • AppleK2.kext

  • AppleK2Driver.kext

  • AppleK2Fan.kext

  • AppleK2SATA.kext

  • AppleK2SATARoot.kext

  • AppleKauaiATA.kext

  • AppleKeyLargo.kext

  • AppleKeyswitch.kext

  • AppleKiwiATA.kext

  • AppleKiwiRoot.kext

  • AppleLED.kext

  • AppleLM7x.kext

  • AppleLM8x.kext

  • AppleLM87.kext

  • AppleLMUController.kext

  • AppleLPC.kext

  • AppleLSIFusionMPT.kext

  • AppleMacRISC2PE.kext

  • AppleMacRISC4PE.kext

  • AppleMacRiscPCI.kext

  • AppleMaxim1989.kext

  • AppleMaxim6690.kext

  • AppleMCEDriver.kext

  • AppleMediaBay.kext

  • AppleMIDIFWDriver.plugin

  • AppleMIDIIACDriver.plugin

  • AppleMIDIRTPDriver.plugin

  • AppleMIDIUSBDriver.plugin

  • AppleMikeyHIDDriver.kext

  • AppleMobileDevice.kext

  • AppleMPIC.kext

  • AppleNDRV

  • AppleOnboardAudio.kext

  • AppleOnboardDisplay.kext

  • ApplePCCard16ATA.kext

  • ApplePCCardATA.kext

  • ApplePlatformEnabler.kext

  • ApplePMU.kext

  • ApplePS2Controller.kext

  • AppleRAID.kext

  • AppleRAIDCard.kext

  • AppleRTC.kext

  • AppleSEP.kext

  • AppleSmartBatteryManager.kext

  • AppleSMBIOS.kext

  • AppleSMBIOS2.kext

  • AppleSMBIOSEFI.kext

  • AppleSMBusController.kext

  • AppleSMBusPCI.kext

  • AppleSMC.kext

  • AppleSMCLMU.kext

  • AppleSMU.kext

  • AppleSMUMonitor.kext

  • AppleSPU.kext

  • AppleStorageDrivers.kext

  • AppleSym8xx.kext

  • AppleThermal.kext

  • AppleTyMCEDriver.kext

  • AppleUpstreamUserClient.kext

  • AppleUSBAudio.kext

  • AppleUSBDisplays.kext

  • AppleUSBMultitouch.kext

  • AppleUSBTopCase.kext

  • AppleVADriver.bundle

  • AppleVIA.kext

  • AppleVSP.kext

  • AppleXsanFilter.kext

  • ArcMSR.kext

  • ATINDRV.kext

  • ATIRadeon.kext

  • ATIRadeon8500.kext

  • ATIRadeon8500DVDDriver.bundle

  • ATIRadeon8500GA.plugin

  • ATIRadeon8500GLDriver.bundle

  • ATIRadeon8500VADriver.bundle

  • ATIRadeon9700.kext

  • ATIRadeon9700DVDDriver.bundle

  • ATIRadeon9700GA.plugin

  • ATIRadeon9700GLDriver.bundle

  • ATIRadeon9700VADriver.bundle

  • ATIRadeonDVDDriver.bundle

  • ATIRadeonGA.plugin

  • ATIRadeonGLDriver.bundle

  • ATIRadeonX1000.kext

  • ATIRadeonX1000GA.plugin

  • ATIRadeonX1000GLDriver.bundle

  • ATIRadeonX1000VADriver.bundle

  • ATIRadeonX2000.kext

  • ATIRadeonX2000GA.plugin

  • ATIRadeonX2000GLDriver.bundle

  • ATIRadeonX2000VADriver.bundle

  • ATIRNDRV.kext

  • ATTOExpressPCIPlus.kext

  • AudioDeviceTreeUpdater.kext

  • AudioIPCDriver.kext

  • autofs.kext

  • BootCache.kext

  • Caches

  • cddafs.kext

  • CM4040.kext

  • CMD646Root.kext

  • CRYPTOCardPCCard.kext

  • Disabler.kext

  • Dont Steal Mac OS X.kext

  • DSACL.ppp

  • DSAuth.ppp

  • DVFamily.bundle

  • EAP-KRB.ppp

  • EAP-RSA.ppp

  • EAP-TLS.ppp

  • GeForce.kext

  • GeForce2MXGLDriver.bundle

  • GeForce3GLDriver.bundle

  • GeForce7xxxGLDriver.bundle

  • GeForce7xxxGLDriverPPC.bundle

  • GeForce8xxxGLDriver.bundle

  • GeForceFXGLDriver.bundle

  • GeForceFXGLDriverPPC.bundle

  • GeForceGA.plugin

  • GeForceGAPPC.plugin

  • GeForcePPC.kext

  • GeForceVADriver.bundle

  • GeForceVADriverPPC.bundle

  • I2CGPIO.kext

  • ICAClassicNotSeizeDriver.kext

  • ICAFWKodakProDriver.kext

  • ImmersionForceFeedback.kext

  • IO80211Family.kext

  • IOACPIFamily.kext

  • IOADBFamily.kext

  • IOAHCIFamily.kext

  • IOATAFamily.kext

  • IOAudioFamily.kext

  • IOBDStorageFamily.kext

  • IOBluetoothFamily.kext

  • IOBluetoothHIDDriver.kext

  • IOCDStorageFamily.kext

  • IODVDStorageFamily.kext

  • IOFireWireAVC.kext

  • IOFireWireFamily.kext

  • IOFireWireIP.kext

  • IOFireWireSBP2.kext

  • IOFireWireSerialBusProtocolTransport.kext

  • IOGraphicsFamily.kext

  • IOHDIXController.kext

  • IOHIDFamily.kext

  • IOI2CAD741x.kext

  • IOI2CADT746x.kext

  • IOI2CControllerPMU.kext

  • IOI2CControllerPPC.kext

  • IOI2CControllerSMU.kext

  • IOI2CCPUVoltage.kext

  • IOI2CDeviceFCU.kext

  • IOI2CDeviceLMU.kext

  • IOI2CDriveBayGPIO.kext

  • IOI2CFamily.kext

  • IOI2CHWClock.kext

  • IOI2CLM6x.kext

  • IOI2CLM7x.kext

  • IOI2CLM8x.kext

  • IOI2CMaxim1631.kext

  • IOI2CMaxim1989.kext

  • IOI2CMaxim6690.kext

  • IOI2CMotionSensor.kext

  • IOI2CPulsar.kext

  • IOI2CSlewClock.kext

  • IOI2CSMUSat.kext

  • IOKeyLargo.kext

  • IONDRVSupport.kext

  • IONetworkingFamily.kext

  • IOPCCardFamily.kext

  • IOPCI.kext

  • IOPCIFamily.kext

  • IOPlatformFunction.kext

  • IOPlatformPluginFamily.kext

  • IOSCSIArchitectureModelFamily.kext

  • IOSCSIParallelFamily.kext

  • IOSerialFamily.kext

  • IOSMBusFamily.kext

  • IOStorageFamily.kext

  • IOStreamFamily.kext

  • IOUSBFamily.kext

  • IOUSBMassStorageClass.kext

  • IOVideoFamily.kext

  • IPFirewall.kext

  • iPodDriver.kext

  • iTunesPhoneDriver.kext

  • JMicronATA.kext

  • KeyLargoATA.kext

  • L2TP.ppp

  • LogitechForceFeedback.kext

  • LSIUltra320.kext

  • MacIOGPIO.kext

  • mcxalr.kext

  • MegaRAID.kext

  • msdosfs.kext

  • Natit.kext

  • ntfs.kext

  • NVDANV10Hal.kext

  • NVDANV20Hal.kext

  • NVDANV30Hal.kext

  • NVDANV40Hal.kext

  • NVDANV40HalPPC.kext

  • NVDANV50Hal.kext

  • NVDAResman.kext

  • NVDAResmanPPC.kext

  • nvenet.kext

  • NVSMU.kext

  • OSvKernDSPLib.kext

  • PMUMotionSensor.kext

  • PPP.kext

  • PPPoE.ppp

  • PPPSerial.ppp

  • PPTP.ppp

  • Radius.ppp

  • SCR24X_Apple_Driver.kext

  • seatbelt.kext

  • SM56KUSBAudioFamily.kext

  • SMARTLib.plugin

  • smbfs.kext

  • SMCMotionSensor.kext

  • SoftRAID.kext

  • System.kext

  • System970.kext

  • TMSafetyNet.kext

  • udf.kext

  • VirtualAudioDriver.kext

  • webdav_fs.kext

  • webfilter.kext

 

This 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>1280x1024x32</string>
<key>Kernel</key>
<string>custom</string>
<key>Kernel Flags</key>
<string>"Graphics Mode"="1280x1024x32"</string>
<key>Timeout</key>
<string>5</string>
<key>device-properties</key>
<string>6602000001000000010000005a0200000d00000002010c00d041030a000000000101060000010
101060000007fff04000e0000004e00560050004d000000200000000100000000000000000000000
0
000000000000000000000000000000220000005600520041004d002c0074006f00740061006c0073
0
069007a006500000008000000000000201c0000006400650076006900630065005f0074007900700
0
650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973
7
06c617922000000400030002c006400650076006900630065005f00740079007000650000000b000
0
00646973706c617922000000400031002c006400650076006900630065005f007400790070006500
0
0000b000000646973706c6179100000006d006f00640065006c000000170000006e5669646961204
7
65466f726365203632303020000000400031002c0063006f006d00700061007400690062006c0065
0
000000e0000004e5644412c4e564d616314000000400030002c006e0061006d00650000001200000
0
4e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e56
4
4412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c006
5
0000000e0000004e5644412c4e564d6163100000004e005600430041005000000018000000040000
0
0000003000c00000000000007000000001e00000072006f006d002d0072006500760069007300690
0
6f006e0000002b0000006e5669646961204765466f7263652036323030204f70656e474c20456e67
6
96e65205b4546495d</string>
</dict>
</plist>

 

As you can see, I have tried various methods, all resulting in a Black Screen or CI/QE (I haven't even looked into Q2DE) but a resolution lock at 1024x786 (if I try to change it I get stuck at the sky blue "switching" screen), witch is intolerable. I really need both things, since I would be using it for work (need the res for docs & browsing) and multimedia (need QE/CI at least). I would be happy to leave gaming (OpenGl and anything else) till later, if necessary.

I also get a kernel panic when I sleep, but I don't really care about this since I don't have a real need for sleep.

Link to comment
https://www.insanelymac.com/forum/topic/199236-geforce-6200/
Share on other sites

Hey. I did see your post when you wrote it, but I'm afraid I don't have much of an answer for you. From what I know, getting those older cards to work can be a pain. Though theoretically, most nVidia cards should work pretty well in OS X. Try using NVinject with the stock drivers and see what happens. Check out the NVinject website. Good luck!

 

Oh and a side note, I've read that Snow Leopard broke support for all AGP cards. Just letting you know ;-)

Try using NVinject with the stock drivers and see what happens.

Doing that right now, Ill post back. I think I might be getting a i7 or Phenom II X4 build, so maybe this will be little brother reader rabbit stuff in a few moths. Oh, and do you know if it will work the 512MB card? If I have to just put up with it being used as a 256MB thats fine with me, since I wont be using any res over 1280x1024 in the near future. Im trying "Latest_NVinject.0.2.1_512Mb" and ill se what happens.

Oh and a side note, I've read that Snow Leopard broke support for all AGP cards. Just letting you know ;-)

I know, what a bummer. I was not going to try it on this hardware anyway, if it's not that, something is bound to not work.

 

Well, I booted fine, and can change the res. But now I lost QE/CI. Ideas anyone? What I did note is that system profiler does not recognize my card fully:

Graphics by NVIDIA:

 

Chipset Model: Graphics by NVIDIA

Type: Display

Bus: PCI

VRAM (Total): 512 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0221

Revision ID: 0x00a1

ROM Revision: NVinject 0.2.1

Displays:

FPD1730:

Resolution: 1280 x 1024 @ 75 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

 

I did something by mixing my EFI string into the info.plist of Nvinject. This caused a good boot, but in system profiler I just got the right model, maker, rom, etc, except for the VRAM: it read 771.

 

WHAT THE F%$K? I just installed the original .plist back, rebooted and got a message that said that nvinject "was improperlly installed". But now I have it all: res and QE/CI. I seriously can't make sense of it, but Ill make a .dmg out of the install and get on my way. Thanks for the great tip, I would have never gotten this far without if.

 

I added various replies, but none of them took (apparently). Anyways, I got it to work doing a very weird thing: I added EFI strings to the info.plist, replaced with the original, got an error, and everything worked. Thanks for the tip, you saved my life.

For some reason I can not do a "fast reply"... well, anyhow: I got it to work. What I did was illogical, I mixed EFI strings into the info.plist of Nvinject, rebooted and got a error saying that Nvinject was "incorrectly installed". Then I checked the res and QE/CI and, to my amazement, it is working great. Now I updated to 10.5.8 and am extremely happy with my hackintosh. Thanks for your support, I could not have done without it.

×
×
  • Create New...