Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
TechGuru

R9 290X Help for mavericks

472 posts in this topic

Recommended Posts

Seems you're one of the minority who didn't have any issues. I experienced issues too with some apps and games (crashing on the GL or D3D part of AMD Driver :( ).

 

---

 

I'm running PB4 now and can report that my monitor on DVI (sorry folks, I only have one monitor and that's one on DVI) does not need to be re-plugged on boot (finally :D). If you need anything, please shout :) I haven't seen posts of PB4 yet. In my country it launched today, because I just installed :) Works with ONE monitor very good without ANY patches on Clover or kext side :)

never had issues cause there is no issues people dont know to fix issues is all and i do my 290x has been flawless and gm 1 two monitors working oob with framebuffer loaded without any patches

Share this post


Link to post
Share on other sites

PB4

framebuffers:

One DVI or One DP worked. Two monitors - black screen 

perl ati-personality.pl -o=10.9
Script version 0.15

Kext /System/Library/Extensions/AMD8000Controller.kext/Contents/MacOS/AMD8000Controller
Personality: Baladi
ConnectorInfo count in decimal: 6
Disk offset in decimal 1659616
0000000    00  04  00  00  04  03  00  00  00  01  03  00  12  04  03  03
0000010    00  04  00  00  04  03  00  00  00  01  01  00  11  02  01  01
0000020    00  04  00  00  04  03  00  00  00  01  02  00  21  03  02  02
0000030    00  04  00  00  04  03  00  00  00  01  04  00  22  05  04  04
0000040    00  04  00  00  04  03  00  00  00  01  05  00  10  00  05  05
0000050    00  04  00  00  04  03  00  00  00  01  06  00  20  01  06  06
0000060
Kext /System/Library/Extensions/AMD9000Controller.kext/Contents/MacOS/AMD9000Controller
Personality: OPM
ConnectorInfo count in decimal: 6
Disk offset in decimal 1659392
0000000    00  04  00  00  04  03  00  00  00  00  00  01  10  00  01  01
0000010    00  04  00  00  04  03  00  00  00  00  00  01  20  01  02  02
0000020    00  04  00  00  04  03  00  00  00  00  00  01  11  02  03  03
0000030    00  04  00  00  04  03  00  00  00  00  00  01  21  03  04  04
0000040    00  04  00  00  04  03  00  00  00  00  00  01  12  04  05  05
0000050    00  04  00  00  04  03  00  00  00  00  00  01  22  05  06  06
0000060
Personality: Basset
ConnectorInfo count in decimal: 4
Disk offset in decimal 1659632
0000000    02  00  00  00  00  01  00  00  00  01  01  03  21  03  02  02
0000010    02  00  00  00  00  01  00  00  00  01  02  03  11  02  01  01
0000020    00  04  00  00  04  03  00  00  00  01  03  07  10  00  03  03
0000030    00  04  00  00  04  03  00  00  00  01  04  07  20  01  04  04
0000040
Personality: Greyhound
ConnectorInfo count in decimal: 6
Disk offset in decimal 1659824
0000000    00  04  00  00  04  03  00  00  00  01  01  07  10  00  01  03
0000010    00  04  00  00  04  03  00  00  00  01  02  07  20  01  02  04
0000020    00  04  00  00  04  03  00  00  00  01  03  07  11  02  03  01
0000030    00  04  00  00  04  03  00  00  00  01  04  07  21  03  04  02
0000040    00  04  00  00  04  03  00  00  00  01  05  07  12  04  05  05
0000050    00  04  00  00  04  03  00  00  00  01  06  07  22  05  06  06
0000060
Personality: Baladi
ConnectorInfo count in decimal: 6
Disk offset in decimal 1659952
0000000    00  04  00  00  04  03  00  00  00  01  03  00  12  04  03  03
0000010    00  04  00  00  04  03  00  00  00  01  01  00  11  02  01  01
0000020    00  04  00  00  04  03  00  00  00  01  02  00  21  03  02  02
0000030    00  04  00  00  04  03  00  00  00  01  04  00  22  05  04  04
0000040    00  04  00  00  04  03  00  00  00  01  05  00  10  00  05  05
0000050    00  04  00  00  04  03  00  00  00  01  06  00  20  01  06  06
0000060

