joescarborough Posted February 9, 2011 Share Posted February 9, 2011 Using Kabyl's r700 branch of Chameleon, I can get video on boot. However, the card only offers one resolution, and applications using any amount of graphics either die or perform incredibly poorly. System Profiler does not show that a KEXT has loaded? If I add ATY_Init, the system will not boot past the grey Apple logo. I am quite sad. I have a ROM file, but cannot tell if it is being used (no apparent change when I remove it from /Extra). I have found several threads, but none of the instructions provided so far work for me. Does anyone have suggestions? I'm sure I am simply missing something, but don't know what. Quote Link to comment Share on other sites More sharing options...
dothacker Posted February 10, 2011 Share Posted February 10, 2011 delete your ATY_Init.kext, and reboot your machine. Since you're using r700, type GraphicsEnabler=Yes on boot (with -v) and look if it loads. Quote Link to comment Share on other sites More sharing options...
joescarborough Posted February 11, 2011 Author Share Posted February 11, 2011 dothacker, thanks for your help. When I tried this, the Chameleon theme starts loading and showing kexts, then as it appears to switch over to the OS (it's too quick for me to catch the last lines of text, but shortly after pciroot is selected), the screen goes black. Then there is no video until I restart and set GraphicsEnabler=No. Quote Link to comment Share on other sites More sharing options...
joescarborough Posted February 11, 2011 Author Share Posted February 11, 2011 Haha, I just double-checked myself, since I tend to do stupid things sometimes. I had gotten the bright idea to load ATY_Init.kext on the EFI partition. Removed, and now boots with GraphicsEnabler=Yes. The System Profiler still shows Kernel Extension Info: No Kext Loaded, and the VRAM is reported as 256MB instead of the actual 512MB. Any other ideas (you are doing much better than I did, so far!). Only 1440x1050 resolution is available too. Quote Link to comment Share on other sites More sharing options...
joescarborough Posted February 11, 2011 Author Share Posted February 11, 2011 Realized I had not added the ATIX3xxx kexts back in. After I did, I now boot to a blank screen again (also shortly after pciroot is selected). Will remove and try again. I noticed that boot.plist is not currently set to UseAtiROM, should I set it to do so? Quote Link to comment Share on other sites More sharing options...
bcc9 Posted February 11, 2011 Share Posted February 11, 2011 Boot with AtiConfig=Uakari, or in your com.apple.Boot.plist: <key>AtiConfig</key> <string>Uakari</string> Then DVI & HDMI ports should work. You may need to unplug/replug the DVI port if you get a black display (longer term solution is to define a VESA supported resolution in your com.apple.Boot.plist. No ATI rom or kext hackery required. Quote Link to comment Share on other sites More sharing options...
joescarborough Posted February 12, 2011 Author Share Posted February 12, 2011 Don't know what I've done exactly, but everything seems to be falling apart. I'm going to do a fresh install, follow your suggestions, and will post again with the results. Quote Link to comment Share on other sites More sharing options...
joescarborough Posted February 12, 2011 Author Share Posted February 12, 2011 Okay, so after clean install and update, if I use GraphicsEnabler=No, I get a grey apple indefinitely (-v shows hanging after device in slot 1), until I boot to single-user mode and mv ATI5000Controller.kext. After that I boot fine, as long as I use GraphicsEnabler=No. Quote Link to comment Share on other sites More sharing options...
bcc9 Posted February 12, 2011 Share Posted February 12, 2011 Okay, so after clean install and update, if I use GraphicsEnabler=No, I get a grey apple indefinitely (-v shows hanging after device in slot 1), until I boot to single-user mode and mv ATI5000Controller.kext. After that I boot fine, as long as I use GraphicsEnabler=No. When using kabyl's branch of chameleon to inject ATI EFI strings, you *do* want GraphicsEnabler turned on. Turning off GraphicsEnabler is what people use when using a different means to inject the necessary ATI EFI strings (such as netkas's ATY_Init kext). I'd recommend kabyl's solution, and so using GraphicsEnabler. With my sapphire 5670 my complete com.apple.Boot.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple. com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=i386 -v</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>AtiConfig</key> <string>Uakari</string> <key>Graphics Mode</key> <string>1600x1200x32</string> </dict> </plist> You'll probably need to tweak the resolution to a lower VESA resolution. Quote Link to comment Share on other sites More sharing options...
joescarborough Posted February 13, 2011 Author Share Posted February 13, 2011 Anytime I use GraphicsEnabler=Yes, I boot to a black screen with "No Video." With verbose mode, I still see loading up until shortly after pciroot is acknowledged, then video disappears. Quote Link to comment Share on other sites More sharing options...
bcc9 Posted February 13, 2011 Share Posted February 13, 2011 Anytime I use GraphicsEnabler=Yes, I boot to a black screen with "No Video." With verbose mode, I still see loading up until shortly after pciroot is acknowledged, then video disappears. So did you try this: "You may need to unplug/replug the DVI port if you get a black display " ?? Are you even using DVI? Can you at least boot single user in this situation without loosing the video (you should be able to). Quote Link to comment Share on other sites More sharing options...
joescarborough Posted February 14, 2011 Author Share Posted February 14, 2011 I will double-check everything tonight, as I did something god-awful to the system yesterday, and spent quite awhile getting rid of a kernel panic. I primarily use HDMI, but also use DVI and VGA (just to confirm that all three work, really). My latest testing has been with HDMI, but I will try unplugging and re-plugging tonight. I tried setting a manual resolution, but that did not seem to help. As I recall, no matter what other values I enter at boot, GraphicsEnabler=Yes caused a blank screen. Again, since my system works once more, I will try again tonight. Quote Link to comment Share on other sites More sharing options...
joescarborough Posted February 15, 2011 Author Share Posted February 15, 2011 dothacker and bcc9, thank you, thank you, thank you. I don't know what I had done previously to foul up my configuration, but this time around, implementing your settings has video working beautifully, at least in VGA. HDMI and DVI were being difficult for me earlier, but I'm okay with that for now. Thanks again, this saves me the extra effort of selling this card and buying a new one (and hoping it works). Quote Link to comment Share on other sites More sharing options...
bcc9 Posted February 17, 2011 Share Posted February 17, 2011 Great, glad it's finally working for you. So did you use the Uakari ATI config or the default (Bonobo)? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.