diabz Posted August 24, 2009 Share Posted August 24, 2009 Hey guys, been a long while since I've posted on these boards. I borked my awesome Tiger install that was kicking my PC's arse for over 18 months with a software update that killed my PPP components, so I thought I'd take an opportunity to download and install Leopard. Well, two months on I'm a little forlorn as I've still been unable to get this box with heaps of potential cracking under the spotted beast. I've spent countless hours googling and trolling the InsanelyMac forums but for the life of me I cannot find either a definitive or permanent solutions to the two problems I'm facing- I've been a little embarressed about asking for help up until this stage but I'm exhausted, so if anyone can shed some light on this for me it would be greatly appreciated. I'll start with my current system configuration: * Codegen PSU * ASRock Pi65G Mobo - onboard AC97, ICH5, 865 * P4 3.0 HT - socket 478, 1MB cache Prescott version * 2 x 1GB Geil PC3200 * 320GB Seagate SATA - 150GB HFS / 150GB NTFS * Sparkle Geforce 6600GT 128MB AGP - VGA/DVI, 0x00f110de * Liteon SATA DVDRW * Apple keyboard, Razer mouse * Using iDeneb 1.4 10.5.6 Ok, so install goes great guns- most of the time. After repeated reboots when I was reinstalling the OS over and over and over and over it would randomly fail to boot somewhere around accessing the drives, and I couldn't narrow it down to PSU or DVD drive or chipset so it was pretty much luck of the draw around that time. However, if the GUI came up I was always in luck and install would go down without a hitch. Now I've tried extensive combinations of configurations with both 9.2.0 Speedstep and 9.5.0 Voodoo kernels and both have precisely the same outcomes. After install reboot, if I have no video drivers installed (or boot safe mode or use single user mode to delete all Ge* and NV* kexts) I can configure my system and trundle around in a fully working- fast and responsive- Leopard environment. HOWEVER, two things occur if I try to install drivers or reboot. I'll focus on the one that I can't always get around first. loginwindow.app crashes, video drivers or not, after reboot. So I delete com.apple.loginwindow.plist and loginwindow.plist and I can boot. Cool. Kinda. Next reboot, same issue. Delete files again, and I can boot. This seems to stop working after several attempts to get video to work (and rebooting 20 times etc) and usually makes my Leopard entirely unusable, meaning another install. Very pain in the ass. So my first questions- why is loginwindow.app crashing, why does deleting preferences fix the error for a time, and why does that fix ultimately stop working? The next thing is definitely getting my video card working. EDIT:I have tried several different methods for getting my card working, and the closest has been by adding EFI boot strings through OSX86Tools after the install, rebooting in single user mode, deleting loginwindow prefs, and booting as normal. This makes my card fully recognised and gives me the ability to change resolutions, but there's no CI/QE... When it comes to adding drivers to the mix, I've managed to boot ONCE with GeForce.kext, NVDANV40HAL.kext and NVDARESMAN.kext in my Extensions folder and my vendor/device IDs added to info.plist of all three, but still had no CI/QE (there was mention during verbose boot about probing cards but the end message was "failed"...). When I added NVDANV50HAL.kext to the mix, the boot failed. Given the system stats above, and having read reports of people with the same mobo/cpu combination getting fully working systems, as well as seeing plenty of people with AGP 6600GTs fully working, what the hell am I doing wrong!?!?!? Take a look at this: Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020.Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 352. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 0. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-431226754, Write len:57. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 57. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 57. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 4096. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 57. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: Tx is empty. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-431226754, Write len:416. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 416. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 416. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 4096. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 416. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-162791298, Write len:416. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 416. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 416. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: return false. Because Channel->AreTransmitting == true. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-229900162, Write len:192. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 192. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 192. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: return false. Because Channel->AreTransmitting == true. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-229900162, Write len:32. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 32. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 32. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: return false. Because Channel->AreTransmitting == true. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 4096. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 640. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: Tx is empty. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-431226754, Write len:69. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 69. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 69. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 4096. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 69. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: Tx is empty. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: dingjianjian = 0 Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: State:-431226754, Read len:58, return status 0. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 58. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 58. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 58. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 0. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: :enqueueData: State:-431226754, Write len:113. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 113. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 113. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 4096. Aug 24 03:33:35 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 113. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: Tx is empty. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-431226754, Write len:57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 4096. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: Tx is empty. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: dingjianjian = 0 Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: State:-431226754, Read len:65, return status 0. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 65. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 65. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 65. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 0. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-431226754, Write len:57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 4096. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: dingjianjian = 0 Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: State:-162791298, Read len:351, return status 0. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 351. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 351. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: Tx is empty. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 351. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 0. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-431226754, Write len:57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 4096. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: Tx is empty. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: romQueue: Enter, MaciSize = 1020. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 0. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: dingjianjian = 0 Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: State:-431226754, Read len:259, return status 0. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 259. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 259. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 259. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 0. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-431226754, Write len:57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 4096. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: Tx is empty. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-431226754, Write len:57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 57. Aug 24 03:33:36 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 57. and this Aug 24 04:28:12 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: dingjianjian = 0Aug 24 04:28:12 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: State:-431226754, Read len:82, return status 0. Aug 24 04:28:12 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 82. Aug 24 04:28:12 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 82. Aug 24 04:28:12 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 04:28:12 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 82. Aug 24 04:28:12 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 04:28:12 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 0. Aug 24 04:28:22 duade-borgs-macpro31 sudo[253]: diabz : TTY=ttys000 ; PWD=/Users/diabz ; USER=root ; COMMAND=/usr/sbin/chown -R root:wheel /System/Library/Extensions/NVDANV50Hal.kext Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::enqueueData: State:-431226754, Write len:16. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 16. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 16. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 4096. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 16. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::SetUpTransmit: Tx is empty. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: dingjianjian = 0 Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: State:-431226754, Read len:168, return status 0. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 168. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Exit, Return: 168. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 168. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Enter, MaciSize = 1020. Aug 24 04:28:27 duade-borgs-macpro31 kernel[0]: ::RemovefromQueue: Exit, Return: 0. Aug 24 04:28:30 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: dingjianjian = 0 Aug 24 04:28:30 duade-borgs-macpro31 kernel[0]: ::dataReadComplete: State:-431226754, Read len:53, return status 0. Aug 24 04:28:30 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: Enter, Size = 53. Aug 24 04:28:30 duade-borgs-macpro31 kernel[0]: ::AddtoQueue: That is the best dump of text I've had to try and diagnose the problem with my video, with the alternatives being death before any output or on the very rare occasion the GUI loading with the pinwheel going forever, a black background and random accessing the HDD (obviously to no avail- and I'm assuming it's because loginwindow.app is crashing in an infinite loop). OK, so, geniouses out there, anyone with a bit of incite, please enlighten me. I have a couple of theories, which include the bummed out realisation that I may need to go buy another video card because I have an nvidia card (which i hear sucks with agpgart) and I have one VGA and one DVI output on the card, which again was an issue I had and read about when I was trying to get natit dual working with Tiger. Thanks in advance anyone who can help out. ANOTHER EDIT: Just typing all this out is enough of a brainstorm session haha, but how many of you suspect it's the EFI boot strings that have thrown things all out of whack? And if that is the case, how would I go about removing those strings? I couldn't see a "remove strings" button on OSX86Tools..... Link to comment https://www.insanelymac.com/forum/topic/181418-is-my-hardware-just-no-good-for-ciqe/ Share on other sites More sharing options...
jjbbooyy Posted August 24, 2009 Share Posted August 24, 2009 I'm actually in a very similar boat. Still new to all of this, but been trying hard for the last few days to get CI/QE working, everything else works. I have a geforce 7600gt 512mb, using ideneb 1.6 EFi strings and NVInject are the closest I've gotten, I can change resolutions and all, but thats it. I tried the device ID's, removing the kexts, different injectors, and have gotten the occasional hanging screen with the cursor, so I'm here also looking forward to someone's insightful reply. Btw, in Osx86Tools just go to where you entered the string, delete it all and save it. Link to comment https://www.insanelymac.com/forum/topic/181418-is-my-hardware-just-no-good-for-ciqe/#findComment-1234171 Share on other sites More sharing options...
diabz Posted August 29, 2009 Author Share Posted August 29, 2009 ok, quick bump and additional info, I know i'm enabling CI/QE and the problem is with my loginwindow.app crashing in an infinite loop, does anyone know a fix? can i use a different version of loginwindow.app? really frustrated, spent alot of hours trying to refine > Link to comment https://www.insanelymac.com/forum/topic/181418-is-my-hardware-just-no-good-for-ciqe/#findComment-1240682 Share on other sites More sharing options...
Recommended Posts