Share this post


Link to post
Share on other sites

never had issues cause there is no issues people dont know to fix issues is all and i do my 290x has been flawless and gm 1 two monitors working oob with framebuffer loaded without any patches

 

Well, I can say otherwise. I am a professional IT Engineer and all I can say is that on my work I have way more AMD drivers that go corrupt than nVidia (I really like AMD, so this is not a flame war, just the facts I come across with). So there has to be some stability loss in AMD's drivers (my conclusion).

 

I also had an issue with the AMD Control panel, that, when you shutdown Windows, you get a weird .NET 4 error saying that AMD control panel had an error and this had nothing to do with Windows. If I remove the drivers, it was working fine (on default windows drivers).

 

---

 

Anyway, I did a cold boot and then I need to re-plug it (only on cold boot). Reboot works fine though :)

Share this post


Link to post
Share on other sites

Well, I can say otherwise. I am a professional IT Engineer and all I can say is that on my work I have way more AMD drivers that go corrupt than nVidia (I really like AMD, so this is not a flame war, just the facts I come across with). So there has to be some stability loss in AMD's drivers (my conclusion).

 

I also had an issue with the AMD Control panel, that, when you shutdown Windows, you get a weird .NET 4 error saying that AMD control panel had an error and this had nothing to do with Windows. If I remove the drivers, it was working fine (on default windows drivers).

 

---

 

Anyway, I did a cold boot and then I need to re-plug it (only on cold boot). Reboot works fine though :)

never had any of those issues before cause i always clean out on driver set before installing another and if a issue pops up i fix it simple as that just because you are trained in a job about tech doesnt mean you know everything about tech there is always more to learn like fan curves and driver repairs and clean slates

Share this post


Link to post
Share on other sites

Any of you running your 290X on DisplayPort on the Baladi framebuffer? Earlier I had a DVI monitor and got Baladi working good with that, but now that I have swapped to a DP monitor, I just get hangs during boot.

Share this post


Link to post
Share on other sites

Not sure if it applies at all, but I'm still running the netkas package on 10.9.3 with a 290x. I'm using displayport with an apple cinema display and it works perfectly. 

Share this post


Link to post
Share on other sites

Not sure if it applies at all, but I'm still running the netkas package on 10.9.3 with a 290x. I'm using displayport with an apple cinema display and it works perfectly. 

So? Second monitor works?

Share this post


Link to post
Share on other sites

I played with the framebuffers and DisplayPort a bit this weekend. Using Inject/ATI=false uses the default RadeonFramebuffer and everything works great, BUT i have the annoying problem that when the monitor is unplugged or turned off, the computer crashes. Tried to get the display working with the Baladi framebuffer to see if it made a difference, but I could only get it to work with graphic glitches and very odd resolution choices (1700x1100 or 950x600-something I think it was). Tried a lot of EDID tinkering together with a wide range of framebuffer edits for senseid / control flags / features, but sadly didn't get anywhere. Does anyone use Balade with DisplayPort without issues?

 

Anyway, I think my issue is driver related. Works great on DVI or HDMI, but I need DP to drive my screen at 60hz, and when using DP I get a freeze when disconnecting the monitor. I noticed that this does not happen when I am connected to the computer with Screen Sharing. I suspect AMD's "feature" that turns off the gpu (more or less) when no monitors is connected can be the cause, and it keeps the gpu running when I use Screen Sharing. Anyone seen something similar, or has any ideas of a good way to fool the driver I have more screens connected?

Share this post


Link to post
Share on other sites

I played with the framebuffers and DisplayPort a bit this weekend. Using Inject/ATI=false uses the default RadeonFramebuffer and everything works great, BUT i have the annoying problem that when the monitor is unplugged or turned off, the computer crashes. Tried to get the display working with the Baladi framebuffer to see if it made a difference, but I could only get it to work with graphic glitches and very odd resolution choices (1700x1100 or 950x600-something I think it was). Tried a lot of EDID tinkering together with a wide range of framebuffer edits for senseid / control flags / features, but sadly didn't get anywhere. Does anyone use Balade with DisplayPort without issues?

 

