Jump to content


  • Content Count

  • Donations

  • Joined

  • Last visited

About fabinho

  • Rank
    Junior Member
  • Birthday 05/26/1985
  1. Not really. I after it was all set and done I don't think the info in the DSDT file does anything. Use the EFI strings for your cards. As far as the not booting thing goes, take my word for it. Re-install Chameleon in your USB stick. Something to do with permissions, but messing with the files in EXTRA sometimes gets f'ed up. Keep a second computer around for the day. I also had issues installing Chameleon using Snow Leopard. It fails for some reason. But it does install the necessary files. All you need to add is your EXTRAS folder and you can boot from 10.5.8.
  2. 1- Chameleon's Auto Detection never worked for me. The best I get is an unknown 32vRAM device. No KEXT seemed to work either. 2- Through DSDT I only screwed up my DSDT. I found that one tutorial I mentioned here (on another posting), but then I redid my DSDT without it and it worked just fine in Leopard and Snow Leopard. 3- I got it to work with EFI strings and a typical DSDT Patched (that was created from within Snow Leopard with DSDT Patcher GUI). So here is the thing. I don't consider myself an expert, but I don't think I'm supper green in these matters. I do a lot of AS3 and web stuff and XML... so reading the plists and DSDT is cake. However, I could not, for the life of me, get the CMOS reset and the two graphics cards to work at the same time. I tried just by using DSDT, but then I only get one monitor. Then I tried the EFI strings, but then the damn CMOS and the BIOS kept resetting. I almost cried a couple of times and I probably lost a couple nights of sleep reading and researching. The problem is not finding material on this. The problem is finding the right tutorial. Nobody seemed to have a mobo like mine (x48-dq6). But from reading people's signature, I knew people had gotten a 9800 GTX + to work with Snow Leopard and my Mobo. The Struggle I had had it with hearing my mobo reset its BIOS and not working. I kept my internal SATA drive with my main system intact throughout the whole thing and ended up using an external drive for all my tests. Mike's guide was probably the most helpful guide as far as installing Snow Leopard from a standard Retail disc. Keep in mind that I installed all the loaders in a USB stick because I kept frying Chameleon 2. Don't ask me how, but sometime I messed with the wrong file and it all seemed to go stupid. I was forced to format and reinstall Chameleon in that stick so many times I lost count. I got really good at it though. Finally, I decided to call my "tech guy." I have a really good friend who is just like me. He likes to f with things until it stops working. And then we got it back to work. What made it work This ended up being one of those problems that you end up calling technical support and as soon as you get technical support on the line the problem goes away. My issue was kinda like that. With my friend here, I reinstalled Snow Leopard on my eSATA external drive booting from the disc from Mike's Installation tutorial. Remember that i had to make sure it all worked before I updated my main system. SL installed just fine. No sound though. I kept my EFI string that I made writing the step-by-step here. So I booted with two screens, two graphics cards (8800 and 9800) and it was beautiful. -Voodoo HDA (the new one) installed with Kext Utility made wonders. Got Sound to Work -The clock issue (Windows and Mac clock fighting) was fixed with Localtime-Toggle (this app is hard to find. -Quicktime mouse lag issue was fixed by deleting a kext (I'm sorry, it's late and I can't remember right now.) The only real issue was the CMOS reset bug. Basically all I really had was the EFI string I made with EFI Studio and my settings for Leopard. I could boot into SL with the new chameleon and all the kexts in their respective folder (10.5, 10.6). The actual Chameleon page explains dual booting. The Coolest thing about the EFI Studio String was that I could not only physically type the correct location of the card (as I mentioned in my step-by-step tutorial), but I could also write the correct name of my cards that I wanted displayed. There are two instances that shows up in EFI Studio. It's the last one. In fact I think it is the last line in there. Patching the DSDT At this point I did have two screens and two graphics cards working just fine. For some reason, everything I did to my DSDT file seemed like it wasn't really working. The BIOS kept resetting (time, cpu clock, first boot, PEG2 all of that). At one point I edited the DSDT.dsl file and forgot to recompile it back to DSDT.aml. But that still didn't fix the CMOS reset bug. Finally, with my friend here, I used DSDT Patcher GUI to generate the DSDT.aml from within the freshly installed Snow Leopard. This was with both graphics cards in there already. I used DSDTSE to open the .aml file. Then I edited the RTC length to fix the damn CMOS reset bug. Once that was done (DSDTSE is not very user friendly so you need to save, then compile, then install), I recompiled the file and installed it using DSDTSE itself. There! It worked! That was it! All I had to do was update my main system. Updating Leopard I knew my USB stick was working. So I took it out one last time. Inserted the CD to boot from (from Mike's guide), reloaded it with the SL retail disc and followed the installed. It took a little longer to do the update and I wasn't sure if it was some kind of archive and install or plain update. It was a full blown update. And since I had VoodooHDA installed already, I even got the little welcome video WITH SOUND! There you have it folks. My epic posting describing my journey with Chameleon 2 RC3. I know it is very confusing to patch your DSDT, but really. Try creating it from within Snow Leopard and use DSDTSE to edit and install it. It really did the trick for me. Thanks for you tutorial Mike! and flic's method for his tutorial and whatnot. I hope I can give back to this forum as much as I have learned from it. :-D
  3. This is great! I would also like to point out the hot key to "Go to Folder" Shift + Command + G type: /Volumes/[name_of_your_USB_drive] It's just very convenient...
  4. sigh.... okay... so after forgetting to recompile the DSDT file, I started questioning every step I took installing 10.6... I ended up following Mike's guide to installing SL and everything worked fine up to the point I had to boot from my HD. Since I have been using a USB stick, every time the guide said to change a parameter or install something in the HD, I would install it in the USB stick. For the most part it all worked. Except I still can't boot from the damn USB stick... I can boot into SL through the disc though. This started to indicate something else I have been neglecting all along. I have two graphics cards installed. I used to get a similar kernel panic every time I did something with EFIX. However, I have been able to inject EFI strings and solve that issue just fine with 10.5.8... I redid my DSDT file with my main card in the preferences, but I couldn't figure out how to add a second card to it. 1- Are my graphics cards causing the Kernel Panics in Snow Leopard? I have Leopard figured out just fine with the two cards and I can make it run very well. What should I try on Snow Leopard? 2- Is there anything specific that I need to try/do in order to get my USB stick to work? As opposed to just treating it as if it were my HD? 3- Once I get this all sorted out. If I install 10.6 over my 10.5.8 as an (archive and install) or as some kind of update, will it run just fine or should I just go with a clean install? once again... thank you all for your support...
  5. bop me on the head.... I'm soooooooooooooooo sorry for missing such a stupid and crucial step! The CMOS is no longer reseting... at least I got that part to work... I FORGOT to recompile it with iaslME!!!!!!! I was just editing the dsl and rebooting... "why isn't this working?" well duh.... I recompiled it... I'm sorry I missed that step.... I checked everything else though... so I know my DSDT is good! :0) I am, however, still having a hard time booting.... it freezes at the Apple Logo screen... (gray screen)... but it doesn't reset the BIOS when I have to power down my machine...
  6. The mirror screen issue is not unique to your setup. I've seen it before in a Mac Pro running an ATI card with an Nvidia card. They hated each other. I told the tech at the place to use two of the same kind of GPUs to fix it... but he didn't... When you get a chance. Before adding the second card in, use your 8800GT and do the following. In your case, you do have two of the same "kind" of GPUs... so, if you get a mirror display issue try matching the resolution (the actual numbers in System Preferences/Displays) as closely as possible. Then try mirroring. If that doesn't work, try swapping the DVI ports. Then try mirroring. Let me know what happens. As far as the x8 vs x16 PEG slot goes, I read (someone correct me if I'm wrong) that with anything Nvidia 8XXX family, you will feel a great difference with a bump from PCI-E x4 to PCI-E x8. But not a whole lot of difference from x8 to x16. A lot of it has to do with the bandwidth and, hence, the speed of data transfered. Here is a nifty little article that talks about it. http://www.tomshardware.com/reviews/pci-express-scaling-analysis,1572.html Hope this helps.
  7. As it turned out I did have my DSDT file setup with both instances of RTC length set to 0x02... not sure why it would be reseting the CMOS still... But I will wait a little longer... I tried so many tutorials out I don't even know right from left. Although I did learn a few nifty little commands in Terminal along the way...
  8. Thanks... I will give it a shot later tomorrow... Really appreciate it...
  9. Any suggestions? Tutorials that might have worked for you? Thanks in advance everyone...
  10. It sounds like you are dealing with an 8800 GT and a 7600 GS. The kernel panics are probably because you have two cards and the BIOS is set to PEG or PCI. First things first. Make sure that your BIOS is set to PEG2 every time you have two cards there. Before you change or delete your DSDT, try this. I've had many kernel panics with two cards and it was because my BIOS got reset and I needed to change it back to PEG2 to make it work. Make sure that you have your 8800GT in the second slot (furthest away from the CPU) and the 7600 in the first. In PEG2, the 8800GT will be your main card in that slot. Both Windows and OS X will like you better. Also, because of this, you will have to plug in your display in the card in the second slot. Otherwise you won't have an image. Finally, with regards to your 7600GS, you will notice that in EFIStudio there is that Editor window where you edit the PciRoot (Step 13 and 14). In that same top half of the Editor window there is information about your card. You may manually type in GS over the GT. The GT is written twice there. The first is for the Model information. And the second is the Rom-revision. These will tell Mac OS X what you are running. Change them both and it will reflect in the hex string bellow. Try these and report back with any progress/issues and I will reply as soon as I can. I understand how confusing and frustrating getting two cards to work can be. I struggled a whole lot with EFIX and, now, with Chameleon. So I understand how it is. Just let me know what you are getting and what is going on.
  11. I found one for my mobo, but it still does the same things... it still resets my BIOS (CMOS) and doesn't boot.... http://www.insanelymac.com/forum/index.php?showtopic=185358
  12. Alright... that's it... I'm really stuck! 10.5.8 works just fine, but I'm starting to loose sleep over 10.6. My Chameleon boots out off a 8GB USB stick. Everything works... dual graphics card... three displays... HDA witl voodoo's kext... ethernet... etc... I tried installing SL in every which way and I don't get passed the gray Apple loading screen with the spinning wheel. I only managed to install 10.6 through the mpkg method. And I know that f's up some of the ownership in 10.6, but I just haven't been able to make the installer boot from the disk or the USB drive. I get a CPUPowerManagement kext error, or it just tells me to shutdown (no error message). Is it my MotherBoard? I got a DSDT file from someone else with a X48-DQ6 and I also tried making my own. Neither work. If any one can lend a hand, I would greatly appreciate it. The furthest I have gotten was to patch my mpkg, then run the installation from 10.5.8 into a second HD and, with RC3, I get stuck in that damn gray Apple Loading screen. Also... I changed my DSDT's path to fix the CMOS reset, but it still... every time... resets all my BIOS settings...
  13. [uPDATE] I got my Snow Leopard to work. This video string method is not new and it works just fine with a patched DSDT. I just had the hardest time patching mine. It really helped to create the original DSDT to patch from while in a fresh clean install of Snow Leopard. In other words, I used an extra drive to install a clean SL and then ran DSDT Patcher GUI. That made a great DSDT that I managed to patch. No more CMOS resets.... and still with both my cards. I got a couple of people asking a better explanation of how I got my two cards to work together. I am writing about a Nvidia 8800GT 512MB and a 9800GTX+ 512MB on a Gigabyte X48-DQ6. Usually I am the one asking for help, so please let me know if I miss any steps or something doesn't work right. Also, I should mention I am running a solid 10.5.8 and I will let you know about Snow Leopard as soon as I get it to work well. I have to disclose that I had this setup working in the EFIX, so I knew it HAD to work in Chameleon (since they are practically the same thing). Also, I should mention that having your machine not boot properly in my Motherboard (for whichever reason) does not damage it. My motherboard automatically reverts to whichever default setting it is. Here we go. Let's start the walkthrough. To make this work you will need to have your Chameleon already booting at some level. You will need: EFIStudio and a working installation of Chameleon 2 with its Boot.Plist. 1- Shutdown machine, unplug and install only the first card into the first slot and boot. I suggest putting the lowest numbered card to please Vista. 2- Open Terminal and run: gfxutil -f display Write down the "Device Path." You will use this later. This tells you where the first card is at. 3- Shutdown machine, install other card in the second slot. 4- Change your Bios' INIT PCI to PEG2. Keep your Bios settings written down somewhere in case we get lost. I started keeping a little notepad by my Protools MIDI keyboard and I use quite often. 5- Boot into your system. Make sure that your monitor is connected to the second card. If you were like me, the Nvidia enabler thing in Chameleon won't work and the first card should sound like a small vacuum cleaner or like a MacBook laptop running Facebook games. 7- Next, run the following command in Terminal: gfxutil -f display Write down the "Device Path." You will use this later. This tells you where the second card is at. 8- Open EFIStudio. Select your first graphics card from the drop-down menu. Then Click on "Add Device." This will open the Editor window on top. Keep it open but go back to the EFI Studio window. 12- Select your second graphics card. Click on "Add Device." This will add another set of settings on the Editor window. 13- Find the line "<key>PciRoot(0x1)/Pci..." There are two of them. You want the one on top. This portrays to your first card's information. 14- If everything went fine, the number in this root should match the one you wrote down in step 7. But remember that this is the address of your second card. Go ahead and physically type in the numbers you jotted down in step 2. This is what every other forum tutorial and whatnot failed to mention. So the problem is that the Boot.plist tells your system that there are two cards in the SAME SLOT! You just need to edit the first line of "<key>PciRoot(0x1)/Pci..." and keep the second one as is. 15- The hairy number bellow will automatically update itself. Select the long hex number below and copy. 16- In your Chameleon drive, open Extra/com.apple.Boot.plist in TextEdit (or wherever you edit plists). If there is a device-properties <key> already, substitute the long-ass number there with the one you copied. If your Boot.plist does not have that attribute yet, write the following in. <key>device-properties</key> <string>Place_number_HERE!</string> 17- Save and reboot. Open System Profiler. Under Hardware, click on "Graphics/Displays" and check to make sure it's all written right. The first video card listed should be your first one installed and the second card listed should be the second one installed. 18- Come back to this forum. Click reply bellow and let me know if it works alright for you. 19- Email a copy of your working Boot.plist to yourself so you have a backup that you may access from any other computer in case something happens. 20- Go take a nap. This was exhausting. If you installed the card as I suggested, Vista will boot a little funky at first, but it will resolve itself soon. I wrote another threat that discusses an issue with the boot time in Vista Service Pack 1 and 2.
  14. I don't particularly like Windows Vista, but it play beautiful Blue-Ray Movies as well as awesome graphic intensive strategy games. However, I started noticing a very long lag at startup. In particular, a long time after the loader and logo. Particularly when it is logging into my user. Further research showed that it had to do with my Video Cards. Not really because I had two video cards, but mostly because of Service Pack 1. Which, ironically, made it harder to install Service Pack 2. Neither of which really solved the issue. In an HP users forum (from all places) laptop and desktop users had described the EXACT same problem with the black screen lagging. The solution? Disable a setting called TMM. This is in the Control Panel> Admin Tool> Task Scheduler>Microsoft>Windows>MobilePC>TMM Right click and set disable. Reboot and see if it worked.
  15. I don't get it... What is your Graphics card? if it is the 9800GTX+, try d20300000100000001000000c60300001500000002010c00d041030a010000000101060000060101060000007fff040014000000400032002c006e0061006d00650000001100000073656e736f722d706172656e74220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000002036000000400032002c00680077006300740072006c002d0070006100720061006d0073002d00760065007200730069006f006e00000008000000000000021c0000006400650076006900630065005f0074007900700065000000100000004e5644412c4765466f7263650e0000006e0061006d00650000000f0000004e5644412c506172656e7422000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001f0000004e5649444941204765466f7263652039383030204754582044444c22000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617912000000400032002c007200650067000000080000000000000222000000400032002c006400650076006900630065005f0074007900700065000000120000004e5644412c6770752d64696f646520000000400032002c0063006f006d00700061007400690062006c0065000000160000004e5644412c73656e736f722d706172656e7422000000400032002c002300730069007a0065002d00630065006c006c0073000000080000000000000020000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d413a000000400032002c0068007700730065006e0073006f0072002d0070006100720061006d0073002d00760065007200730069006f006e000000080000000000000226000000400032002c0023006100640072006500730073002d00630065006c006c0073000000080000000000000114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d61631e00000072006f006d002d007200650076006900730069006f006e000000090000003331373261100000004e00560043004100500000001800000004000000000003000c00000000000007000000000e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000000000000000
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.