scythe42 Posted October 18, 2014 Share Posted October 18, 2014 On Yosemite (using Ozmosis and MacPro3,1 on a GA-Z87X-OC) I added the ID and everything is fine so far with my R290 as long as I have one display connected to DP only. If I connect one to DVI I have a crash during boot (black screen). So I thought I have to create a proper frame buffer for the inputs. As per default RadeonFramebuffer is used. Googled a bit how to construct one. I came up with this one, patched the kext and forced Baladi to be used as a Framebuffer (only one present in AMD8000Controller) ATOM BIOS Rom: SubsystemVendorID: 0x174b SubsystemID: 0xe285 IOBaseAddress: 0x0000 Filename: 285PF500.O43 BIOS Bootup Message: C67111 Hawaii PRO OC GDDR5 4GB 64Mx32 300e/150m PCI ID: 1002:67b1 Connector at index 0 Type [@offset 43540]: DisplayPort (10) Encoder [@offset 43544]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 43632]: 0x90, OSX senseid: 0x1 Connector at index 1 Type [@offset 43550]: HDMI-A (11) Encoder [@offset 43554]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 43659]: 0x92, OSX senseid: 0x3 Connector at index 2 Type [@offset 43560]: DVI-D (3) Encoder [@offset 43564]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 43686]: 0x93, OSX senseid: 0x4 Connector at index 3 Type [@offset 43570]: DVI-D (3) Encoder [@offset 43574]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 43713]: 0x95, OSX senseid: 0x6 Framebuffer I created from these infos: 00 04 00 00 04 03 00 00 00 01 00 00 12 04 01 01 00 08 00 00 04 02 00 00 00 01 00 00 22 05 02 03 04 00 00 00 14 02 00 00 00 01 00 00 11 02 03 04 04 00 00 00 14 02 00 00 00 01 00 00 10 00 04 06 Well does not work even if I only connect one display to DP, black screen during boot. During my first tries I had it working just after adding the ID, by removing my display port connection, re-plugging it and then plugging in the 2nd display into a HDMI port while Yosemite was still running. I went away, and when a display went to sleep Yosemite crashed. On reboot I had a black screen from there on and couldn't reproduce it. So anyone got this figured out how to run multiple displays on a R290? I saw some youtube videos where ppl. were doing it for an R290X with a similar frame buffer (using the last DVIs as the first two) but no real instructions I can work with. As the R290X and R290 are basically identical connection wise it should be doable. Any ideas? Link to comment Share on other sites More sharing options...
bungaron Posted October 20, 2014 Share Posted October 20, 2014 Hi there. I have installed these Kexts onto my install and my Radeon 290 does work. It was booting to a black screen but then I installed clover and it stopped doing that which is great. However, I am getting artefacts and I know it's not the card. When I get up close they redraw fine. Is this the buffer? is that what causes this? it's doing it in Borderlands 2 too. Link to comment Share on other sites More sharing options...
gateway69 Posted October 29, 2014 Share Posted October 29, 2014 Now that Yosemite final it out and various people have been playing with it including me.. both with ##### -> multi , and an install of ##### -> clover my card is dected as a 8xxx card or something and ati gl viewer shows the card and open cl is working. The biggest Issue I have is that I can not get dual monitors to work at all and Im wondering if anyone on this thread has found a way yet? Link to comment Share on other sites More sharing options...
SuperZell Posted October 31, 2014 Share Posted October 31, 2014 Hello, I have a working dual screen on a non-X R9 290. I just followed this : http://www.youtube.com/watch?v=wjV4p0fGdEc My second screen does not work at boot (it stays black), but it does after suspend/resume, so at boot I just suspend activity and resume, it just work that way (I think I might just be lucky). My two screens are connected via HDMI (primary) and DVI (black until suspend/resume), the integrated intel graphic is deactivated in bios. Link to comment Share on other sites More sharing options...
gateway69 Posted October 31, 2014 Share Posted October 31, 2014 Ill try this on the weekend, been so freaking annoyed with the 290x dual monitor support I might just pick up some nvidia card, or im sure with some time this will get fixed. Link to comment Share on other sites More sharing options...
fisherwei Posted November 2, 2014 Share Posted November 2, 2014 I updated guide and kext after getting a bunch of messages hopefully this helps Hello Iron, I have a reference design R9 290 with*OUT* X, can I use HDMI outputing 3840x2160@30Hz to monitor(in windows it is OK). Now, it is only 1080p option can be selected. Link to comment Share on other sites More sharing options...
yask123 Posted November 3, 2014 Share Posted November 3, 2014 Any workaround to make amd 8400 apu work with Yosemite? Link to comment Share on other sites More sharing options...
gateway69 Posted November 10, 2014 Share Posted November 10, 2014 Anyone have a 290x working with dual monitors, if so could you explain how you did this. I have clover, and a mb w/o integrated graphics (intel) Link to comment Share on other sites More sharing options...
kvonlinee Posted November 11, 2014 Share Posted November 11, 2014 Hello Iron, I have a reference design R9 290 with*OUT* X, can I use HDMI outputing 3840x2160@30Hz to monitor(in windows it is OK). Now, it is only 1080p option can be selected. Screen Shot 2014-11-02 at 2.44.48 PM.jpg How is resolution of your monitor? Singal may passthrougth but actual display will show the resolution. Link to comment Share on other sites More sharing options...
bigfatbunny Posted January 1, 2015 Share Posted January 1, 2015 Hi guys, First of all a big thank you to Ir0nSlug for posting this. I got my 2 R9 290 working under 10.10. Runs at 2560x1600 on DP, no problem.However i get a very poor performance under LuxMark, Sala Scene. Score is 2500-ish (5700 under Windows). Both cards are recognised and working, they score 1300 each.I was wondering if i was the only one with this issue. From what i understand opencl performance is normal with R9 290X cards under Yosemite (as in 2500 score for ONE card). So definitely something wrong as R9 290 should score almost the same.Any advice?Thank you! Link to comment Share on other sites More sharing options...
ValoXis Posted January 2, 2015 Share Posted January 2, 2015 On R9 290, no HDMI Audio. Any solution? Link to comment Share on other sites More sharing options...
Slice Posted January 3, 2015 Share Posted January 3, 2015 On R9 290, no HDMI Audio. Any solution? There are instructions in the forum. Did you follow one of them? Link to comment Share on other sites More sharing options...
Dedox Posted January 28, 2015 Share Posted January 28, 2015 Hello, 10.10.2 broke the extension. have you already tried or fixed it for youreself? Link to comment Share on other sites More sharing options...
Allavaz Posted January 28, 2015 Share Posted January 28, 2015 I'm facing the same problem as Dedox, after updating I can't get it to work properly. Link to comment Share on other sites More sharing options...
verleihnix Posted January 29, 2015 Share Posted January 29, 2015 did you try it with fakeid method from post 15 and leave kext untouched? I used that with my son's hack, but didn't do the update yet. Link to comment Share on other sites More sharing options...
hawxer Posted January 29, 2015 Share Posted January 29, 2015 did you try it with fakeid method from post 15 and leave kext untouched? I used that with my son's hack, but didn't do the update yet. Sadly, that didn't help. Still having the same problem as Dedox. Link to comment Share on other sites More sharing options...
Allavaz Posted January 29, 2015 Share Posted January 29, 2015 Just downgrade to 10.10.1 until new kexts appear Link to comment Share on other sites More sharing options...
verleihnix Posted January 30, 2015 Share Posted January 30, 2015 So, I did the update and it went fine. Clover (3142) is setup as described in post #15. The card is a MSI R9 290 Gaming 4G (1002:67b1) Link to comment Share on other sites More sharing options...
Allavaz Posted January 31, 2015 Share Posted January 31, 2015 Does it depend on the manufacturer? I've a Sapphire R9 290 Tri-X OC Link to comment Share on other sites More sharing options...
Allavaz Posted January 31, 2015 Share Posted January 31, 2015 I'm going to update using that DevID. EDIT: YEEEESSSS!!!!! IT JUST WORKS!!! 0x67B01002 IS THE WAY!!! Link to comment Share on other sites More sharing options...
Dedox Posted January 31, 2015 Share Posted January 31, 2015 I can Confirm! Everything work! Manual injection in the new drivers! 1 Link to comment Share on other sites More sharing options...
Allavaz Posted January 31, 2015 Share Posted January 31, 2015 Hi there. I have installed these Kexts onto my install and my Radeon 290 does work. It was booting to a black screen but then I installed clover and it stopped doing that which is great. However, I am getting artefacts and I know it's not the card. When I get up close they redraw fine. Is this the buffer? is that what causes this? it's doing it in Borderlands 2 too. I have fixed this by using 0x67B01002 as fakeid. #15 post is the best way to get our R9 290 fully working on Yosemite. Link to comment Share on other sites More sharing options...
BBond007 Posted February 4, 2015 Share Posted February 4, 2015 Yeah for the flickering just unplug the video cable from your card wait like 2 seconds and plug it back in kext edits should work in dp2 they do for me just download mine and put them in your kext folder alternately you can tell the computer to sleep (from system menu or login) and instantly wake it up. that fixes the flicker issue every time for me, but if i don't let it go to full sleep it kills the sound codec Link to comment Share on other sites More sharing options...
ilollo360 Posted February 10, 2015 Share Posted February 10, 2015 @allavaz Can you upload the 10.10.2 edited kext? Thanks in advance Link to comment Share on other sites More sharing options...
ieetryce Posted February 11, 2015 Share Posted February 11, 2015 Yeah, per post #15, injecting 0x67B01002 and leaving kexts untouched is the way to go. Just got my Yosemite build up and running last night w/ 2 x r9 290s (won't crossfire in osx) I do get the issue where at boot I have to unplug/plug the dvi, but that's not tooo big of a hassle. Hoping we can somehow get a fix going for it in the long run. Link to comment Share on other sites More sharing options...
Recommended Posts