Anyway, I think my issue is driver related. Works great on DVI or HDMI, but I need DP to drive my screen at 60hz, and when using DP I get a freeze when disconnecting the monitor. I noticed that this does not happen when I am connected to the computer with Screen Sharing. I suspect AMD's "feature" that turns off the gpu (more or less) when no monitors is connected can be the cause, and it keeps the gpu running when I use Screen Sharing. Anyone seen something similar, or has any ideas of a good way to fool the driver I have more screens connected?

i use Baladi framebuffer on dp and second dvi port no issues 

Share this post


Link to post
Share on other sites

Can you post the screenshots?

GO BACK A FEW PAGES there is a video 

Share this post


Link to post
Share on other sites

I played with the framebuffers and DisplayPort a bit this weekend. Using Inject/ATI=false uses the default RadeonFramebuffer and everything works great, BUT i have the annoying problem that when the monitor is unplugged or turned off, the computer crashes. Tried to get the display working with the Baladi framebuffer to see if it made a difference, but I could only get it to work with graphic glitches and very odd resolution choices (1700x1100 or 950x600-something I think it was). Tried a lot of EDID tinkering together with a wide range of framebuffer edits for senseid / control flags / features, but sadly didn't get anywhere. Does anyone use Balade with DisplayPort without issues?

 

Anyway, I think my issue is driver related. Works great on DVI or HDMI, but I need DP to drive my screen at 60hz, and when using DP I get a freeze when disconnecting the monitor. I noticed that this does not happen when I am connected to the computer with Screen Sharing. I suspect AMD's "feature" that turns off the gpu (more or less) when no monitors is connected can be the cause, and it keeps the gpu running when I use Screen Sharing. Anyone seen something similar, or has any ideas of a good way to fool the driver I have more screens connected?

if you have an extra dvi port that supports VGA, I think you could hook up a dvi to VGA adapter and it would give you a ghost display. I remember reading something about that a long time ago from someone that was running a headless server.

Share this post


Link to post
Share on other sites

switched to ozmosis firmware in my bios and got the hd4000 to work so i have 3 monitors now 2 on the 290x and 1 on the hd4000

Share this post


Link to post
Share on other sites

Looks like the new retina iMac uses a m290x or m295x which means we'll have pretty good support it looks like!

Not at all. M290X is Pitcaim and M295X - Tonga, whats more any of these use AMD8000Controller

Share this post


Link to post
Share on other sites

Guys, I'm really confused after reading all these posts... I have an HDMI 2560x1080 display, what should I do to get full resolution? I've installed Yosemite and everything works except for the full resolution.

Share this post


Link to post
Share on other sites

Is the patch working for anyone else on Yosemite final? Was working good on beta 6 but now it seems to be broken. Anyone else confirm?

 

EDIT: Seems to also be broken with a clean install of OS X.

Share this post


Link to post
Share on other sites

Get me framebuffer dump

Kext /System/Library/Extensions/AMD8000Controller.kext/Contents/MacOS/AMD8000Controller

Personality: Baladi

ConnectorInfo count in decimal: 6

Disk offset in decimal 1659616

0000000    00  04  00  00  04  03  00  00  00  01  03  00  12  04  03  03

0000010    00  04  00  00  04  03  00  00  00  01  01  00  11  02  01  01

0000020    00  04  00  00  04  03  00  00  00  01  02  00  21  03  02  02

0000030    00  04  00  00  04  03  00  00  00  01  04  00  22  05  04  04

0000040    00  04  00  00  04  03  00  00  00  01  05  00  10  00  05  05

0000050    00  04  00  00  04  03  00  00  00  01  06  00  20  01  06  06

0000060

Kext /System/Library/Extensions/AMD9000Controller.kext/Contents/MacOS/AMD9000Controller

Personality: OPM

ConnectorInfo count in decimal: 6

Disk offset in decimal 1659392

0000000    00  04  00  00  04  03  00  00  00  00  00  01  10  00  01  01

0000010    00  04  00  00  04  03  00  00  00  00  00  01  20  01  02  02

0000020    00  04  00  00  04  03  00  00  00  00  00  01  11  02  03  03

0000030    00  04  00  00  04  03  00  00  00  00  00  01  21  03  04  04

