micceo Posted April 6, 2013 Share Posted April 6, 2013 Hi, I have no experience with DSDT, patching and other stuff. I have a sapphire hd 7950, which i want it to work. This is the guide http://rampagedev.wordpress.com/2012/12/04/about-amd-7970-working-with-full-qe/ Can some one help me with this please. I am attaching my DSDT, IOreg Thanks Mic DSDT.aml.zip Ravi’s Mac Pro.zip Link to comment Share on other sites More sharing options...
k3nny Posted April 6, 2013 Share Posted April 6, 2013 Hi, you don't need to edit your DSDT. As an alternative you can use your boot manager to inject the video properties. Clover got the GraphicsInjector setting, Chameleon got GraphicsEnabler I think. The guide you linked to contains a list of all 7000 series framebuffers. Try different framebuffer names. The common ones are: Aji, Dashimaki, Futomaki, Hamachi. Link to comment Share on other sites More sharing options...
micceo Posted April 6, 2013 Author Share Posted April 6, 2013 Thanks k3nny , i tried with the various framebuffers, the most success i got was with OPM, but the processing got stuck at AMDTahitiGraphicsAcceleration Link to comment Share on other sites More sharing options...
k3nny Posted April 6, 2013 Share Posted April 6, 2013 Try turning off your integrated video card in BIOS and set the preference to the dedicated card (PCIE). Link to comment Share on other sites More sharing options...
micceo Posted April 7, 2013 Author Share Posted April 7, 2013 It is currently having pciexpress as the preferred device. Link to comment Share on other sites More sharing options...
Scellow Posted April 7, 2013 Share Posted April 7, 2013 Install the latest Clover bootloader, then just reboot, don't worry about dsdt stuff just boot, that worked for my config in my signature Link to comment Share on other sites More sharing options...
micceo Posted April 7, 2013 Author Share Posted April 7, 2013 I installed the latest clover on a usb and tried booting with that, it still gets stuck on the same line. Are there any flags or precautions I need to use? Link to comment Share on other sites More sharing options...
micceo Posted April 8, 2013 Author Share Posted April 8, 2013 Link to comment Share on other sites More sharing options...
iFIRE Posted April 8, 2013 Share Posted April 8, 2013 look if work for you, I inject the Graphics and all usual Patches Good Luck!!! 7950Patched.zip Link to comment Share on other sites More sharing options...
micceo Posted April 8, 2013 Author Share Posted April 8, 2013 Thank you iFIRE your dsdt got me farther Now I get RadeonMonitor unknown device Id RadeonMonitor can't initialize driver I think we are quite near, can u help me on this Link to comment Share on other sites More sharing options...
k3nny Posted April 8, 2013 Share Posted April 8, 2013 RadeonMonitor causes a lockup with HD 7000 series. Remove it and rebuild kernel cache. It will probably be in the plugin folder of FakeSMC. Your problem right now might be another one but RadeonMonitor will give you issues sooner or later. Link to comment Share on other sites More sharing options...
micceo Posted April 9, 2013 Author Share Posted April 9, 2013 I tried looking under FakeSMC plugins directory but could not find RadeonMonitor, any suggestions where can it be located Link to comment Share on other sites More sharing options...
fau7i Posted April 9, 2013 Share Posted April 9, 2013 I guess you have integrated HD 4000. Try to set onboard GPU (sharing memory 32/64mb) as primary while your monitor connected to ATI card. Here you do not need DSDT injection and try available framebuffers mentioned above. The other way around, set PCIe card as primary but do not set sharing memory to Auto. You may test with and without CsmVideo driver. Link to comment Share on other sites More sharing options...
micceo Posted April 9, 2013 Author Share Posted April 9, 2013 even if i set the integrated graphics as the primary device, the booting gets stuck on radeonmonitor. I dont know why this is the case. Link to comment Share on other sites More sharing options...
iFIRE Posted April 9, 2013 Share Posted April 9, 2013 Post your Extra folder Link to comment Share on other sites More sharing options...
micceo Posted April 9, 2013 Author Share Posted April 9, 2013 Attaching the extra folder Extra.zip Link to comment Share on other sites More sharing options...
iFIRE Posted April 9, 2013 Share Posted April 9, 2013 lspci -nnvd 0x1002: | grep -B2 Subsystem sudo kextstat | grep AMD ioreg -l | grep -15 "AppleACPIPCI" | grep "_UID" lspci -nn Install this kexts with Kext Wizard/repairpermissions/reboot , now open app Terminal and put: sudo -s pasww your passw and copy and past these line of code in terminal app + enter, one by one line + enter, and post results here in the your topic. lspcidrv.kext.zip EDIT: send me a full report with app Darwin Dumper Link to comment Share on other sites More sharing options...
fau7i Posted April 9, 2013 Share Posted April 9, 2013 even if i set the integrated graphics as the primary device, the booting gets stuck on radeonmonitor. I dont know why this is the case. Then most likely RadeonMonitor kext causes the problem. It should be somewhere (if not presented in FakeSMC plugins folder). Try ignoring kernelcache (press space bar for Clover). Link to comment Share on other sites More sharing options...
micceo Posted April 10, 2013 Author Share Posted April 10, 2013 I tried installing the kext you gave me, but it shows lspci command not found. I did fix the permissions and also rebuilt the cache using kext wizard. I tried clover bootloader by ignorning kernel cache. Still stuck on radeon monitor Link to comment Share on other sites More sharing options...
iFIRE Posted April 10, 2013 Share Posted April 10, 2013 man, if you can not install a kext, forget Mac OS X , install WIN7 is better for you and not have any problem Link to comment Share on other sites More sharing options...
micceo Posted April 10, 2013 Author Share Posted April 10, 2013 It is not that I cannot install a kext file. This is the step i followed: Started kextwizard, went to installation tab, selected your kext file (after i unzipped it) clicked on install clicked on maintainence selected both repair permissions, rebuild cache rebooted with -x -v flags opened terminal and executed lspci , it shows command not found. I understand the use of lspci command, i have used linux and windows, just i dont know why the command is not working according to http://www.osx86.net/downloads.php?do=file&id=1643 compatibility of lspci for 10.8.xx is unknown Link to comment Share on other sites More sharing options...
iFIRE Posted April 10, 2013 Share Posted April 10, 2013 jejejejejeej!!!!!!, -x -v ? flags!!! you know what is this two flags? man read a bit 02. BootHelp.txt: The boot: prompt waits for you to type advanced startup options. If you don't type anything, the computer continues starting up normally. It uses the kernel and configuration files on the startup device, which it also uses as the root device. Advanced startup options use the following syntax: [device]<kernel> [arguments] Example arguments include device: rd=<BSD device name> (e.g. rd=disk0s2) rd=*<IODeviceTree path> (e.g. rd=*/PCI0@0/CHN0@0/@0:1) kernel: kernel name (e.g. "mach_kernel" - must be in "/" ) flags: -v (verbose) -s (single user mode), -x (safe mode) -F (ignore boot configuration file) "Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32") For VESA 3.0 graphics, you may append a refresh rate after an "@" character (e.g. "1280x1024x32@75") kernel flags (e.g. debug=0x144) io=0xffffffff (defined in IOKit/IOKitDebug.h) Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="4096x4096x32@85" If the computer won't start up properly, you may be able to start it up using safe mode. Type -x to start up in safe mode, which ignores all cached driver files. Special booter commands: ?memory Displays information about the computer's memory. ?video Displays VESA video modes supported by the computer's BIOS. ?norescan Leaves CD-ROM rescan mode. Additional useful command-line options: config=<file> Use an alternate Boot.plist file. Options useful in the com.apple.Boot.plist file: "Boot Graphics"=Yes|No Use graphics mode or text mode when starting. "Quiet Boot"=Yes|No Use quiet boot mode (no messages or prompt). Timeout=8 Number of seconds to pause at the boot: prompt. "Instant Menu"=Yes Force displaying the partition selection menu. "Default Partition" Sets the default boot partition, =hd(x,y) where 'x' is the disk number, 'y' the partition number. GUI=No Disable the GUI (enabled by default). USBBusFix=Yes Enable the EHCI and UHCI fixes (disabled by default). EHCIacquire=Yes Enable the EHCI fix (disabled by default). UHCIreset=Yes Enable the UHCI fix (disabled by default). Wake=No Disable wake up after hibernation (enbaled by default). ForceWake=Yes Force using the sleepimage (disabled by default). WakeImage=<file> Use an alternate sleepimage file (default path is /private/var/vm/sleepimage). DropSSDT=Yes Skip the SSDT tables while relocating the ACPI tables. DSDT=<file> Use an alternate DSDT.aml file (default paths are /DSDT.aml or /Extra/DSDT.aml). SMBIOSdefaults=No Don't use the Default values for SMBIOS overriding if /Extra/smbios.plist doesn't exist, factory values are kept. Rescan=Yes Enable CD-ROM rescan mode. "Rescan Prompt"=Yes Prompts for enable CD-ROM rescan mode. Link to comment Share on other sites More sharing options...
micceo Posted April 10, 2013 Author Share Posted April 10, 2013 -v is for verbose output and -x is for safe mode wherein a limited number of kexts are loaded. But that is the only way my machine loads mac osx, it will not load without the -x, because it gets stuck at radeon monitor Link to comment Share on other sites More sharing options...
iFIRE Posted April 10, 2013 Share Posted April 10, 2013 man, how you want what yours graphics kexts and your system work with -x ? if with -x the system not load all kexts, only load for the safe mode, you have used my hack for install? EDIT: send me you folder Extensions Link to comment Share on other sites More sharing options...
micceo Posted April 10, 2013 Author Share Posted April 10, 2013 this is wat i did with your zip, i copied the dsdt.aml to /Extra folder. Is there anything else i need to do ? This is the extensions folder http://dl.dropbox.com/u/48582009/Extensions.zip Link to comment Share on other sites More sharing options...
Recommended Posts