0000040    00  04  00  00  04  03  00  00  00  00  00  01  12  04  05  05

0000050    00  04  00  00  04  03  00  00  00  00  00  01  22  05  06  06

0000060

Personality: Basset

ConnectorInfo count in decimal: 4

Disk offset in decimal 1659632

0000000    02  00  00  00  00  01  00  00  00  01  01  03  21  03  02  02

0000010    02  00  00  00  00  01  00  00  00  01  02  03  11  02  01  01

0000020    00  04  00  00  04  03  00  00  00  01  03  07  10  00  03  03

0000030    00  04  00  00  04  03  00  00  00  01  04  07  20  01  04  04

0000040

Personality: Greyhound

ConnectorInfo count in decimal: 6

Disk offset in decimal 1659824

0000000    00  04  00  00  04  03  00  00  00  01  01  07  10  00  01  03

0000010    00  04  00  00  04  03  00  00  00  01  02  07  20  01  02  04

0000020    00  04  00  00  04  03  00  00  00  01  03  07  11  02  03  01

0000030    00  04  00  00  04  03  00  00  00  01  04  07  21  03  04  02

0000040    00  04  00  00  04  03  00  00  00  01  05  07  12  04  05  05

0000050    00  04  00  00  04  03  00  00  00  01  06  07  22  05  06  06

0000060

Personality: Baladi

ConnectorInfo count in decimal: 6

Disk offset in decimal 1659952

0000000    00  04  00  00  04  03  00  00  00  01  03  00  12  04  03  03

0000010    00  04  00  00  04  03  00  00  00  01  01  00  11  02  01  01

0000020    00  04  00  00  04  03  00  00  00  01  02  00  21  03  02  02

0000030    00  04  00  00  04  03  00  00  00  01  04  00  22  05  04  04

0000040    00  04  00  00  04  03  00  00  00  01  05  00  10  00  05  05

0000050    00  04  00  00  04  03  00  00  00  01  06  00  20  01  06  06

0000060

 

sadly (((

Share this post


Link to post
Share on other sites

If needed I can post my Hawaii.rom from my ASUS R9 290X DirectCU II OC (with the latest 1.2 BIOS). Otherwise, here's these if it's helpful;

 

 

 

Kext /System/Library/Extensions/AMD8000Controller.kext/Contents/MacOS/AMD8000Controller
Personality: Baladi
ConnectorInfo count in decimal: 6
Disk offset in decimal 1659616
0000000    00  04  00  00  04  03  00  00  00  01  03  00  12  04  03  03
0000010    00  04  00  00  04  03  00  00  00  01  01  00  11  02  01  01
0000020    00  04  00  00  04  03  00  00  00  01  02  00  21  03  02  02
0000030    00  04  00  00  04  03  00  00  00  01  04  00  22  05  04  04
0000040    00  04  00  00  04  03  00  00  00  01  05  00  10  00  05  05
0000050    00  04  00  00  04  03  00  00  00  01  06  00  20  01  06  06
0000060
Kext /System/Library/Extensions/AMD9000Controller.kext/Contents/MacOS/AMD9000Controller
Personality: OPM
ConnectorInfo count in decimal: 6
Disk offset in decimal 1659392
0000000    00  04  00  00  04  03  00  00  00  00  00  01  10  00  01  01
0000010    00  04  00  00  04  03  00  00  00  00  00  01  20  01  02  02
0000020    00  04  00  00  04  03  00  00  00  00  00  01  11  02  03  03
0000030    00  04  00  00  04  03  00  00  00  00  00  01  21  03  04  04
0000040    00  04  00  00  04  03  00  00  00  00  00  01  12  04  05  05
0000050    00  04  00  00  04  03  00  00  00  00  00  01  22  05  06  06
0000060
Personality: Basset
ConnectorInfo count in decimal: 4
Disk offset in decimal 1659632
0000000    02  00  00  00  00  01  00  00  00  01  01  03  21  03  02  02
0000010    02  00  00  00  00  01  00  00  00  01  02  03  11  02  01  01
0000020    00  04  00  00  04  03  00  00  00  01  03  07  10  00  03  03
0000030    00  04  00  00  04  03  00  00  00  01  04  07  20  01  04  04
0000040
Personality: Greyhound
ConnectorInfo count in decimal: 6
Disk offset in decimal 1659824
0000000    00  04  00  00  04  03  00  00  00  01  01  07  10  00  01  03
0000010    00  04  00  00  04  03  00  00  00  01  02  07  20  01  02  04
0000020    00  04  00  00  04  03  00  00  00  01  03  07  11  02  03  01
0000030    00  04  00  00  04  03  00  00  00  01  04  07  21  03  04  02
0000040    00  04  00  00  04  03  00  00  00  01  05  07  12  04  05  05
0000050    00  04  00  00  04  03  00  00  00  01  06  07  22  05  06  06
0000060
Personality: Baladi
ConnectorInfo count in decimal: 6
Disk offset in decimal 1659952
0000000    00  04  00  00  04  03  00  00  00  01  03  00  12  04  03  03
0000010    00  04  00  00  04  03  00  00  00  01  01  00  11  02  01  01
0000020    00  04  00  00  04  03  00  00  00  01  02  00  21  03  02  02
0000030    00  04  00  00  04  03  00  00  00  01  04  00  22  05  04  04
0000040    00  04  00  00  04  03  00  00  00  01  05  00  10  00  05  05
0000050    00  04  00  00  04  03  00  00  00  01  06  00  20  01  06  06
0000060
AS11L.bin   :
67B0HB.15.41.0.2.AS11L                                                     
Subsystem Vendor ID: 1043
       Subsystem ID: 46c
Object Header Structure Size: 271
Connector Object Table Offset: 3e
Router Object Table Offset: 0
Encoder Object Table Offset: ce
Display Path Table Offset: 12
Connector Object Id [19] which is [DISPLAY_PORT]
encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
Connector Object Id [12] which is [HDMI_TYPE_A]
encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true
Connector Object Id [4] which is [DVI_D]
encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false
Connector Object Id [4] which is [DVI_D]
encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false

Share this post


Link to post
Share on other sites

What about HDMI, DP and the other DVI-D ?

I use only HDMI. Works good. Thanks much! 

 

Was having a hard time getting Baladi and a fake id at the same time. Was either no acceleration or no video.... was for the sake of audio.

Will most likely have it working soon.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Posts

    •   Thank you Baio77. Here is my CLOVER folder and the Hack info. 
            For Some Reason I can't upload my CLOVER folder. But here you can download...
      https://www.dropbox.com/s/vjprxs1idtj9pt7/CLOVER.zip?dl=0     Thank you again!!!   HackInfo_Report.zip
    • The brightness is NOT from Sierra, in my signature you find tools with which to give info on your system .....
      Post Hack Info and the clover folder ......
      Only in this way can I help you ......
    • Few more minutes to go before going live again with https://OSXLatitude.com
          So you can lock this topic again @Allan Hopefully for a bit longer than a couple of weeks this time hehe.
    • ok, I am having a weird glitch with my Primary bios after modding it myself. can I get some help getting a Clean osmosis modded (for High Sierra and beyond) Bios Image?   https://www.gigabyte.com/us/Motherboard/GA-Z87X-UD5-TH-rev-1x#support-dl   the version I have always stuck with was F4, because the F5d.  I use a custom iMac 14,2 configuration that has been stable, the issues I have with stability come from not being able to get Access to the Bios, and prior to my attempt to mod it has been stable with up to High Sierra using clover, and up to Sierra with my very very old Ozmosis 894m F4 rom. I am not opposed to installing Ozmosis on the EFI Partition, But Gigabyte locked the Bios loading .efi Files, there is no shell to Force it to load HFS+ or APFS drivers.   so what I am asking for is assistance ether unlocking a Shell for my Bios, or getting a bios with the APFS, HFS+, and Ozmosis related files in it.   thanks again for everyones assistance. HBP
    •     Install from fresh again. This time without Tony Tools, follow some guide in this topic. Install IntelHD kexts as usual in S/L/E and thats it. Everything works again, except for backlight, I never could have this work, also got heating problem and when boots apple logo dissapears from like 5 seconds and then appear the login window... Any ideas on any of this????  


×